<SEC-DOCUMENT>0001193125-18-360850.txt : 20181228
<SEC-HEADER>0001193125-18-360850.hdr.sgml : 20181228
<ACCEPTANCE-DATETIME>20181228153805
ACCESSION NUMBER:		0001193125-18-360850
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		57
CONFORMED PERIOD OF REPORT:	20181130
FILED AS OF DATE:		20181228
DATE AS OF CHANGE:		20181228

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-17988
		FILM NUMBER:		181257324

	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-Q
<SEQUENCE>1
<FILENAME>d668537d10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML><HEAD>
<TITLE>Form 10-Q</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>UNITED STATES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>SECURITIES AND EXCHANGE COMMISSION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Washington, D.C. 20549 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>FORM <FONT
STYLE="white-space:nowrap">10-Q</FONT> </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(Mark One) </B></P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B>&#9746;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>For the quarterly period ended November&nbsp;30, 2018. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>or </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B>&#9744;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>For the transition period from
<U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U> to
<U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U><U>&nbsp;&nbsp;&nbsp;&nbsp;</U> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Commission file number <FONT STYLE="white-space:nowrap">0-17988</FONT> </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman" ALIGN="center"><B>Neogen Corporation </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Exact name of registrant as specified in its charter) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <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:8pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>Michigan</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B><FONT STYLE="white-space:nowrap">38-2367843</FONT></B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(State or other jurisdiction of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>incorporation or organization)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(IRS Employer</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Identification Number)</B></P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>620 Lesher Place </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Lansing, Michigan 48912 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Address of principal executive offices, including zip code) </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(517) <FONT STYLE="white-space:nowrap">372-9200</FONT> </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Registrant&#146;s telephone number, including area code) </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>N/A </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Former name, former
address and former fiscal year, if changed since last report) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether
the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;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 reports), and
(2)&nbsp;has been subject to such filing requirements for the past 90 days.&nbsp;&nbsp;&nbsp;&nbsp;YES&nbsp;&nbsp;&#9746;&nbsp;&nbsp;&nbsp;&nbsp;NO&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of
Regulation <FONT STYLE="white-space:nowrap">S-T</FONT> (&#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).&nbsp;&nbsp;&nbsp;&nbsp;YES&nbsp;&nbsp;&#9746;&nbsp;&nbsp;&nbsp;&nbsp;NO&nbsp;&nbsp;&#9744; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a
large accelerated filer, an accelerated filer, or a <FONT STYLE="white-space:nowrap">non-accelerated</FONT> filer (see definition of &#147;accelerated filer and large accelerated filer&#148; in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of
the Exchange Act): </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="20%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="55%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="21%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Large&nbsp;accelerated&nbsp;filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9746;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Accelerated&nbsp;filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Non-accelerated filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Smaller&nbsp;Reporting&nbsp;Company</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Emerging&nbsp;growth&nbsp;company</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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&nbsp;13(a) of the Exchange Act.&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a shell company (as defined in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange
Act):&nbsp;&nbsp;&nbsp;&nbsp;YES&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;NO&nbsp;&nbsp;&#9746; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of November&nbsp;30, 2018, there were
52,081,876 shares of Common Stock outstanding. </P> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P>
</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<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>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><A NAME="toc"></A>TABLE OF CONTENTS </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="5%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" COLSPAN="3" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:10pt; font-family:Times New Roman; "><B>PART I. FINANCIAL INFORMATION</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Page&nbsp;No.</B></TD>
<TD VALIGN="bottom">&nbsp;</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">Item&nbsp;1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_1">Interim Consolidated Financial Statements (unaudited)</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_2">Consolidated Balance Sheets &#150; November&nbsp;30, 2018 and May&nbsp;31, 2018</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_3">Consolidated Statements of Income &#150; Three and six months ended November&nbsp;30, 2018 and 2017</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_4">Consolidated Statements of Comprehensive Income &#150; Three and six months ended November&nbsp;30, 2018 and 2017</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_5">Consolidated Statement of Equity &#150; Six months ended November&nbsp;30, 2018</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_6">Consolidated Statements of Cash Flows &#150; Six months ended November&nbsp;30, 2018 and 2017</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_7">Notes to Interim Consolidated Financial Statements &#150; November&nbsp;30, 2018</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Item&nbsp;2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_8">Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Item&nbsp;3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_9">Quantitative and Qualitative Disclosures About Market Risk</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Item&nbsp;4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_10">Controls and Procedures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B><U>PART II. OTHER INFORMATION</U></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">Item&nbsp;1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_11">Legal Proceedings</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Item&nbsp;6.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#tx668537_12">Exhibits</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B><U><A HREF="#tx668537_13">SIGNATURES </A></U></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>CEO Certification</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>CFO Certification</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>Section&nbsp;906 Certification</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PART I &#150; FINANCIAL INFORMATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx668537_1"></A>Item&nbsp;1. Interim Consolidated Financial Statements </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx668537_2"></A>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>Consolidated Balance Sheet </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>(in thousands, except share and </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>per share amounts)</I></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="82%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>November&nbsp;30,<BR>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;31,<BR>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center"><B>(Unaudited)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>(Unaudited)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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"><U>Assets</U></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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">Current Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">101,585</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 83,074</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketable securities (at fair value, which approximates cost)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">139,385</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">127,736</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable, less allowance of $1,700 and $1,550</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">82,282</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">79,086</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">79,473</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76,005</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepaid expenses and other current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,569</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,888</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total Current Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">414,294</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">375,789</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Net Property and Equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73,910</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73,069</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Other Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">103,309</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">99,558</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other <FONT STYLE="white-space:nowrap">non-amortizable</FONT> intangible assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,423</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,783</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortizable customer-based intangibles, net of accumulated amortization of $26,292 and $24,579 at
November&nbsp;30, 2018 and May&nbsp;31, 2018, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,022</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,841</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other <FONT STYLE="white-space:nowrap">non-current</FONT> assets, net of accumulated amortization
of $11,440 and $12,470 at November&nbsp;30, 2018 and May&nbsp;31, 2018, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,969</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Total Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">660,492</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">618,009</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</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"><U>Liabilities and Equity</U></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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">Current Liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 20,555</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 20,750</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accrued compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,216</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,065</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,533</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">165</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other accruals</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,456</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,708</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total Current Liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38,760</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38,688</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Deferred Income Taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,144</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,103</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Other <FONT STYLE="white-space:nowrap">Non-Current</FONT> Liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,514</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,043</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Total Liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,418</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57,834</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Commitments and Contingencies (Note 8)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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">Equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Preferred stock, $1.00 par value, 100,000 shares authorized, none issued and outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Common stock, $0.16 par value, 60,000,000 shares authorized, 52,081,876 and 51,735,732 shares
issued and outstanding at November&nbsp;30, 2018 and May&nbsp;31, 2018, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,334</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Additional <FONT STYLE="white-space:nowrap">paid-in</FONT> capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">215,615</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">202,572</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accumulated other comprehensive loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(12,234</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9,746</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Retained earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">390,359</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">359,071</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Total Stockholders&#146; Equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">602,074</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">560,175</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total Liabilities and Equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">660,492</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">618,009</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">See notes to interim consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<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><A NAME="tx668537_3"></A>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>Consolidated Statements of Income (unaudited) </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>(in thousands, except per share amounts) </I></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="69%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></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" COLSPAN="6" ALIGN="center"><B>Three Months Ended<BR>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>Six Months Ended<BR>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Product revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 89,562</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 84,471</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">172,522</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">164,016</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Service revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,536</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,227</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,202</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,891</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total Revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">107,098</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100,698</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">206,724</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">194,907</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Cost of Revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of product revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,305</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43,252</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">90,255</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84,236</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of service revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,760</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,197</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,707</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,498</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total Cost of Revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57,065</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,449</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">109,962</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101,734</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Gross Margin</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,033</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,249</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">96,762</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93,173</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Operating Expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sales and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,499</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,793</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35,732</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,869</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,121</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,491</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,319</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,817</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,167</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,967</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,986</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,065</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total Operating Expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,787</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,251</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62,037</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,751</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Operating Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,246</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,998</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,725</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,422</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Other Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,028</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">429</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,955</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">798</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">427</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">626</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">158</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,069</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Total Other Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,455</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,055</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,113</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,867</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Income Before Taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,701</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,053</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36,838</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36,289</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Provision for Income Taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,650</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,900</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,550</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,200</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Net Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,051</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,153</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29,089</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Net (Income) Attributable to <FONT STYLE="white-space:nowrap">Non-Controlling</FONT>
Interest</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(53</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(75</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Net Income Attributable to Neogen</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 16,051</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 17,100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 31,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 29,014</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Net Income Attributable to Neogen Per Share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Basic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.60</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.57</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.60</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.56</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">See notes to interim consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<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><A NAME="tx668537_4"></A>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>Consolidated Statements of Comprehensive Income (unaudited) </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>(in thousands) </I></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="72%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></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" COLSPAN="6" ALIGN="center"><B>Three&nbsp;Months&nbsp;Ended<BR>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>Six&nbsp;Months&nbsp;Ended<BR>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">16,051</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">17,153</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,089</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Other comprehensive income (loss), net of tax:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">currency translation adjustments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">290</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,488</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">737</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Comprehensive income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,341</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,687</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29,826</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Comprehensive (income) attributable to <FONT STYLE="white-space:nowrap">non-controlling</FONT>
interest</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(53</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(75</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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">Comprehensive income attributable to</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Corporation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">16,341</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">17,634</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">28,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,751</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">See notes to interim consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<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><A NAME="tx668537_5"></A>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>Consolidated Statement of Equity (unaudited) </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>(in thousands) </I></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="55%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></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 COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>Accumulated</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</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 COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="3">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Additional</B><br><B><FONT STYLE="white-space:nowrap">Paid-in</FONT></B><br><B>Capital</B></TD>
<TD VALIGN="bottom" ROWSPAN="3">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="3">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Other</B><br><B>Comprehensive</B><br><B>(Loss)</B></TD>
<TD VALIGN="bottom" ROWSPAN="3">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="6" ALIGN="center"><B>Common Stock</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>Retained</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Earnings</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Balance at May&nbsp;31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,736</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">202,572</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(9,746</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">359,071</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">560,175</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Issuance of shares under share-based compensation plan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">338</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,526</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,580</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Issuance of shares under employee stock purchase plan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">517</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">519</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Net income for the six months ended November&nbsp;30, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other comprehensive (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,488</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,488</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Balance at November&nbsp;30, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,082</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,334</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">215,615</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(12,234</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">390,359</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">602,074</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">See notes to interim consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<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><A NAME="tx668537_6"></A>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>Consolidated Statements of Cash Flows (unaudited) </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>(in thousands) </I></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="84%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></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" COLSPAN="6" ALIGN="center"><B>Six Months Ended<BR>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Cash Flows From Operating Activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 31,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 29,089</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Adjustments to reconcile net income to net cash from operating activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Depreciation and amortization</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,597</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,268</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Share-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,831</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,666</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Change in operating assets and liabilities, net of business acquisitions:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,615</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5,859</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,787</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(218</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepaid expenses and other current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,025</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7,916</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts payable, accruals and other changes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(706</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,377</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Net Cash From Operating Activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,583</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,407</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Cash Flows From Investing Activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Purchases of property, equipment and other <FONT STYLE="white-space:nowrap">non-current</FONT>
intangible assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6,720</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10,409</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Proceeds from the sale of marketable securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">179,839</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">123,601</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Purchases of marketable securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(191,488</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(168,943</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Business acquisitions, net of cash acquired</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,903</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(468</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Net From Investing Activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(23,272</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(56,219</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</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">Cash Flows From Financing Activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Exercise of stock options and issuance of employee stock purchase plan shares</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,268</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,395</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Net Cash From Financing Activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,268</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,395</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Effect of Exchange Rate on Cash</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,068</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(725</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Net Increase (decrease) In Cash and Cash Equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,511</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(13,142</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Cash and Cash Equivalents, Beginning of Period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83,074</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">77,567</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Cash and Cash Equivalents, End of Period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 101,585</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 64,425</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">See notes to interim consolidated financial statements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<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>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><A NAME="tx668537_7"></A>NOTES TO INTERIM CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>1. ACCOUNTING POLICIES </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BASIS OF PRESENTATION AND
CONSOLIDATION </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited consolidated financial statements include the accounts of Neogen Corporation (&#147;Neogen&#148; or the
&#147;Company&#148;) and its wholly owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (generally accepted accounting principles) for interim financial information
and with the instructions to Form <FONT STYLE="white-space:nowrap">10-Q</FONT> and Article 10 of Regulation <FONT STYLE="white-space:nowrap">S-X.</FONT> Accordingly, they do not include all of the information and footnotes required by generally
accepted accounting principles for complete financial statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In the opinion of management, all adjustments (consisting only of normal recurring
adjustments) considered necessary for a fair presentation have been included in the accompanying unaudited consolidated financial statements. All intercompany balances and transactions have been eliminated in consolidation. The results of operations
for the <FONT STYLE="white-space:nowrap">six-month</FONT> period ended November&nbsp;30, 2018 are not necessarily indicative of the results to be expected for the fiscal year ending May&nbsp;31, 2019. For more complete financial information, these
consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the fiscal year ended
May&nbsp;31, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Share and per share amounts reflect the December&nbsp;29, 2017
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">4-for-3</FONT></FONT> stock split as if it took place at the beginning of the period presented. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Recently Adopted Accounting Standards </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Revenue
Recognition </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On June&nbsp;1, 2018, we adopted ASU No. <FONT STYLE="white-space:nowrap">2014-09&#151;Revenue</FONT> from Contracts with Customers (Topic
606). Refer to the Revenue Recognition section of Note 1 for further information. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Classification of Cash Receipts and Payments </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In August 2016, the FASB issued ASU No. <FONT STYLE="white-space:nowrap">2016-15&#151;Classification</FONT> of Certain Cash Receipts and Cash Payments (a
consensus of the Emerging Issues Task Force). The amendments in ASU <FONT STYLE="white-space:nowrap">2016-15</FONT> address eight specific cash flow issues and apply to all entities that are required to present a statement of cash flows under FASB
Accounting Standards Codification (FASB ASC) 230, Statement of Cash Flows. The amendments in ASU <FONT STYLE="white-space:nowrap">2016-15</FONT> are effective for public business entities for fiscal years beginning after December&nbsp;15, 2017, and
interim periods within those fiscal years. We adopted this ASU on June&nbsp;1, 2018; the impact on our consolidated financial statements was immaterial. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Recent Accounting Pronouncements Not Yet Adopted </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Leases </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In February 2016, the FASB issued ASU No. <FONT
STYLE="white-space:nowrap">2016-02&#151;Leases</FONT> to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A
lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">right-of-use</FONT></FONT> asset representing its right
to use the underlying asset for the lease term. 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. This ASU is effective for annual
periods, including interim periods within those annual periods, beginning after December&nbsp;15, 2018; early adoption is permitted. Modified retrospective application is required with certain practical expedients. We will adopt this ASU on
June&nbsp;1, 2019 and are currently in the process of evaluating our lessee and lessor arrangements to determine the impact of this pronouncement on our consolidated financial condition and results of operations. This evaluation includes a review of
revenue through leasing arrangements as well as lease expenses, which are primarily through operating lease arrangements at most of our facilities. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Financial Instruments- Credit Losses </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In June 2016, the
FASB issued ASU No. <FONT STYLE="white-space:nowrap">2016-13&#151;Measurement</FONT> 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 <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">held-to-maturity</FONT></FONT> 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 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
amortized cost that the company expects to collect over the instrument&#146;s contractual life. ASU <FONT STYLE="white-space:nowrap">2016-13</FONT> is effective for fiscal periods beginning after
December&nbsp;15, 2019 and must be adopted as a cumulative effect adjustment to retained earnings. Early adoption is permitted. We do not believe adoption of this guidance will have an impact on our consolidated financial statements. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Comprehensive Income </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Comprehensive income represents net
income and any revenues, expenses, gains and losses that, under U.S. generally accepted accounting principles, are excluded from net income and recognized directly as a component of equity. Accumulated other comprehensive income (loss) consists
solely of foreign currency translation adjustments. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Fair Value of Financial Instruments </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The carrying amounts of our 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. 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. We utilize a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&nbsp;1: Observable inputs such as quoted prices in active markets; </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&nbsp;2: Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Level&nbsp;3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Cash and Cash Equivalents </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents
consist of bank demand accounts, savings deposits, certificates of deposit and commercial paper with original maturities of 90 days or less. The carrying value of these assets approximates fair value due to the short maturity of these instruments
and meets the Level&nbsp;1 criteria. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Marketable Securities </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has marketable securities held by banks or broker-dealers at November&nbsp;30, 2018, consisting of short-term domestic certificates of deposit and
commercial paper rated at least <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">A-2/P-2</FONT></FONT> with maturities between 91 days and one year. These securities are classified as available for sale. The primary objective of our
short-term investment activity is to preserve capital for the purpose of funding 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 (that approximates cost) based on recent trades of similar securities or pricing models and therefore meet the Level&nbsp;2 criteria. Interest income on these investments is recorded within Other Income on the consolidated
statements of income. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>ESTIMATES AND ASSUMPTIONS </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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. 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. Actual results may differ from these estimates under different assumptions
or conditions. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There have been no significant changes to the critical accounting policies and estimates disclosed in our Annual Report on Form <FONT
STYLE="white-space:nowrap">10-K</FONT> for the fiscal year ended May&nbsp;31, 2018, except for the new revenue recognition standard the Company adopted effective June&nbsp;1, 2018. See below sections Revenue Recognition and Recently Adopted
Accounting Standards for further information on revenue recognition. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There were no significant changes to the contractual obligations or contingent
liabilities and commitments disclosed in our Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the fiscal year ended May&nbsp;31, 2018. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Accounts Receivable Allowance </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management attempts to minimize credit risk by reviewing customers&#146; credit history before extending credit and by monitoring credit exposure on a regular
basis. An allowance for doubtful 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, that amount is charged against the allowance for doubtful accounts. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Inventory </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The reserve for obsolete and slow-moving
inventory is reviewed at least quarterly based on an analysis of the inventory, considering the current condition of the asset as well as other known facts and future plans. The reserve required to record inventory at lower of cost or net realizable
value is adjusted as conditions change. Product obsolescence may be caused by shelf-life expiration, discontinuance of a product line, replacement products in the marketplace or other competitive situations. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Goodwill and Other Intangible Assets </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">not-to-compete</FONT></FONT> and patents. Customer-based intangibles are amortized on either an accelerated or straight-line basis, reflecting the pattern in which
the economic benefits are consumed, while all other amortizable intangibles are amortized on a straight-line basis; intangibles are generally amortized over 5 to 25 years. We review the carrying amounts of goodwill and other <FONT
STYLE="white-space:nowrap">non-amortizable</FONT> intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired by performing a quantitative assessment. 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 EBITDA multiples of peer companies, such assets are reduced to their estimated fair value and a charge is recorded to operations. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Long Lived Assets </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 indicate that the carrying amount of the asset may not be recoverable. 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. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Equity Compensation Plans
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Share options awarded to employees and shares of stock awarded to employees under certain stock purchase plans are recognized as compensation expense
based on their fair value at grant date. The fair market value of options granted under the Company stock option plans was estimated on the date of grant using the Black-Scholes option-pricing model with assumptions for inputs such as interest
rates, expected dividends, volatility measures and specific employee exercise behavior patterns based on statistical data. Some of the inputs used are not market-observable and have to be estimated or derived from available data. Use of different
estimates would produce different option values, which in turn would result in higher or lower compensation expense recognized. To value options, several recognized valuation models exist. None of these models can be singled out as being the best or
most correct one. The model applied by us can handle most of the specific features included in the options granted, which is the reason for its use. If a different model were used, the option values could differ despite using the same inputs.
Accordingly, using different assumptions coupled with using a different valuation model could have a significant impact on the fair value of employee stock options. Fair value could be either higher or lower than the number provided by the model
applied and the inputs used. Further information on our equity compensation plans, including inputs used to determine the fair value of options, is disclosed in Note 5 to the unaudited consolidated financial statements. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Income Taxes </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 period. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On December&nbsp;22, 2017, the Tax Cuts and Jobs Act of 2017 (the Tax Act) was signed into law making
significant changes to the Internal Revenue Code. Changes include a federal corporate tax rate reduction from 35% to 21% for tax years beginning after December&nbsp;31, 2017, the transition of U.S. international taxation from a worldwide tax system
to a territorial system, and a <FONT STYLE="white-space:nowrap">one-time</FONT> transition tax on the mandatory deemed repatriation of foreign earnings. The Tax Act also includes a provision to tax global intangible low taxed income
(&#147;GILTI&#148;) of foreign subsidiaries, which became effective for us beginning June&nbsp;1, 2018. In the fourth quarter of fiscal 2018, we recorded an estimated net charge of $4.8&nbsp;million related to the Tax Act, due to the impact of the
reduction in the tax rate on deferred tax assets and liabilities of $6.0&nbsp;million, partially offset by $1.2&nbsp;million of <FONT STYLE="white-space:nowrap">one-time</FONT> transition tax on the deemed repatriation of foreign earnings. Due to
the timing of the enactment and the complexity in applying the provisions of the Tax Act, these charges and benefits were recorded based on reasonable estimates and are subject to revisions as we complete our analysis of the Tax Act, collect and
prepare necessary data, and interpret any additional guidance issued by the Internal Revenue Service. During the month of December 2018, immaterial adjustments to these provisions were recorded to tax expense, within the measurement period under SAB
118. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Revenue Recognition </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In May 2014, the FASB
issued ASU No. <FONT STYLE="white-space:nowrap">2014-09&#151;Revenue</FONT> from Contracts with Customers (Topic 606). The new standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with
customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The core principle of the revenue model is that an entity should recognize revenue to depict the transfer of promised goods or services to
customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard is designed to create greater comparability for financial statement users across industries and
jurisdictions and also requires enhanced disclosures. In April 2016, the FASB issued Accounting Standards Update <FONT STYLE="white-space:nowrap">No.&nbsp;2016-10&#151;</FONT> Revenue from Contracts with Customers (Topic 606), which amends and adds
clarity to certain aspects of the guidance set forth in ASU <FONT STYLE="white-space:nowrap">2014-09</FONT> related to identifying performance obligations and licensing. The guidance became effective for the Company on June&nbsp;1, 2018. The
guidance permits two methods of adoption: a full retrospective method to each prior reporting period presented or a modified retrospective approach with the cumulative effect of initially applying the guidance recognized at the date of initial
application. We adopted this standard using the full retrospective approach. This approach was chosen to provide appropriate comparisons against our prior year financial statements; accordingly, historical information for the year ended May&nbsp;31,
2018, including interim periods therein, has been adjusted to conform to the new standard. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Prior to the adoption, we identified all revenue streams at
each significant subsidiary and reviewed contracts to evaluate the impact of adopting the new standard on our revenue recognition policies, procedures and control framework and ultimately on our consolidated financial statements and related
disclosures. In our review of contracts in each revenue stream, we noted no material impact in the implementation of the standard. We determined the impact of adopting the standard on our control framework and noted minimal, insignificant changes to
our system and other controls processes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We derive revenue from two primary sources &#151; product revenue and service revenue. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Product revenue consists primarily of shipments of: </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">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; </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Consumable products marketed to veterinarians and animal health product distributors; 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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and
around agricultural, food production and other facilities. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Service revenue consists primarily of: </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Genomic identification and related interpretive bioinformatic services; 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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Other commercial laboratory services. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenues for our genomics and commercial laboratory services are recognized and invoiced when the applicable laboratory service is performed and the results
are conveyed to the customer. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under Topic 606, the Company determines the amount of revenue to be recognized through application of the following steps:
</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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Identification of the contract with a customer; </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Identification of the performance obligations in the contract; </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Determination of the transaction price; </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Allocation of the transaction price to the performance obligations in the contract; 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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Recognition of revenue when or as the Company satisfies the performance obligations. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Essentially all our revenue is generated through contracts with our customers. A performance obligation is a
promise in a contract to transfer a product or service to a customer. We generally recognize revenue at a point in time when all our performance obligations under the terms of a contract are satisfied. With the adoption of Topic 606, revenue is
recognized upon transfer of control of promised products and services in an amount that reflects the consideration the Company expects 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. In certain situations, we provide rebates, marketing support, credits or incentives to selected customers, which are accounted for as variable consideration when estimating the
amount of revenue to recognize on a contract. Variable consideration reduces the amount of revenue that is recognized. These variable consideration estimates are updated at the end of each reporting period based on information currently available.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The performance obligations in our contracts are generally satisfied well within one year of the contract inception. In such cases, we have elected the
practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. We have elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense
when incurred because the amortization period for the prepaid costs that would otherwise have been deferred and amortized is one year or less. The Company accounts for shipping and handling for products as a fulfillment activity when goods are
shipped. Revenue is recognized net of any tax collected from customers; the taxes are subsequently remitted to governmental authorities. The Company&#146;s terms and conditions of sale generally do not provide for returns of product or reperformance
of service except in the case of quality or warranty issues. These situations are infrequent; due to immateriality of the amount, warranty claims are recorded in the period incurred. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table presents disaggregated revenue by major product and service categories for the three and six months ended November&nbsp;30, 2018 and 2017:
</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="63%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></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" COLSPAN="6" ALIGN="center"><B>Three Months Ended<BR>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>Six Months Ended<BR>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="6" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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"><B><U>Food Safety</U></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Natural Toxins, Allergens&nbsp;&amp; Drug Residues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 20,571</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 18,989</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 39,409</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 38,153</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bacterial&nbsp;&amp; General Sanitation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,822</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,324</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,443</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Culture Media&nbsp;&amp; Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,191</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,041</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24,408</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,173</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Rodenticides, Insecticides&nbsp;&amp; Disinfectants</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,943</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,126</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,569</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,817</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Genomics Services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,223</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,726</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,259</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,911</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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"><B><U>Animal Safety</U></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 53,750</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 49,206</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">105,933</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 95,497</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Life Sciences</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 1,891</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 2,394</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 3,971</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 4,820</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Veterinary Instruments&nbsp;&amp; Disposables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,683</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,687</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,087</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,174</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Animal Care&nbsp;&amp; Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,064</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,237</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,617</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,649</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Rodenticides, Insecticides&nbsp;&amp; Disinfectants</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,673</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,786</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35,664</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35,167</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Genomics Services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,037</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,388</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23,452</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,600</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 53,348</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 51,492</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;100,791</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 99,410</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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"><B>Total Revenues</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">107,098</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">100,698</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">206,724</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">194,907</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Restatement of Previously Issued Financial Statements </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has historically classified certain variable consideration components resulting from volume rebates, distributor support, and other marketing
discounts as cost of product revenues or sales and marketing expense in our consolidated financial statements of income. These amounts should have been classified as contra revenue in product or service revenues. The Company 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 three-month period ended
August&nbsp;31, 2018, the first quarter of the Company&#146;s current fiscal year, and has revised the prior year&#146;s quarter and <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">year-to-date</FONT></FONT> periods to conform to
the current period presentation. These immaterial adjustments had no impact on our operating income, income before taxes, net income or reported earnings per share, and no change to stockholders&#146; equity. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The effects of the revisions on the line items within our unaudited consolidated statements of income for
the three and six months ended November&nbsp;30, 2017 are as follows: </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="50%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></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" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three Months Ended<BR>November&nbsp;30, 2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Six Months Ended<BR>November&nbsp;30, 2017</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As<BR>Previously<BR>Reported</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Adjustments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As&nbsp;Revised</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As<BR>Previously<BR>Reported</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Adjustments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As&nbsp;Revised</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="10" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Product revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 85,590</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(1,119</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 84,471</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">166,157</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(2,141</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">164,016</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Service revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,227</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,227</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,916</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(25</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,891</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101,817</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,119</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100,698</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">197,073</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,166</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">194,907</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of product revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43,349</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(97</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43,252</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84,433</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(197</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84,236</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of service revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,197</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,197</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,498</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,498</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,546</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(97</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,449</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101,931</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(197</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101,734</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Gross margin</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49,271</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,022</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,249</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">95,142</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,969</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93,173</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sales and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,815</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,022</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,793</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,838</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,969</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,869</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Total operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,273</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,022</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,251</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,720</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,969</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,751</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Operating income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,998</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,998</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,422</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,422</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Presented below are the effects of the revisions on the line items within the previously issued unaudited consolidated
statements of income for the three and nine months ended February&nbsp;28, 2018 and the consolidated statements of income for the years ended May&nbsp;31, 2018 and 2017. Revised consolidated statements of income related to these periods will be
presented in the Forms <FONT STYLE="white-space:nowrap">10-Q</FONT> and Form <FONT STYLE="white-space:nowrap">10-K</FONT> to be filed in the succeeding periods of this fiscal year. </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="52%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></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" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three Months Ended</B><br><B>February&nbsp;28, 2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Nine Months Ended</B><br><B>February&nbsp;28, 2018</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As<BR>Previously<BR>Reported</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Adjustments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As&nbsp;Revised</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As<BR>Previously<BR>Reported</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Adjustments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As&nbsp;Revised</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="10" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Product revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">78,142</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(958</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">77,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">244,298</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,098</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">241,200</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Service revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,750</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(31</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,719</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,667</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(56</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48,611</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">95,892</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(989</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">94,903</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">292,965</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,154</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">289,811</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of product revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,352</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(69</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,283</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">124,785</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(265</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">124,520</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of service revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,517</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,517</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,371</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(69</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,302</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">152,302</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(265</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">152,037</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Gross margin</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(920</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44,601</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">140,663</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,889</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">137,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sales and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,492</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(920</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,572</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,331</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,889</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49,442</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Total operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29,608</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(920</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,688</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">90,328</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,889</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">87,439</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Operating income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,913</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,913</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,335</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,335</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<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="54%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></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" COLSPAN="10" ALIGN="center"><B>Year Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center"><B>Year Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;31, 2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;31, 2017</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As<BR>Previously<BR>Reported</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Adjustments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As<BR>Revised</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As<BR>Previously<BR>Reported</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Adjustments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As<BR>Revised</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="10" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Product revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">335,554</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(4,266</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">331,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">306,512</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3,390</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">303,122</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Service revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66,698</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(56</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66,642</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55,082</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55,155</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">402,252</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,322</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">397,930</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">361,594</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,317</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">358,277</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of product revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">174,067</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(342</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">173,725</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">156,568</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(273</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">156,295</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of service revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37,933</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37,933</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33,058</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33,058</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total cost of revenues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">212,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(342</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">211,658</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">189,626</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(273</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">189,353</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Gross margin</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">190,252</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,980</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">186,272</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,968</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,044</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">168,924</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sales and marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">70,909</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,980</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66,929</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62,424</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,044</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59,380</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Total operating expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">120,058</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,980</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">116,078</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">107,023</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,044</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">103,979</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Operating income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">70,194</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">70,194</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">64,945</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">64,945</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The revisions had no impact on our audited consolidated balance sheets as of May&nbsp;31, 2018 and 2017 and no impact on our
unaudited consolidated statements of equity or unaudited consolidated statements of cash flows for the three and six months ended November&nbsp;30, 2017 and the three and nine months ended February&nbsp;28, 2018. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>2. INVENTORIES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Inventories are stated at the lower of cost, determined by the <FONT STYLE="white-space:nowrap">first-in,</FONT>
<FONT STYLE="white-space:nowrap">first-out</FONT> method, or net realizable value. The components of inventories follow: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="76%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>November&nbsp;30,<BR>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;31,<BR>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="6" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Raw materials</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">36,563</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">36,702</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">Work-in-process</FONT></FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,601</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,993</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Finished and purchased goods</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35,309</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33,310</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;79,473</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">76,005</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>3. NET INCOME PER SHARE </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The calculation of net income per share attributable to Neogen Corporation follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="68%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></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" COLSPAN="6" ALIGN="center"><B>Three Months Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>Six Months Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="6" ALIGN="center"><B>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="14" ALIGN="center"><B></B><I>(in thousands, except per share amounts)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Numerator for basic and diluted net income per share:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income attributable to Neogen</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">16,051</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">17,100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">31,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,014</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Denominator for basic net income per share:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Weighted average shares</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,264</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,820</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,109</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of dilutive stock options</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">572</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">697</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">721</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">669</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Denominator for diluted net income per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,591</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,961</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,541</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,778</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Net income attributable to Neogen per share:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Basic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.60</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.57</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.60</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 0.56</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>4. SEGMENT INFORMATION AND GEOGRAPHIC DATA </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have 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, culture media 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. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the
Company&#146;s 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 and are reported through the Food
Safety segment. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accounting policies of each of the segments are the same as those described in Note 1. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Segment information follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="59%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Food<BR>Safety</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Animal<BR>Safety</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Corporate&nbsp;and<BR>Eliminations<BR>(1)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="14" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="4"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>As of and for the three months ended November&nbsp;30, 2018</B></P></TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0em; text-indent:0em; font-size:10pt; font-family:Times New Roman"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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">Product revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 48,256</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 41,306</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"> &#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 89,562</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Service revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,494</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,042</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,536</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53,750</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53,348</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">107,098</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Operating income (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,342</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,057</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,153</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,246</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Total assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">201,291</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">218,231</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">240,970</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">660,492</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="4"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>As of and for the three months ended November&nbsp;30, 2017&#151;Revised
(2)</B></P></TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0em; text-indent:0em; font-size:10pt; font-family:Times New Roman"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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">Product revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 44,367</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 40,104</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"> &#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 84,471</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Service revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,839</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,388</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,227</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49,206</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,492</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100,698</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Operating income (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,668</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,529</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,199</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,998</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Total assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">175,836</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">215,099</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">190,093</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">581,028</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">(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">Includes corporate assets, consisting principally of 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. </P></TD></TR></TABLE>
<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">Segment revenues for the three months ended November&nbsp;30, 2017 have been revised as discussed in Note 1.
For the three months ended November&nbsp;30, 2017, product revenues were reduced by $354,000 in the Food Safety segment and $765,000 in the Animal Safety segment; service revenues were unchanged in the Food Safety segment and in the Animal Safety
segment. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="59%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Food<BR>Safety</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Animal<BR>Safety</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Corporate&nbsp;and<BR>Eliminations<BR>(1)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="14" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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"><B>For the six months ended November&nbsp;30, 2018</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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">Product revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 95,189</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 77,333</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"> &#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">172,522</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Service revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,744</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23,458</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,202</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">105,933</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100,791</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">206,724</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Operating income (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,215</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,763</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,253</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,725</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="4"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>For the six months ended November&nbsp;30, 2017&#151;Revised (2)</B></P></TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0em; text-indent:0em; font-size:10pt; font-family:Times New Roman"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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">Product revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 86,206</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 77,810</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"> &#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">164,016</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Service revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,291</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,600</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,891</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenues to external customers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">95,497</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">99,410</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">194,907</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Operating income (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,446</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,198</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,222</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,422</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:12pt;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">Includes the elimination of intersegment transactions. </P></TD></TR></TABLE>
<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">Segment revenues for the six months ended November&nbsp;30, 2017 have been revised as discussed in Note 1. For
the six months ended November&nbsp;30, 2017, product revenues were reduced by $798,000 in the Food Safety segment and $1,343,000 in the Animal Safety segment; service revenues were unchanged in the Food Safety segment and reduced by $25,000 in the
Animal Safety segment. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table presents the Company&#146;s revenue disaggregated by geographic location: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></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" COLSPAN="6" ALIGN="center"><B>Three Months ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>Six Months Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="6" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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"><B>Revenues by Geographic Location</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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">Domestic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 65,033</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 62,452</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">124,879</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">122,588</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">International</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">42,065</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38,246</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">81,845</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">72,319</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</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">Total revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">107,098</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100,698</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">206,724</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">194,907</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>5. EQUITY COMPENSATION PLANS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Qualified and <FONT STYLE="white-space:nowrap">non-qualified</FONT> options to purchase shares of common stock may be granted to directors, officers and
employees of the </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Company under the terms of our stock option plans. These options are granted at an exercise price of not less than the fair market value
of the stock on the date of grant. Options vest ratably over three and five year periods and the contractual terms are generally five or 10 years. A summary of stock option activity during the six months ended November&nbsp;30, 2018 follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="74%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Weighted-<BR>Average<BR>Exercise&nbsp;Price</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Options outstanding June&nbsp;1, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,497,124</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">42.63</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Granted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">525,750</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62.93</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Exercised</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(340,023</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29.49</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Forfeited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(91,620</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45.87</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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">Options outstanding November&nbsp;30, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,591,231</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48.40</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the three and six month periods ended November&nbsp;30, 2018 and 2017, the Company recorded $1,400,000 and $1,264,000
and $2,831,000 and $2,666,000, respectively, of compensation expense related to its share-based awards. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The weighted-average fair value per share of
stock options granted during fiscal year 2018 and fiscal 2019, estimated on the date of grant using the Black-Scholes option pricing model, was $14.47 and $14.91, respectively. The fair value of stock options granted was estimated using the
following weighted-average assumptions. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>FY&nbsp;2019</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>FY&nbsp;2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Risk-free interest rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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">Expected dividend yield</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Expected stock price volatility</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27.2</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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">Expected option life</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.5&nbsp;years</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.0&nbsp;years</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has an employee stock purchase plan that provides for employee stock purchases at a 5% discount to market price.
The discount is recorded in administrative expense as of the date of purchase. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>6. BUSINESS AND PRODUCT LINE ACQUISITIONS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 discussed below relates primarily to enhancing the Company&#146;s strategic platform for the expansion of available product offerings. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On September&nbsp;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 the Company&#146;s animal genomics business in Australia and New Zealand. Consideration for the purchase was $2,063,000; $468,000 was paid in cash on the acquisition
date 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, <FONT STYLE="white-space:nowrap">non-current</FONT> liabilities of $1,629,000, intangible assets of $902,000 (with an estimated life of <FONT STYLE="white-space:nowrap">5-15</FONT> years) and the remainder to goodwill <FONT
STYLE="white-space:nowrap">(non-deductible</FONT> for tax purposes). These values are Level&nbsp;3 fair value measurements. The new business, renamed Neogen Australasia, continues to operate in its current location, reporting within the Animal
Safety segment. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On August&nbsp;1, 2018, the Company acquired the stock of Clarus Labs, Inc., a manufacturer of water testing products. Neogen has
distributed Clarus&#146; Colitag water test to the food and beverage industries since 2004 and this acquisition gives the Company access to sell this product to new markets. Consideration for the purchase was $4,204,000 in cash and approximately
$1.3&nbsp;million of contingent consideration, due at the end of each of the first five years, based on an excess net sales formula. The preliminary 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, <FONT STYLE="white-space:nowrap">non-current</FONT> deferred tax liability of
$426,000, <FONT STYLE="white-space:nowrap">non-amortizable</FONT> intangible assets of $750,000, intangible assets of $1,100,000 (with an estimated life of <FONT STYLE="white-space:nowrap">5-15</FONT> years) and the remainder to goodwill <FONT
STYLE="white-space:nowrap">(non-deductible</FONT> for tax purposes). These values are Level&nbsp;3 fair value </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">measurements. Manufacturing of these
products was moved to the Company&#146;s Lansing, Michigan location in October, reporting within the Food Safety segment. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On September&nbsp;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 has been a long-time strategic partner of Neogen and the acquisition will enhance the Company&#146;s <FONT
STYLE="white-space:nowrap">in-house</FONT> 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&nbsp;1, 2019, and approximately
$385,000 of contingent consideration, payable over the next three years. The preliminary 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 $860,000 (with an estimated life of <FONT STYLE="white-space:nowrap">5-15</FONT> years) and the remainder to goodwill (deductible for tax purposes). These values are Level&nbsp;3
fair value measurements. Services provided by this company are now performed at the Company&#146;s Lincoln, Nebraska location, reporting within the Animal Safety segment. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>7. LONG TERM DEBT </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have a financing agreement with a
bank providing for a $15,000,000 unsecured revolving line of credit, which was amended on November&nbsp;30, 2018 to extend the maturity from September&nbsp;30, 2019 to September&nbsp;30, 2021. There were no advances against the line of credit during
fiscal 2018 and there have been none thus far in fiscal 2019; there was no balance outstanding at November&nbsp;30, 2018. Interest on any borrowings remained at LIBOR plus 100 basis points (rate under the terms of the agreement was 3.51% at
November&nbsp;30, 2018). Financial covenants include maintaining specified levels of tangible net worth, debt service coverage, and funded debt to EBITDA, each of which the Company was in compliance with at November&nbsp;30, 2018. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>8. COMMITMENTS AND CONTINGENCIES </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 expenses annual costs of remediation,
which have ranged from $38,000 to $74,000 per year over the past five years. The Company&#146;s estimated liability for these costs was $916,000 at November&nbsp;30, 2018 and May&nbsp;31, 2018, measured on an undiscounted basis over an estimated
period of 15 years; $100,000 of the liability is recorded within current liabilities, and the remainder is recorded within other <FONT STYLE="white-space:nowrap">non-current</FONT> liabilities on the consolidated balance sheets. During the second
quarter of fiscal 2019, the Company&#146;s environmental consultant performed an updated Corrective Measures Study on the Randolph site, per a request from the Wisconsin Department of Natural Resources. Based on the results of the study, the Company
plans to continue the current remediation and monitoring program, with no changes proposed. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is subject to certain legal and other proceedings
in the normal course of business that, in the opinion of management, should not have a material effect on its future results of operations or financial position. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>9. STOCK PURCHASE </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In October 2018, the Company&#146;s
Board of Directors passed a resolution canceling the Company&#146;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 3,000,000 shares of the
Company&#146;s common stock. As of November&nbsp;30, 2018, there had been no purchases of common stock in the current fiscal year under either program. In December 2018, the Company purchased 50,000 shares under the new program in negotiated and
open market transactions for a total price, including commissions, of $3,134,727. Shares purchased under the program have been retired. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PART I &#150; FINANCIAL INFORMATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx668537_8"></A>Item&nbsp;2. Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The information in this Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations contains both historical financial
information and forward-looking statements. Neogen does not provide forecasts of future financial performance. While management is optimistic about our long-term prospects, historical financial information may not be indicative of future financial
results. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Safe Harbor and Forward-Looking Statements </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Forward-looking statements, within the meaning of Section&nbsp;27A of the Securities Act of 1933, as amended, and Section&nbsp;21E of the Securities Exchange
Act of 1934, as amended, are made throughout this Quarterly Report on Form <FONT STYLE="white-space:nowrap">10-Q.</FONT> 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 &#147;believes,&#148; &#147;anticipates,&#148; &#147;plans,&#148; &#147;expects,&#148; &#147;seeks,&#148; &#147;estimates,&#148; and similar expressions are intended to identify 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, identification and integration of acquisitions, research and development
risks, patent and trade secret protection, government regulation and other risks detailed from time to time in the Company&#146;s reports on file at the Securities and Exchange Commission, that could cause Neogen Corporation&#146;s results to differ
materially from those indicated by such forward-looking statements, including those detailed in this &#147;Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, any forward-looking statements represent management&#146;s views only as of the day this Quarterly Report on Form
<FONT STYLE="white-space:nowrap">10-Q</FONT> was first filed with the Securities and Exchange Commission and should not be relied upon as representing management&#146;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. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">19 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Executive Overview </B></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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Consolidated revenues were $107.1&nbsp;million in the second quarter of fiscal 2019, an increase of 6% compared
to $100.7&nbsp;million in the second quarter of fiscal 2018. Organic sales in the second quarter also increased 6%. For the six month period, consolidated revenues were $206.7&nbsp;million, an increase of 6% compared to $194.9&nbsp;million in the
same period in the prior fiscal year. On a year to date basis, organic sales increased 5%. </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Food Safety segment sales were $53.8&nbsp;million in the second quarter of the current fiscal year, an increase
of 9% compared to $49.2&nbsp;million in the same period of the prior year. Organic sales in this segment also increased 9%, with a minor contribution from the August&nbsp;1, 2018 acquisition of Clarus Labs. For the year to date, Food Safety segment
sales were $105.9&nbsp;million, an increase of 11% compared to $95.5&nbsp;million in the same period of the prior fiscal year; the organic sales increase was also 11%. </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Animal Safety segment sales were $53.3&nbsp;million in the second quarter of fiscal 2019, an increase of 4%
compared to $51.5&nbsp;million in the second quarter of fiscal 2018. Organic sales in this segment also increased 4% in the second quarter, with a minor contribution from the September&nbsp;1, 2018 acquisition of Livestock Genetic Services. For the
six month period, Animal Safety segment sales were $100.8&nbsp;million, an increase of 1% compared to $99.4&nbsp;million in the same period a year ago. Year to date organic sales were flat, after excluding three months of the September&nbsp;1, 2017
acquisition of Neogen Australasia and one month of the Livestock Genetic Services acquisition. </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">International sales in the second quarter of fiscal 2019 were 39% of total sales compared to 38% of total sales
in the second quarter of fiscal 2018. For the year to date, fiscal 2019 international sales were 40% of total sales compared to 37% of total sales in the same period of the prior year. </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Our effective tax rate in the second quarter was 18.5% compared to an effective tax rate of 10.0% in the prior
year second quarter; the fiscal 2019 year to date effective tax rate was 15.1% compared to the year to date effective tax rate of 19.8% in the prior fiscal year. The U.S. statutory rate is 21% in the current fiscal year and was 35% in the first six
months of fiscal 2018. Differences from the statutory rate are primarily due to tax deductions resulting from stock option exercises, provisions included in the corporate tax reform, and state and local taxes. </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Net income for the quarter ended November&nbsp;30, 2018 was $16.1&nbsp;million, or $0.31 per diluted share, a
decrease of 6% compared to $17.1&nbsp;million, or $0.33 per share in the same period in the prior year. For the year to date, net income was $31.3&nbsp;million, or $0.60 per share, an increase of 8% compared to prior year to date net income of
$29.0&nbsp;million, or $0.56 per diluted share. </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="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Cash provided from operating activities in the first six months of fiscal 2019 was $32.6&nbsp;million, compared
to $27.4&nbsp;million in the first half of fiscal 2018. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Neogen&#146;s results reflect an increase in international sales of 10% in the
second quarter of fiscal 2019 and 13% for the year to date, each compared to the same respective periods in the prior year. We continue to focus on increasing our presence and market share throughout the world, while also integrating recent
international acquisitions into our product portfolio. Sales fluctuations in the three and six month periods of fiscal 2019 compared to the same respective periods in the prior year are as follows for each of our international locations: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="52%"></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD></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" COLSPAN="6" ALIGN="center"><B>Three Months Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>Six Months Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="6" ALIGN="center"><B>November&nbsp;30, 2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>November&nbsp;30, 2018</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Revenue<BR>%&nbsp;Increase/(Decrease)<BR>USD</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Revenue<BR>%&nbsp;Increase/(Decrease)<BR>Local&nbsp;Currency</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Revenue<BR>%&nbsp;Increase<BR>USD</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Revenue<BR>%&nbsp;Increase<BR>Local&nbsp;Currency</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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 (including Lab M&nbsp;&amp; Quat-Chem)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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 (including Deoxi&nbsp;&amp; Rogama)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7</TD>
<TD NOWRAP VALIGN="bottom">)%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2</TD>
<TD NOWRAP VALIGN="bottom">)%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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 China</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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 India</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">105</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">81</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">99</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Currency translations reduced revenues by approximately $2.0&nbsp;million in the second quarter of fiscal 2019 compared to the
same quarter a year ago, primarily due to increased strength of the U.S. dollar relative to the Brazilian real, the British pound, and the Mexican peso. For the year to date, currency translations reduced revenues by approximately $3.3&nbsp;million
compared to the prior year. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">20 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The increase in revenues at Neogen Europe was led by a 30% increase in sales of genomics services, primarily
in the porcine and bovine markets; genomics sales increased 28% for the year to date. Neogen Europe also had strong sales of our products to detect spoilage organisms in processed foods, due to equipment placements, and <I>Listeria</I> Right Now. At
Neogen do Brasil, sales of natural toxins test kits increased 62% and 73% for the three and six months, respectively, both compared to the same periods a year ago, as we continued to gain significant new business testing for the presence of
aflatoxin in corn. Sales of forensic test kits increased 166% in the second quarter and year to date sales more than tripled over the prior year due to increased demand from commercial laboratories located in Brazil and business that shifted from
U.S. labs to labs in Brazil. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Service revenue was $17.5&nbsp;million in the second quarter of fiscal 2019, an increase of 8% over prior year second
quarter revenues of $16.2&nbsp;million, including a minor contribution from the September 2018 acquisition of Livestock Genetics Services. For the six month period, service revenue was $34.2&nbsp;million, an increase of 11% over prior year revenues
of $30.9&nbsp;million. Year to date revenues were aided by the Livestock Genetics Services acquisition and the September 2017 acquisition of Neogen Australasia. The growth was led by increases in sales of genomic services to the global beef markets,
and porcine markets in Europe. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">21 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Revenues </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="67%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></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" COLSPAN="14" ALIGN="center"><B>Three Months Ended November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Increase/<BR>(Decrease)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>%</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="10" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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"><B><U>Food Safety</U></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Natural Toxins, Allergens&nbsp;&amp; Drug Residues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 20,571</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 18,989</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,582</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bacterial&nbsp;&amp; General Sanitation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,822</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,324</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,498</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Culture Media&nbsp;&amp; Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,191</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,041</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,150</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Rodenticides, Insecticides&nbsp;&amp; Disinfectants</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,943</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,126</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(183</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3</TD>
<TD NOWRAP VALIGN="bottom">)%&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Genomics Services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,223</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,726</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">497</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 53,750</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 49,206</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,544</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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"><B><U>Animal Safety</U></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Life Sciences</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 1,891</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 2,394</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(503</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(21</TD>
<TD NOWRAP VALIGN="bottom">)%&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Veterinary Instruments&nbsp;&amp; Disposables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,683</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,687</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Animal Care&nbsp;&amp; Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,064</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,237</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">827</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Rodenticides, Insecticides&nbsp;&amp; Disinfectants</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,673</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,786</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">887</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Genomics Services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,037</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,388</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">649</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 53,348</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 51,492</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,856</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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"><B>Total Revenues</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">107,098</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">100,698</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,400</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></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" COLSPAN="14" ALIGN="center"><B>Six Months Ended November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Increase/<BR>(Decrease)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>%</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="10" ALIGN="center"><B></B><I>(in thousands)</I><B></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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"><B><U>Food Safety</U></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Natural Toxins, Allergens&nbsp;&amp; Drug Residues</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 39,409</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 38,153</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 1,256</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bacterial&nbsp;&amp; General Sanitation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,288</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,443</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,845</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Culture Media&nbsp;&amp; Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24,408</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,173</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,235</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Rodenticides, Insecticides&nbsp;&amp; Disinfectants</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,569</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,817</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,752</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Genomics Services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,259</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,911</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,348</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">105,933</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 95,497</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,436</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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"><B><U>Animal Safety</U></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Life Sciences</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 3,971</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 4,820</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(849</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(18</TD>
<TD NOWRAP VALIGN="bottom">)%&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Veterinary Instruments&nbsp;&amp; Disposables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,087</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,174</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(87</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Animal Care&nbsp;&amp; Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,617</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,649</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(32</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Rodenticides, Insecticides&nbsp;&amp; Disinfectants</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35,664</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35,167</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">497</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Genomics Services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23,452</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,600</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,852</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></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="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">100,791</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 99,410</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 1,381</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" 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"><B>Total Revenues</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">206,724</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">194,907</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11,817</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">22 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Food Safety </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Natural Toxins, Allergens</B><B></B><B>&nbsp;&amp; Drug Residues &#150; </B>Sales in this category increased 8% and 3% for the three and six month periods
ended November&nbsp;30, 2018, respectively, compared to the same periods in the prior year. For the second quarter, natural toxin test kit revenues increased 17%, due to strong sales of aflatoxin test kits in Brazil and DON test kits and readers in
Canada, and sales of our allergens product line increased 6%. This was partially offset by a 6% decrease in dairy drug residue test kits caused by lower demand in Europe and timing of distributor orders. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Bacterial</B><B></B><B>&nbsp;&amp; General Sanitation &#150; </B>Revenues in this category increased 16% in the second quarter and 15% for the year to
date, both compared to the same periods in the prior year. In the second quarter, sales of test kits to detect pathogens increased 24%, as we continued to gain new business with our <I>Listeria </I>Right Now test kit that launched in fiscal 2018.
Sales of products to detect spoilage organisms in processed foods increased 24%, due to equipment placements and related consumables, and sales of our AccuPoint sanitation monitoring product line increased 6%. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Culture Media</B><B></B><B>&nbsp;&amp; Other &#150;</B> Sales in this category increased 10% in the quarter ended November&nbsp;30, 2018 compared to the
second quarter in the prior year; the year to date increase is 15%. In the second quarter, sales of Neogen Culture Media, formerly marketed as the Acumedia and Lab M brands, increased 8%, 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. This category also includes forensic test kits sold within Brazil, which increased significantly in both the second quarter and for the year to date due to
increased demand from commercial laboratories in that country and a shift in business from labs in the U.S. to labs in Brazil. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Rodenticides,
Insecticides</B><B></B><B>&nbsp;&amp; Disinfectants &#150; </B>Revenues in this category decreased 3% in the second quarter of fiscal 2019 compared to the same period a year ago, due to order timing of rodenticides from customers in Mexico, as those
sales were strong in the first quarter. Partially offsetting this were increases of disinfectant sales to customers in Europe, China and India. Year to date revenues increased 16% due to the strength of rodenticide sales in Mexico. The year to date
increase also included the final shipment of a large insecticide order in the first quarter to a government health organization in Brazil; we do not believe this business, which was part of a bid won in fiscal 2018, will recur in fiscal 2019. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Genomics Services &#150; </B>Sales in this category increased 13% and 20% for the three and six month periods ended November&nbsp;30, 2018, respectively.
The increase came primarily from higher sales in the European porcine and bovine markets; lower sales in Mexico partially offset this increase due to a large research project completed in the second quarter of fiscal 2018 that did not recur in the
current year. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Animal Safety </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Life Sciences
&#150; </B>Sales in this category decreased 21% in the second quarter, as compared to the same period in the prior year, as a portion of forensic test kit sales shifted to our operations in Brazil. The products were formerly served by our Animal
Safety operation in Lexington, KY. For the year to date, the decrease in this product line is 18%. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Veterinary Instruments</B><B></B><B>&nbsp;&amp;
Disposables &#150; </B>Revenues in this category were flat compared to the prior year, for both the three and six month periods ended November&nbsp;30, 2018. Protective wear sales decreased 25% in the second quarter, resulting from poor economic
conditions in the dairy market; this decline was offset by a 7% increase in veterinary instruments sales, led by strength in needles and syringes. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Animal Care</B><B></B><B>&nbsp;&amp; Other &#150; </B>Sales of these products increased 10% in the second quarter but were flat for the year to date. For
the second quarter, the growth was led by small animal supplements, which rose 49%, and antibiotics, up 24% due to order timing from a large distributor. The increase in the second quarter was offset by an overall decrease in the first quarter,
primarily due to order timing from large distributors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Rodenticides, Insecticides</B><B></B><B>&nbsp;&amp; Disinfectants &#150; </B>Revenues in this
category increased 5% and 1% for the three and six month periods ended November&nbsp;30, 2018, respectively. In the second quarter, insecticides sales increased 22% due to new private label business and increased demand in the U.S. Cleaners and
disinfectants increased 7%, due to market share gains in the U.S., while rodenticide sales were flat, with new business earned offset by the loss of toll manufacturing business from the prior year. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Genomics Services &#150; </B>Sales in this category increased 6% in the second quarter and 9% for the year to date period, both compared to the prior year;
the year to date increase was aided by three months of sales from the September 2017 acquisition of Neogen Australasia. For both the three and six month periods, growth in the beef cattle markets was offset by revenue decreases in U.S. poultry and
porcine markets, resulting from a shift to lower priced chips and services. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">23 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Gross Margin </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Gross margin was 46.7% in the second quarter of fiscal 2019 compared to 47.9% in the same quarter a year ago. The decline in gross margin is due to product mix
within the Animal Safety segment, with higher revenue increases on product lines with lower gross margins than the historical average within this segment. Gross margin for the six month period ended November&nbsp;30, 2018 was 46.8% compared to 47.8%
in the same period of the prior year, for the same reasons. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Operating Expenses </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Operating expenses were $31.8&nbsp;million in the second quarter, compared to $30.3&nbsp;million in the same quarter of the prior year, an increase of
$1.5&nbsp;million, or 5%. Sales and marketing expenses increased $1.7&nbsp;million, or 10%, primarily due to increases in salaries and related personnel costs, shipping expense, and bad debt expense due to the prior year reversal of reserves for
collected receivables. General and administrative expense decreased $370,000, or 4%, which includes recognition of $240,000 of state economic incentive credits in the current quarter; no credits were recognized in the second quarter of the prior
year. The largest increases in general and administrative were salaries, stock option expense, and recruiting fees, offset by a decrease in outside contracted services related to IT projects, and lower amortization expense due to <FONT
STYLE="white-space:nowrap">one-time</FONT> adjustments related to acquisition valuations recorded in the second quarter of the prior year. Research and development expense increased $200,000, or 7%, led by increases in salaries and personnel related
costs. For the year to date, operating expenses increased $3.3&nbsp;million, or 6%. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Operating Income </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Operating income was $18.2&nbsp;million in the second quarter of fiscal 2019, compared to $18.0&nbsp;million in the same period of the prior year; year to date
operating income was $34.7&nbsp;million compared to $34.4&nbsp;million in the prior year. Expressed as a percentage of sales, operating income was 17.0% for the second quarter and 16.8% for the year to date, compared to 17.9% and 17.7%,
respectively, in the prior year. The decline in operating margin percentage for each period in the current fiscal year was the result of the lower gross margin percentage. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Other Income </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></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" COLSPAN="6" ALIGN="center"><B>Three&nbsp;Months&nbsp;Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B>Six Months Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</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" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>November&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B></B><I>(dollars in thousands)</I><B></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" 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">Interest income (net of expense)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,028</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 429</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,955</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right"> 798</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Foreign currency transactions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(72</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">497</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(458</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">962</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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">Royalty income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">75</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">75</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Deoxi contingent consideration</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(50</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(99</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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 contingent consideration</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">422</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">422</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">104</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">144</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">131</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" 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"><B>Total Other Income</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,455</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,055</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,113</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,867</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The increase in interest income in both the three and six month periods of fiscal 2019 compared to the same periods a year ago
was the result of higher cash and marketable securities balances and rising interest rates on those balances. Other income resulting from foreign currency transactions was primarily the result of changes in the value of foreign currencies relative
to the U.S. dollar in countries in which we operate. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Income Tax Expense </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Income tax expense in the second quarter of fiscal 2019 was $3.7&nbsp;million, an effective tax rate of 18.5% compared to $1.9&nbsp;million, an effective tax
rate of 10.0%, in the same period of the prior year. Corporate tax reform enacted in December 2017 reduced the U.S. statutory income tax rate from 35% to 21%. The second quarter of the prior year included a credit of $3.8&nbsp;million to federal
income tax expense for tax benefits resulting from the exercise of stock options; this credit was $484,000 in the current year second quarter. The timing of stock option exercises by quarter is due to a tranche of options that expired in the first
quarter of fiscal 2019; a different tranche expired in the second quarter in fiscal 2018. For the first six months of fiscal 2019, income tax expense was $5.6&nbsp;million compared to $7.2&nbsp;million in the prior year; the year to date effective
tax rate was 15.1%, compared to an effective tax rate of 19.8% in the prior fiscal year. For the year to date period, the Company recorded a total credit of $2.8&nbsp;million to federal income tax expense for tax benefits resulting from the exercise
of stock options, compared to $4.2&nbsp;million in the prior year. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">24 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Net Income </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net income was $16.1&nbsp;million in the second quarter of fiscal 2019, compared to $17.1&nbsp;million in the same period in the prior year. Earnings in the
prior year quarter included $4.2&nbsp;million in tax benefits resulting from the exercise of stock options; this benefit was $484,000 in the current year quarter. For the year to date, net income increased 8% from $29.0&nbsp;million to
$31.3&nbsp;million; six month net income was favorably impacted by corporate tax reform, partially offset by lower overall benefit from the exercise of stock options. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Financial Condition and Liquidity </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The overall cash, cash
equivalents and marketable securities position of Neogen was $241.0&nbsp;million at November&nbsp;30, 2018, compared to $210.8&nbsp;million at May&nbsp;31, 2018. Approximately $32.6&nbsp;million was generated from operations during the first six
months of fiscal 2019. Net cash proceeds of $10.3&nbsp;million were realized from the exercise of stock options and issuance of shares under our Employee Stock Purchase Plan during the first six months of fiscal 2019. We spent $6.7&nbsp;million for
property, equipment and other <FONT STYLE="white-space:nowrap">non-current</FONT> assets in the first six months of fiscal 2019. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accounts receivable
balances were $82.3&nbsp;million at November&nbsp;30, 2018, an increase of $3.2&nbsp;million, compared to $79.1&nbsp;million at May&nbsp;31, 2018. Days sales outstanding, a measurement of the time it takes to collect receivables, were 63 days at
November&nbsp;30, 2018, compared to 64 days at August&nbsp;31, 2018 and 60 days at May&nbsp;31, 2018; the increase in the current year is attributable to the higher levels of sales at our international operations, which generally take more time to
collect. All customer accounts are actively managed and no losses in excess of amounts reserved are currently expected. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net inventory balances were
$79.5&nbsp;million at November&nbsp;30, 2018, an increase of $3.5&nbsp;million, or 5%, compared to a May&nbsp;31, 2018 balance of $76.0&nbsp;million; the increase is attributable to our increased revenues. We actively monitor our inventory levels
and balance the need for adequate levels of product availability to minimize backorders with a desire to improve inventory turnover and efficiency levels. We have continued with our active programs to improve our turnover in fiscal 2019. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Inflation and changing prices are not expected to have a material effect on operations, as management believes it will continue to be successful in offsetting
increased input costs with price increases and/or cost efficiencies. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management believes that our existing cash and marketable securities balances at
November&nbsp;30, 2018, along with available borrowings under our credit facility and cash expected to be generated from future operations, will be sufficient to fund activities for the foreseeable future. However, existing cash and borrowing
capacity may not be sufficient to meet our cash requirements to commercialize products currently under development or its plans to acquire other organizations, technologies or products that fit within our mission statement. Accordingly, we may
choose to issue equity securities or enter into other financing arrangements for a portion of our future financing needs. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">25 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx668537_9"></A>PART I &#150; FINANCIAL INFORMATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Item&nbsp;3. Quantitative and Qualitative Disclosures About Market Risk </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 variable rate borrowings (no long-term borrowings at November&nbsp;30, 2018) and short-term investments. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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. dollar and the British pound sterling, the euro, the Brazilian real, the
Mexican peso, the Chinese yuan, the Australian dollar, and to a lesser extent, the Indian rupee and the Canadian dollar. When the U.S. dollar weakens against foreign currencies, the dollar value of revenues denominated in foreign currencies
increases. When the U.S. dollar strengthens, the opposite situation occurs. Additionally, previously recognized revenues in the course of collection can be affected positively or negatively by changes in exchange rates. The Company enters into
forward contracts to help mitigate the economic impact of fluctuations in certain currency exchange rates. These contracts are adjusted to fair value through earnings. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Neogen has assets, liabilities and operations outside of the United States, located in Scotland, England, Brazil, Mexico, China, India, Canada, and Australia
where the functional currency is the British pound sterling, Brazilian real, Mexican peso, Chinese yuan, Indian rupee, Canadian dollar and the Australian dollar, respectively, and transacts business throughout Europe in the euro. The Company&#146;s
investments in foreign subsidiaries are considered to be long-term. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx668537_10"></A>PART I &#150; FINANCIAL INFORMATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Item&nbsp;4. Controls and Procedures </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Evaluation of
Disclosure Controls and Procedures </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of
November&nbsp;30, 2018 was carried out under the supervision and with the participation of the Company&#146;s management, including the Chief Executive Officer and the Vice President&nbsp;&amp; Chief Financial Officer (&#147;the Certifying
Officers&#148;). Based on the evaluation, the Certifying Officers concluded that the Company&#146;s disclosure controls and procedures are effective. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Changes in Internal Control over Financial Reporting </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">No
changes in our controls over financial reporting were identified as having occurred during the quarter ended November&nbsp;30, 2018 that have materially affected, or are reasonably likely to materially affect, internal control over financial
reporting. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">26 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PART II &#150; OTHER INFORMATION </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx668537_11"></A>Item&nbsp;1. Legal Proceedings </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is subject to legal and other proceedings in the normal course of business. In the opinion of management, the outcomes of these matters are not
expected to have a material effect on the Company&#146;s future results of operations or financial position. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx668537_12"></A>Item&nbsp;6.
Exhibits </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(a) Exhibit Index </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></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="90%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;3</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d668537dex3.htm">Articles of Incorporation, as restated </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;10</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/711377/000119312518343803/d665328dex10a.htm">Amended and Restated Credit Agreement dated as of November&nbsp;
30, 2018 between Registrant and JPMorgan Chase N.A. (incorporated by reference to Exhibit 10.A to the registrant&#146;s Form <FONT STYLE="white-space:nowrap">8-K</FONT> filed on December&nbsp;6, 2018). </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;31.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d668537dex311.htm">Certification of Chief Executive Officer pursuant to Rule <FONT STYLE="white-space:nowrap">13a-14(a).</FONT> </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;31.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d668537dex312.htm">Certification of Chief Financial Officer pursuant to Rule <FONT STYLE="white-space:nowrap">13a-14(a).</FONT> </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;32</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d668537dex32.htm">Certification pursuant to 18 U.S.C. section 1350 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.INS</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">XBRL Instance Document</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.SCH</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Extension Schema Document</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.CAL</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Extension Calculation Linkbase Document</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.DEF</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Extension Definition Document</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.LAB</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Extension Label Linkbase Document</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.PRE</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Extension Presentation Linkbase Document</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Items 1A, 2, 3, 4, and 5 are not applicable or removed or reserved and have been omitted. </B></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">27 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<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><A NAME="tx668537_13"></A>SIGNATURES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the
undersigned thereunto duly authorized. </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">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="46%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">NEOGEN CORPORATION</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; text-indent:2.00em; font-size:10pt; font-family:Times New Roman"><I>(Registrant)</I></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated: December&nbsp;28, 2018</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" 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>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ John E. Adent</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<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"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">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"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">(Principal Executive Officer)</TD></TR>
</TABLE> <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">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="46%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated: December&nbsp;28, 2018</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" 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>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Steven J. Quinlan</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<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"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">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"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">(Principal Financial Officer and Principal Accounting Officer)</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">28 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3
<SEQUENCE>2
<FILENAME>d668537dex3.htm
<DESCRIPTION>EX-3
<TEXT>
<HTML><HEAD>
<TITLE>EX-3</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="right"><B>Exhibit 3 </B></P> <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g668537dsp001.jpg" ALT="LOGO">
 </P> <P STYLE="font-family:Times New Roman; font-size:0.5pt"><FONT COLOR="#FFFFFF">CSCLICD 515 (Rev. 06/18) MICHIGAN DEPARTMENT OF LICENSING AND REGULATORY AFFAIRS CORPORATIONS, SECURITIES&nbsp;&amp; COMMERCIAL
liCENSING BUREAU Date Received jAc11 ). NOV 19 2018 :of This document.is effective on the date filed, unless a subsequent effective date within 90 days after received F~lED date is stated in the document. Name NOV 20 2018 Richard C. Lowe, Lowe Law
Firm, PC Address ADMINISTRATOR CORPORATIONS DIVISION 2375 Woodlake Drive, Suite 380 City State ZIP Code 48864 EFFECTIVE DATE: Okemos, Michigan Z?, . 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 Corporati9ns (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: 1~ 8 o o o6 1 3 3 3 3. Article Ill of the Articles of Incorporation is here~y amended to read as follows: The total authorized shares: Common Shares: 120,000,000 Preferred Shares.: 100,000 Par Value: $0.16 Par
Value: $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)&nbsp;may have such voting powers; (b)&nbsp;may be subject to redemption at such time or times and at such prices; (c)&nbsp;may be entitled to receive dividends (which may be cumulative or non cumulative) at
such rate or :rates, on&middot; 1 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)&nbsp;may have such rights upon the dissolution of
or upon any distribution of the assets of, the Company; (e)&nbsp;may be convertible into, or exchangeable for, shares .of any other class or classes or of any other series of tho sam.~ or any other class or classes of stock of the Company, at such
price or prices or at such rates of exchar\&#145;ge, and with such adjustments; and (f)&nbsp;may have such other relative participation, optional or other special rights, preferen&#146;ces, 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='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="g668537dsp002.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. &middot; The foregoing amendment to the Articles of Incorporation was duly adopted on the day of &#146; , 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 duly adopted on the 4t h dayof o c t ob e~r &middot; 2018 i by the: (check one of the following) [{] shareholders at a
meeting in accordance with Section&nbsp;611 (3) of the Act. D written consent of the shareholders that have at least the. minimum number of votes required by: statute in accordance With Section&nbsp;407(1) of the Act. Written notice to shareholders
that 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&nbsp;407(2) of the Act. D board of a profit corporation pursuant to Section&nbsp;611 (2) of the Act. Profit Corporations and Professional Service Corporations Signed this i 011 \. day of Oc :robe.r 2018 Jam.es L. Herbert,
Executive Chairman (Type or Print Name) </FONT></P>
</DIV></Center>


<p Style='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="g668537dsp003.jpg" ALT="LOGO">
 </P> <P STYLE="font-family:Times New Roman; font-size:0.5pt"><FONT COLOR="#FFFFFF">6. Nonprofit corporation only: Member, shareholder, or board approval &middot; The foregoing amendment to the Articles oflncorporation
was ~uly adopted on the day of bythe (check one of the following) Member or shareholder approval for nonprofit corporations organized on a membership or share basis D members or shareholders at a meeting in accordance with Section&nbsp;611 (3) of
the Act. D written consent of the members, shareholders, or their proxies having not less than the minimum number of votes required by statute in accordance with Section&nbsp;407(1) and (2)&nbsp;of the Act. Written notice to members or shareholders
who have not consented in wri~ing has been given. (Note: Written consent by less tha.n C!ll ofthe members, shareholders, or their proxies is permitted only if such provision appears in the Articles of Incorporation.) D written consent of all the
members, shareholders, or their proxies entitled to vote in accordance with Section&nbsp;407(3) of the .Act. Directors (Only if the Articles state that the corporation is organized on a directorship basis) D directors at a meeting in accordance with
Section&nbsp;611 (3) of the Act. D written consent of all directors pursuant to Section&nbsp;525 of the Act. Nonprofit Corporations Signed this day of By ~~ ~ ~ ~ (Signature of an officer) (Type or Print Name) (Type or Print Title) </FONT></P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>d668537dex311.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>13a. &#150; 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>NEOGEN CORPORATION AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CEO CERTIFICATION </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 Quarterly Report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for the period ended
November&nbsp;30, 2018 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="4%">&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; 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="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; 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="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="4%">&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 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="4%">&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="4%">&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:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: December&nbsp;28, 2018 </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" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ John E. Adent</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">John E. Adent</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">President&nbsp;&amp; Chief Executive Officer</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">(Principal Executive Officer)</TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>d668537dex312.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>13a. &#150; CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER </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:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CFO CERTIFICATION </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 Quarterly Report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for the period ended
November&nbsp;30, 2018 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="4%">&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; 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="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; 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="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="4%">&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 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="4%">&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="4%">&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:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: December&nbsp;28, 2018 </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" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Steven J. Quinlan</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Steven J. Quinlan</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">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="bottom">(Principal&nbsp;Financial&nbsp;Officer&nbsp;and&nbsp;Principal&nbsp;Accounting&nbsp;Officer)</TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>d668537dex32.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>18 U.S.C. SECTION 1350 CERTIFICATION </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:6pt; 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 Quarterly Report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> of Neogen Corporation (the &#147;Company&#148;) for the period ended November&nbsp;30, 2018 as filed with the Securities and Exchange Commission on the date
hereof (the &#147;Report&#148;), I, John E. Adent, as Chief Executive Officer of the Company and I, Steven J. Quinlan, as Chief Financial 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="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">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="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">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">Dated: December&nbsp;28, 2018 </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="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ John E. Adent</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">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>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Steven J. Quinlan</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;Officer&nbsp;and&nbsp;Principal&nbsp;Accounting&nbsp;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.INS
<SEQUENCE>6
<FILENAME>neog-20181130.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFS Xcelerate Instance Document - http://www.dfsco.com/financial-services/ -->
<!-- Version:  6.23.6 -->
<!-- Round: 3 -->
<!-- Creation date: 2018-12-26T22:44:53Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:neog="http://www.neogen.com/20181130" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31">
  <xbrll:schemaRef xlink:type="simple" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="neog-20181130.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" />
  <neog:CumulativeStockRepurchasedAndRetiredValue contextRef="eol_PE1125----1810-Q0010_STD_0_20181231_0_1794693x1792532" unitRef="iso4217_USD" decimals="0" id="id_7169776_E9B4540A-3FD1-49DE-B98B-2279C44226FD_1001_1">3134727</neog:CumulativeStockRepurchasedAndRetiredValue>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="eol_PE1125----1810-Q0010_STD_0_20170901_0_1777238x1926051" unitRef="iso4217_USD" decimals="0" id="id_7169776_74FD6D25-3D51-486D-B30D-1A976B88C362_4001_2">19000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt contextRef="eol_PE1125----1810-Q0010_STD_0_20170901_0_1777238x1926051" unitRef="iso4217_USD" decimals="INF" id="id_7169776_74FD6D25-3D51-486D-B30D-1A976B88C362_4001_4">1629000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE1125----1810-Q0010_STD_0_20170901_0_1777238x1926051" unitRef="iso4217_USD" decimals="0" id="id_7169776_74FD6D25-3D51-486D-B30D-1A976B88C362_4001_5">902000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE1125----1810-Q0010_STD_0_20170901_0_1777238x1926051" unitRef="iso4217_USD" decimals="0" id="id_7169776_74FD6D25-3D51-486D-B30D-1A976B88C362_4001_3">419000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="eol_PE1125----1810-Q0010_STD_0_20180801_0_1777238x1998088" unitRef="iso4217_USD" decimals="0" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_4001_2">32000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability contextRef="eol_PE1125----1810-Q0010_STD_0_20180801_0_1777238x1998088" unitRef="iso4217_USD" decimals="0" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_4001_5">1256000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE1125----1810-Q0010_STD_0_20180801_0_1777238x1998088" unitRef="iso4217_USD" decimals="0" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_4001_8">1100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="eol_PE1125----1810-Q0010_STD_0_20180801_0_1777238x1998088" unitRef="iso4217_USD" decimals="-5" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_4001_1">1300000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="eol_PE1125----1810-Q0010_STD_0_20180801_0_1777238x1998088" unitRef="iso4217_USD" decimals="0" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_4001_4">53000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180801_0_1777238x1998088" unitRef="iso4217_USD" decimals="0" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_4001_6">426000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE1125----1810-Q0010_STD_0_20180801_0_1777238x1998088" unitRef="iso4217_USD" decimals="0" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_4001_3">120000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="eol_PE1125----1810-Q0010_STD_0_20180801_0_1777238x1998088" unitRef="iso4217_USD" decimals="0" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_4001_7">750000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment contextRef="eol_PE1125----1810-Q0010_STD_0_20180904_0_1777238x1998089" unitRef="iso4217_USD" decimals="0" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_4001_5">15000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability contextRef="eol_PE1125----1810-Q0010_STD_0_20180904_0_1777238x1998089" unitRef="iso4217_USD" decimals="0" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_4001_6">385000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE1125----1810-Q0010_STD_0_20180904_0_1777238x1998089" unitRef="iso4217_USD" decimals="0" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_4001_7">860000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="eol_PE1125----1810-Q0010_STD_0_20180904_0_1777238x1998089" unitRef="iso4217_USD" decimals="0" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_4001_4">385000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
  <neog:BusinessCombinationConsiderationPayable contextRef="eol_PE1125----1810-Q0010_STD_0_20180904_0_1777238x1998089" unitRef="iso4217_USD" decimals="0" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_4001_2">400000</neog:BusinessCombinationConsiderationPayable>
  <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased contextRef="eol_PE1125----1810-Q0010_STD_0_20181031_0" unitRef="shares" decimals="INF" id="id_7169776_E9B4540A-3FD1-49DE-B98B-2279C44226FD_2_0">3000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
  <us-gaap:Assets contextRef="eol_PE1125----1810-Q0010_STD_0_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_1004_10">581028000</us-gaap:Assets>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE1125----1810-Q0010_STD_0_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1002_23">64425000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:Assets contextRef="eol_PE1125----1810-Q0010_STD_0_20171130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_1002_10">215099000</us-gaap:Assets>
  <us-gaap:Assets contextRef="eol_PE1125----1810-Q0010_STD_0_20171130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_1001_10">175836000</us-gaap:Assets>
  <us-gaap:Assets contextRef="eol_PE1125----1810-Q0010_STD_0_20171130_0_1792378x1785055" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_1003_10">190093000</us-gaap:Assets>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_20">20555000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="0" id="id_7169776_B7D1C458-9B9A-4F7A-837F-256AB4485B1C_3001_3">916000</us-gaap:AccrualForEnvironmentalLossContingencies>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_41">-12234000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:Assets contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_17">660492000</us-gaap:Assets>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_22">1533000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_5">1700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AccruedEnvironmentalLossContingenciesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="0" id="id_7169776_B7D1C458-9B9A-4F7A-837F-256AB4485B1C_3001_5">100000</us-gaap:AccruedEnvironmentalLossContingenciesCurrent>
  <us-gaap:AssetsCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_8">414294000</us-gaap:AssetsCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_4">82282000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AdditionalPaidInCapital contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_40">215615000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_2">101585000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" xsi:nil="true" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_28" />
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_37">60000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_39">52081876</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_36">0.16</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_38">52081876</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockValue contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_35">8334000</us-gaap:CommonStockValue>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_25">14144000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_21">5216000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <dei:EntityCommonStockSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="shares" decimals="INF" id="id_7169776_330FEC1D-A942-4E4A-BE34-370C1A06E5A0_2_5">52081876</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:Goodwill contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_11">103309000</us-gaap:Goodwill>
  <us-gaap:InventoryNet contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_6">79473000</us-gaap:InventoryNet>
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_70BA24CA-1DD2-43DA-B6EC-0EAEEF6EC8B2_1_2">35309000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_70BA24CA-1DD2-43DA-B6EC-0EAEEF6EC8B2_1_0">36563000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_70BA24CA-1DD2-43DA-B6EC-0EAEEF6EC8B2_1_1">7601000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:Liabilities contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_27">58418000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_44">660492000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_24">38760000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="pure" decimals="4" id="id_7169776_3D912817-DAF8-4FBA-8016-68070C933E40_2002_4">0.0351</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="INF" id="id_7169776_3D912817-DAF8-4FBA-8016-68070C933E40_2002_0">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:OtherIndefiniteLivedIntangibleAssets contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_12">15423000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
  <us-gaap:MarketableSecuritiesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_3">139385000</us-gaap:MarketableSecuritiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_23">11456000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_26">5514000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_34">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_31">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_32">100000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockValue contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" xsi:nil="true" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_30" />
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_7">11569000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_9">73910000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PreferredStockSharesIssued contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_33">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_42">390359000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_3006_900009">602074000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_A3CA1348-73A1-4433-8EAD-81635A206B38_3001_5">2591231000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_893644E9-A0A1-49C2-B76D-0D63BA204251_3001_5">48.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:StockholdersEquity contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1_43">602074000</us-gaap:StockholdersEquity>
  <us-gaap:Assets contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_5002_5">218231000</us-gaap:Assets>
  <us-gaap:Assets contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_5001_5">201291000</us-gaap:Assets>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1784321x1778778" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1001_14">26292000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1784321x1778778" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1001_13">30022000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1784321x1788580" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2001_16">11440000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1784321x1788580" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2001_15">23534000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_3004_700009">-12234000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_3003_600009">215615000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792342x1778120" unitRef="shares" decimals="INF" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_3001_400010">52082000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792342x1778120" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_3001_500009">8334000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_3005_800009">390359000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:Assets contextRef="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792378x1785055" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_5003_5">240970000</us-gaap:Assets>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE1125----1810-Q0010_STD_0_20170531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2001_22">77567000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_20">20750000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="0" id="id_7169776_B7D1C458-9B9A-4F7A-837F-256AB4485B1C_3002_3">916000</us-gaap:AccrualForEnvironmentalLossContingencies>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_41">-9746000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:Assets contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_17">618009000</us-gaap:Assets>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_22">165000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_5">1550000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AssetsCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_8">375789000</us-gaap:AssetsCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_4">79086000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AdditionalPaidInCapital contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_40">202572000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_2">83074000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" xsi:nil="true" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_28" />
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_37">60000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_39">51735732</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_36">0.16</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_38">51735732</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockValue contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_35">8278000</us-gaap:CommonStockValue>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_25">14103000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_21">6065000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:Goodwill contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_11">99558000</us-gaap:Goodwill>
  <us-gaap:InventoryNet contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_6">76005000</us-gaap:InventoryNet>
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_70BA24CA-1DD2-43DA-B6EC-0EAEEF6EC8B2_2_2">33310000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_70BA24CA-1DD2-43DA-B6EC-0EAEEF6EC8B2_2_0">36702000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_70BA24CA-1DD2-43DA-B6EC-0EAEEF6EC8B2_2_1">5993000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:Liabilities contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_27">57834000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_44">618009000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_24">38688000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LineOfCredit contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="INF" id="id_7169776_3D912817-DAF8-4FBA-8016-68070C933E40_2004_6">0</us-gaap:LineOfCredit>
  <us-gaap:OtherIndefiniteLivedIntangibleAssets contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_12">14783000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
  <us-gaap:MarketableSecuritiesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_3">127736000</us-gaap:MarketableSecuritiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_23">11708000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_26">5043000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_34">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_31">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_32">100000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockValue contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" xsi:nil="true" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_30" />
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_7">9888000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_9">73069000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PreferredStockSharesIssued contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="shares" decimals="INF" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_33">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_42">359071000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_1006_900001">560175000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="shares" decimals="-3" id="id_7169776_A3CA1348-73A1-4433-8EAD-81635A206B38_1001_1">2497124000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_893644E9-A0A1-49C2-B76D-0D63BA204251_1001_1">42.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:StockholdersEquity contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2_43">560175000</us-gaap:StockholdersEquity>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0_1784321x1778778" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1002_14">24579000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0_1784321x1778778" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_1002_13">31841000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0_1784321x1788580" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2002_16">12470000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0_1784321x1788580" unitRef="iso4217_USD" decimals="-3" id="id_7169776_B1E59EFB-BCBF-4D72-8DD4-5F17897AF5E0_2002_15">22969000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_1004_700001">-9746000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_1003_600001">202572000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0_1792342x1778120" unitRef="shares" decimals="INF" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_1001_400002">51736000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0_1792342x1778120" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_1001_500001">8278000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_0_20180531_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_1005_800001">359071000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:LineOfCredit contextRef="eol_PE1125----1810-Q0010_STD_0_20190531_0_1794693x1792532" unitRef="iso4217_USD" decimals="INF" id="id_7169776_3D912817-DAF8-4FBA-8016-68070C933E40_2003_6">0</us-gaap:LineOfCredit>
  <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 contextRef="eol_PE1125----1810-Q0010_STD_1_20171229_0" unitRef="pure" decimals="2" id="id_7169776_F595D586-8753-4027-911D-F095620DAECC_1_0">1.33</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="eol_PE1125----1810-Q0010_STD_1_20170901_0_1777238x1926051" unitRef="iso4217_USD" decimals="0" id="id_7169776_74FD6D25-3D51-486D-B30D-1A976B88C362_1001_0">2063000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE1125----1810-Q0010_STD_1_20170901_0_1777238x1926051" unitRef="iso4217_USD" decimals="0" id="id_7169776_74FD6D25-3D51-486D-B30D-1A976B88C362_1001_1">468000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE1125----1810-Q0010_STD_1_20170901_0_1777238x1926051_1791038x1786251" id="id_7169776_74FD6D25-3D51-486D-B30D-1A976B88C362_2001_7">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE1125----1810-Q0010_STD_1_20170901_0_1777238x1926051_1791038x1788661" id="id_7169776_74FD6D25-3D51-486D-B30D-1A976B88C362_3001_6">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE1125----1810-Q0010_STD_1_20180801_0_1777238x1998088" unitRef="iso4217_USD" decimals="0" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_1001_0">4204000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE1125----1810-Q0010_STD_1_20180801_0_1777238x1998088_1791038x1786251" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_2001_10">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE1125----1810-Q0010_STD_1_20180801_0_1777238x1998088_1791038x1788661" id="id_7169776_07E27E42-1A87-4D24-8532-FA59C848DB37_3001_9">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE1125----1810-Q0010_STD_1_20180904_0_1777238x1998089" unitRef="iso4217_USD" decimals="0" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_1001_0">1100000</us-gaap:PaymentsToAcquireBusinessesGross>
  <neog:PaymentForBusinessAcquisitionContingentConsideration contextRef="eol_PE1125----1810-Q0010_STD_1_20180904_0_1777238x1998089" unitRef="iso4217_USD" decimals="0" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_1001_1">700000</neog:PaymentForBusinessAcquisitionContingentConsideration>
  <neog:BusinessCombinationDateOfConsiderationPayable contextRef="eol_PE1125----1810-Q0010_STD_1_20180904_0_1777238x1998089" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_1001_3">2019-09-01</neog:BusinessCombinationDateOfConsiderationPayable>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE1125----1810-Q0010_STD_1_20180904_0_1777238x1998089_1791038x1786251" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_2001_9">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE1125----1810-Q0010_STD_1_20180904_0_1777238x1998089_1791038x1788661" id="id_7169776_9610B434-160A-436C-94D5-47E254FDFC3C_3001_8">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE1125----1810-Q0010_STD_1_20171222_0" unitRef="pure" decimals="INF" id="id_7169776_E7B4CDBD-EB15-4408-9021-E9CBA3C19003_1_0">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:DebtInstrumentMaturityDate contextRef="eol_PE1125----1810-Q0010_STD_1_20181129_0" id="id_7169776_3D912817-DAF8-4FBA-8016-68070C933E40_1_1">2019-09-30</us-gaap:DebtInstrumentMaturityDate>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_21">-13142000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_4_3">75000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_4_4">29751000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_4_2">29826000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_7">101734000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_3">8268000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_26">0.56</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_20">-725000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_25">0.57</us-gaap:EarningsPerShareBasic>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_8">93173000</us-gaap:GrossProfit>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_9">1377000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_11">19817000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_19">36289000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_20">7200000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_8">7916000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_16">798000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_6">5859000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_7">218000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_4_2">669000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_16">-56219000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_4_1">737000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_19">16395000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NonoperatingIncomeExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_18">1867000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_13">58751000</us-gaap:OperatingExpenses>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_10">27407000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_23">29014000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_22">75000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_17">1069000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_15">468000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_14">34422000</us-gaap:OperatingIncomeLoss>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_13">123601000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:ProfitLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_21">29089000</us-gaap:ProfitLoss>
  <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_14">168943000</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_12">10409000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_18">16395000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_10">32869000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_3">194907000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_1004_7">194907000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_4_12">6065000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_2_4">2666000</us-gaap:ShareBasedCompensation>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="iso4217_USD" decimals="0" id="id_7169776_12399AED-975A-491E-B196-BC26245C8A70_4_0">2666000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_4_3">51778000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_4_1">51109000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_4_8">101931000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_4_9">95142000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_4_12">60720000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_4_13">34422000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_4_11">34838000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_4_4">197073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1004_6">84433000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1004_2">166157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2004_7">17498000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2004_3">30916000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_5_8">-197000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_5_9">-1969000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_5_12">-1969000</us-gaap:OperatingExpenses>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_5_11">-1969000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_5_4">-2166000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1005_6">-197000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1005_2">-2141000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2005_3">-25000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1790804x1791355_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_2002_5">77810000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1790804x1791355_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_2001_5">86206000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1790804x1793894_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_3002_6">21600000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1790804x1793894_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_3001_6">9291000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_1002_8">19198000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_1002_7">99410000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_1001_8">17446000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_1001_7">95497000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1004_5">84236000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1004_1">164016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_2004_5">164016000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1791355_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_68AD5FD0-15EC-486B-A7AE-50CCBF7969F6_2001_2">1343000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1791355_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_68AD5FD0-15EC-486B-A7AE-50CCBF7969F6_3001_1">798000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2004_6">17498000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2004_2">30891000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_3004_6">30891000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1793894_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_68AD5FD0-15EC-486B-A7AE-50CCBF7969F6_4001_4">25000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1793894_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_68AD5FD0-15EC-486B-A7AE-50CCBF7969F6_5001_3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1960843_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2007_4">4820000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998121_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2001_4">38153000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998122_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2002_4">18443000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998124_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2010_4">35167000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998124_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2004_4">10817000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998125_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2011_4">21600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998125_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2005_4">6911000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998126_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2008_4">22174000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998127_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2009_4">15649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x2001390_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2003_4">21173000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1792343x1788388" unitRef="iso4217_USD" decimals="-3" id="id_7169776_4FC1E529-8742-499D-A1EF-8286C01692DE_1004_1">72319000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1792343x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7169776_4FC1E529-8742-499D-A1EF-8286C01692DE_2004_0">122588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1792378x1785055" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_1003_8">-2222000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2012_4">99410000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20171130_0_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_2006_4">95497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <dei:AmendmentFlag contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_FAC8CE75-271B-4686-B3A7-3F4D17B9B82A_1_1">false</dei:AmendmentFlag>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_B8ED124D-3C7F-4ED8-BAE4-1A964579E1E2_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;6. BUSINESS AND PRODUCT LINE ACQUISITIONS&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&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 discussed below relates
 primarily to enhancing the Company&amp;#x2019;s strategic platform for
 the expansion of available product offerings.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 On September&amp;#xA0;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 the
 Company&amp;#x2019;s animal genomics business in Australia and New
 Zealand. Consideration for the purchase was $2,063,000; $468,000
 was paid in cash on the acquisition date 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;font style="WHITE-SPACE: nowrap"&gt;non-current&lt;/font&gt; liabilities of $1,629,000,
 intangible assets of $902,000 (with an estimated life of
 &lt;font style="WHITE-SPACE: nowrap"&gt;5-15&lt;/font&gt; years) and the
 remainder to goodwill &lt;font style="WHITE-SPACE: nowrap"&gt;(non-deductible&lt;/font&gt; for tax purposes).
 These values are Level&amp;#xA0;3 fair value measurements. The new
 business, renamed Neogen Australasia, continues to operate in its
 current location, reporting within the Animal Safety segment.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 On August&amp;#xA0;1, 2018, the Company acquired the stock of Clarus
 Labs, Inc., a manufacturer of water testing products. Neogen has
 distributed Clarus&amp;#x2019; Colitag water test to the food and
 beverage industries since 2004 and this acquisition gives the
 Company access to sell this product to new markets. Consideration
 for the purchase was $4,204,000 in cash and approximately
 $1.3&amp;#xA0;million of contingent consideration, due at the end of
 each of the first five years, based on an excess net sales formula.
 The preliminary 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;font style="WHITE-SPACE: nowrap"&gt;non-current&lt;/font&gt; deferred tax liability of
 $426,000, &lt;font style="WHITE-SPACE: nowrap"&gt;non-amortizable&lt;/font&gt;
 intangible assets of $750,000, intangible assets of $1,100,000
 (with an estimated life of &lt;font style="WHITE-SPACE: nowrap"&gt;5-15&lt;/font&gt; years) and the remainder to
 goodwill &lt;font style="WHITE-SPACE: nowrap"&gt;(non-deductible&lt;/font&gt;
 for tax purposes). These values are Level&amp;#xA0;3 fair value&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 measurements. Manufacturing of these products was moved to the
 Company&amp;#x2019;s Lansing, Michigan location in October, reporting
 within the Food Safety segment.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 On September&amp;#xA0;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 has been a
 long-time strategic partner of Neogen and the acquisition will
 enhance the Company&amp;#x2019;s &lt;font style="WHITE-SPACE: nowrap"&gt;in-house&lt;/font&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&amp;#xA0;1, 2019, and approximately $385,000
 of contingent consideration, payable over the next three years. The
 preliminary 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 $860,000 (with an
 estimated life of &lt;font style="WHITE-SPACE: nowrap"&gt;5-15&lt;/font&gt;
 years) and the remainder to goodwill (deductible for tax purposes).
 These values are Level&amp;#xA0;3 fair value measurements. Services
 provided by this company are now performed at the Company&amp;#x2019;s
 Lincoln, Nebraska location, reporting within the Animal Safety
 segment.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_21">18511000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_B1C1166C-482F-4594-9889-EE9C89701E86_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 Cash and cash equivalents consist of bank demand accounts, savings
 deposits, certificates of deposit and commercial paper with
 original maturities of 90 days or less. The carrying value of these
 assets approximates fair value due to the short maturity of these
 instruments and meets the Level&amp;#xA0;1 criteria.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_4648942D-489D-48E8-8197-C6AEBA242305_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;8. COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&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 expenses annual costs of
 remediation, which have ranged from $38,000 to $74,000 per year
 over the past five years. The Company&amp;#x2019;s estimated liability
 for these costs was $916,000 at November&amp;#xA0;30, 2018 and
 May&amp;#xA0;31, 2018, measured on an undiscounted basis over an
 estimated period of 15 years; $100,000 of the liability is recorded
 within current liabilities, and the remainder is recorded within
 other &lt;font style="WHITE-SPACE: nowrap"&gt;non-current&lt;/font&gt;
 liabilities on the consolidated balance sheets. During the second
 quarter of fiscal 2019, the Company&amp;#x2019;s environmental
 consultant performed an updated Corrective Measures Study on the
 Randolph site, per a request from the Wisconsin Department of
 Natural Resources. Based on the results of the study, the Company
 plans to continue the current remediation and monitoring program,
 with no changes proposed.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The Company is subject to certain legal and other proceedings in
 the normal course of business that, in the opinion of management,
 should not have a material effect on its future results of
 operations or financial position.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_3_4">28800000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_3_2">28800000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_83E14205-0CD8-4E27-9C69-36E2CDFDB73A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Comprehensive Income&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 Comprehensive income represents net income and any revenues,
 expenses, gains and losses that, under U.S. generally accepted
 accounting principles, are excluded from net income and recognized
 directly as a component of equity. Accumulated other comprehensive
 income (loss) consists solely of foreign currency translation
 adjustments.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_065204F3-340C-43DE-9183-909AE8551BD9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 &lt;b&gt;BASIS OF PRESENTATION AND CONSOLIDATION&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 The accompanying unaudited consolidated financial statements
 include the accounts of Neogen Corporation (&amp;#x201C;Neogen&amp;#x201D; or
 the &amp;#x201C;Company&amp;#x201D;) and its wholly owned subsidiaries and
 have been prepared in accordance with accounting principles
 generally accepted in the United States of America (generally
 accepted accounting principles) for interim financial information
 and with the instructions to Form &lt;font style="WHITE-SPACE: nowrap"&gt;10-Q&lt;/font&gt; and Article 10 of Regulation
 &lt;font style="WHITE-SPACE: nowrap"&gt;S-X.&lt;/font&gt; Accordingly, they do
 not include all of the information and footnotes required by
 generally accepted accounting principles for complete financial
 statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 In the opinion of management, all adjustments (consisting only of
 normal recurring adjustments) considered necessary for a fair
 presentation have been included in the accompanying unaudited
 consolidated financial statements. All intercompany balances and
 transactions have been eliminated in consolidation. The results of
 operations for the &lt;font style="WHITE-SPACE: nowrap"&gt;six-month&lt;/font&gt; period ended
 November&amp;#xA0;30, 2018 are not necessarily indicative of the
 results to be expected for the fiscal year ending May&amp;#xA0;31,
 2019. For more complete financial information, these consolidated
 financial statements should be read in conjunction with the audited
 consolidated financial statements and the notes thereto included in
 our Annual Report on Form &lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt; for the fiscal year ended
 May&amp;#xA0;31, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Share and per share amounts reflect the December&amp;#xA0;29, 2017
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;4-for-3&lt;/font&gt;&lt;/font&gt; stock split as if it
 took place at the beginning of the period presented.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:DebtInstrumentMaturityDate contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_3D912817-DAF8-4FBA-8016-68070C933E40_2_1">2021-09-30</us-gaap:DebtInstrumentMaturityDate>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_7">109962000</us-gaap:CostOfGoodsAndServicesSold>
  <dei:CurrentFiscalYearEndDate contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_330FEC1D-A942-4E4A-BE34-370C1A06E5A0_1_3">--05-31</dei:CurrentFiscalYearEndDate>
  <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_4520291F-D114-44E9-802E-2AC06F69CE01_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The following table presents the Company&amp;#x2019;s revenue
 disaggregated by geographic location:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three Months
 ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Six Months
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Revenues by Geographic Location&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Domestic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;65,033&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;62,452&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124,879&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;122,588&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 International&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42,065&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38,246&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;81,845&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;72,319&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;206,724&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
  <us-gaap:EarningsPerShareTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_A1ADA76D-8E61-4D67-B894-103C4826628F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;3. NET INCOME PER SHARE&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 The calculation of net income per share attributable to Neogen
 Corporation follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="68%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three Months
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Six Months
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="14" align="center"&gt;&lt;i&gt;(in thousands,
 except per share amounts)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Numerator for basic and diluted net income per share:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net income attributable to Neogen&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,051&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,288&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29,014&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Denominator for basic net income per share:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Weighted average shares&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,264&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,820&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,109&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Effect of dilutive stock options&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;572&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;697&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;721&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;669&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Denominator for diluted net income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,591&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,961&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,541&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,778&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net income attributable to Neogen per share:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Basic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.33&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.60&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.57&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Diluted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.33&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.60&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_3">8597000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_DE3434DF-9BF1-4945-B7CA-AE38CD7E8682_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;5. EQUITY COMPENSATION PLANS&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 Qualified and &lt;font style="WHITE-SPACE: nowrap"&gt;non-qualified&lt;/font&gt; options to purchase
 shares of common stock may be granted to directors, officers and
 employees of the&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 Company under the terms of our stock option plans. These options
 are granted at an exercise price of not less than the fair market
 value of the stock on the date of grant. Options vest ratably over
 three and five year periods and the contractual terms are generally
 five or 10 years. A summary of stock option activity during the six
 months ended November&amp;#xA0;30, 2018 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="74%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted-&lt;br /&gt;
 Average&lt;br /&gt;
 Exercise&amp;#xA0;Price&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Options outstanding June&amp;#xA0;1, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,497,124&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42.63&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;525,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;62.93&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(340,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29.49&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(91,620&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;45.87&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Options outstanding November&amp;#xA0;30, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,591,231&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48.40&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 During the three and six month periods ended November&amp;#xA0;30, 2018
 and 2017, the Company recorded $1,400,000 and $1,264,000 and
 $2,831,000 and $2,666,000, respectively, of compensation expense
 related to its share-based awards.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The weighted-average fair value per share of stock options granted
 during fiscal year 2018 and fiscal 2019, estimated on the date of
 grant using the Black-Scholes option pricing model, was $14.47 and
 $14.91, respectively. The fair value of stock options granted was
 estimated using the following weighted-average assumptions.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;FY&amp;#xA0;2019&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;FY&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Risk-free interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected dividend yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected stock price volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected option life&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.5&amp;#xA0;years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.0&amp;#xA0;years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The Company has an employee stock purchase plan that provides for
 employee stock purchases at a 5% discount to market price. The
 discount is recorded in administrative expense as of the date of
 purchase.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <dei:DocumentFiscalPeriodFocus contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_FAC8CE75-271B-4686-B3A7-3F4D17B9B82A_1_4">Q2</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_FAC8CE75-271B-4686-B3A7-3F4D17B9B82A_1_3">2019</dei:DocumentFiscalYearFocus>
  <dei:DocumentType contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_FAC8CE75-271B-4686-B3A7-3F4D17B9B82A_1_0">10-Q</dei:DocumentType>
  <dei:EntityRegistrantName contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_330FEC1D-A942-4E4A-BE34-370C1A06E5A0_1_1">NEOGEN CORP</dei:EntityRegistrantName>
  <dei:EntitySmallBusiness contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_330FEC1D-A942-4E4A-BE34-370C1A06E5A0_1_7">false</dei:EntitySmallBusiness>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_26">0.60</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="pure" decimals="INF" id="id_7169776_E7B4CDBD-EB15-4408-9021-E9CBA3C19003_2_0">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_20">-1068000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <dei:EntityCentralIndexKey contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_330FEC1D-A942-4E4A-BE34-370C1A06E5A0_1_2">0000711377</dei:EntityCentralIndexKey>
  <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_0344F492-3535-4EA7-9C9A-A7670C51B15B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Goodwill and Other Intangible Assets&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&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;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;not-to-compete&lt;/font&gt;&lt;/font&gt; and patents.
 Customer-based intangibles are amortized on either an accelerated
 or straight-line basis, reflecting the pattern in which the
 economic benefits are consumed, while all other amortizable
 intangibles are amortized on a straight-line basis; intangibles are
 generally amortized over 5 to 25 years. We review the carrying
 amounts of goodwill and other &lt;font style="WHITE-SPACE: nowrap"&gt;non-amortizable&lt;/font&gt; intangible assets
 annually, or when indications of impairment exist, to determine if
 such assets may be impaired by performing a quantitative
 assessment. 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 EBITDA multiples of peer companies,
 such assets are reduced to their estimated fair value and a charge
 is recorded to operations.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
  <dei:DocumentPeriodEndDate contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_FAC8CE75-271B-4686-B3A7-3F4D17B9B82A_1_2">2018-11-30</dei:DocumentPeriodEndDate>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_25">0.60</us-gaap:EarningsPerShareBasic>
  <dei:EntityEmergingGrowthCompany contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_330FEC1D-A942-4E4A-BE34-370C1A06E5A0_1_6">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityFilerCategory contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_330FEC1D-A942-4E4A-BE34-370C1A06E5A0_1_4">Large Accelerated Filer</dei:EntityFilerCategory>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_8">96762000</us-gaap:GrossProfit>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_6E040308-7AE9-4F64-BBB1-29F8CBF29DFC_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Fair Value of Financial Instruments&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 The carrying amounts of our 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. 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. We utilize a fair
 value hierarchy based upon the observability of inputs used in
 valuation techniques as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Level&amp;#xA0;1: Observable inputs such as quoted prices in active
 markets;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 Level&amp;#xA0;2: Inputs, other than quoted prices in active markets,
 that are observable either directly or indirectly; and&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 Level&amp;#xA0;3: Unobservable inputs in which there is little or no
 market data, which require the reporting entity to develop its own
 assumptions.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_70E08FF8-815A-4713-BA29-82E4B89B01EF_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Long Lived Assets&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&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 indicate that the carrying amount of the
 asset may not be recoverable. 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;/p&gt;
 &lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_C9126386-B309-4B9F-91A1-5F565BEE55CE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&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 period.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 On December&amp;#xA0;22, 2017, the Tax Cuts and Jobs Act of 2017 (the
 Tax Act) was signed into law making significant changes to the
 Internal Revenue Code. Changes include a federal corporate tax rate
 reduction from 35% to 21% for tax years beginning after
 December&amp;#xA0;31, 2017, the transition of U.S. international
 taxation from a worldwide tax system to a territorial system, and
 a&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;one-time&lt;/font&gt;&amp;#xA0;transition
 tax on the mandatory deemed repatriation of foreign earnings. The
 Tax Act also includes a provision to tax global intangible low
 taxed income (&amp;#x201C;GILTI&amp;#x201D;) of foreign subsidiaries, which
 became effective for us beginning June&amp;#xA0;1, 2018. In the fourth
 quarter of fiscal 2018, we recorded an estimated net charge of
 $4.8&amp;#xA0;million related to the Tax Act, due to the impact of the
 reduction in the tax rate on deferred tax assets and liabilities of
 $6.0&amp;#xA0;million, partially offset by $1.2&amp;#xA0;million
 of&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;one-time&lt;/font&gt;&amp;#xA0;transition
 tax on the deemed repatriation of foreign earnings. Due to the
 timing of the enactment and the complexity in applying the
 provisions of the Tax Act, these charges and benefits were recorded
 based on reasonable estimates and are subject to revisions as we
 complete our analysis of the Tax Act, collect and prepare necessary
 data, and interpret any additional guidance issued by the Internal
 Revenue Service. During the month of December 2018, immaterial
 adjustments to these provisions were recorded to tax expense,
 within the measurement period under SAB 118.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_9">-706000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_11">20319000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_19">36838000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_20">5550000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_8">2025000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_16">1955000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_6">3615000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:InventoryDisclosureTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_D87F4277-D319-4953-BCA4-5FDEFE06483F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;2. INVENTORIES&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 Inventories are stated at the lower of cost, determined by the
 &lt;font style="WHITE-SPACE: nowrap"&gt;first-in,&lt;/font&gt; &lt;font style="WHITE-SPACE: nowrap"&gt;first-out&lt;/font&gt; method, or net realizable
 value. The components of inventories follow:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;November&amp;#xA0;30,&lt;br /&gt;
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;31,&lt;br /&gt;
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Raw materials&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;36,563&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;36,702&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Work-in-process&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,601&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,993&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Finished and purchased goods&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35,309&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,310&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;79,473&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;76,005&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:InventoryPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_69578416-04F5-41AB-BBCE-7E45A88D7592_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Inventory&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 The reserve for obsolete and slow-moving inventory is reviewed at
 least quarterly based on an analysis of the inventory, considering
 the current condition of the asset as well as other known facts and
 future plans. The reserve required to record inventory at lower of
 cost or net realizable value is adjusted as conditions change.
 Product obsolescence may be caused by shelf-life expiration,
 discontinuance of a product line, replacement products in the
 marketplace or other competitive situations.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_7">3787000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_3_2">721000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_16">-23272000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_3D912817-DAF8-4FBA-8016-68070C933E40_2_2">LIBOR plus 100 basis points</us-gaap:LineOfCreditFacilityInterestRateDescription>
  <us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="INF" id="id_7169776_3D912817-DAF8-4FBA-8016-68070C933E40_2_5">0</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod>
  <us-gaap:LongTermDebtTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_ED5C9244-8701-40AC-9FBA-EE0B9B170AD8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;7. LONG TERM DEBT&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 We have a financing agreement with a bank providing for a
 $15,000,000 unsecured revolving line of credit, which was amended
 on November&amp;#xA0;30, 2018 to extend the maturity from
 September&amp;#xA0;30, 2019 to September&amp;#xA0;30, 2021. There were no
 advances against the line of credit during fiscal 2018 and there
 have been none thus far in fiscal 2019; there was no balance
 outstanding at November&amp;#xA0;30, 2018. Interest on any borrowings
 remained at LIBOR plus 100 basis points (rate under the terms of
 the agreement was 3.51% at November&amp;#xA0;30, 2018). Financial
 covenants include maintaining specified levels of tangible net
 worth, debt service coverage, and funded debt to EBITDA, each of
 which the Company was in compliance with at November&amp;#xA0;30,
 2018.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_3_1">-2488000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:MarketableSecuritiesPolicy contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_8B5980B1-0A53-4067-B4E3-C807F509362D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Marketable Securities&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company has marketable securities held by banks or
 broker-dealers at November&amp;#xA0;30, 2018, consisting of short-term
 domestic certificates of deposit and commercial paper rated at
 least&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;A-2/P-2&lt;/font&gt;&lt;/font&gt;&amp;#xA0;with
 maturities between 91 days and one year. These securities are
 classified as available for sale. The primary objective of our
 short-term investment activity is to preserve capital for the
 purpose of funding 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 (that approximates cost) based on recent trades of
 similar securities or pricing models and therefore meet the
 Level&amp;#xA0;2 criteria. Interest income on these investments is
 recorded within Other Income on the consolidated statements of
 income.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_19">10268000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NewAccountingPronouncementEarlyAdoptionTableTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_50EFA54C-B43E-40E0-9A5B-B9A863F43396_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 The effects of the revisions on the line items within our unaudited
 consolidated statements of income for the three and six months
 ended November&amp;#xA0;30, 2017 are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="50%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Three Months Ended&lt;br /&gt;
 November&amp;#xA0;30, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Six Months Ended&lt;br /&gt;
 November&amp;#xA0;30, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85,590&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,119&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,471&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,157&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,141&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;164,016&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,227&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,227&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,916&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(25&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,891&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,817&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,119&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;197,073&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,166&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;43,349&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;43,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,433&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,236&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,498&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,498&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,546&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,449&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,931&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,734&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross margin&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,271&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,249&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,142&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;93,173&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Sales and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,815&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,793&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,838&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;32,869&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,251&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;60,720&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;58,751&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,998&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,998&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Presented below are the effects of the revisions on the line items
 within the previously issued unaudited consolidated statements of
 income for the three and nine months ended February&amp;#xA0;28, 2018
 and the consolidated statements of income for the years ended
 May&amp;#xA0;31, 2018 and 2017. Revised consolidated statements of
 income related to these periods will be presented in the Forms
 &lt;font style="WHITE-SPACE: nowrap"&gt;10-Q&lt;/font&gt; and Form &lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt; to be filed in the succeeding
 periods of this fiscal year.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="52%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;February&amp;#xA0;28, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;February&amp;#xA0;28, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;78,142&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(958&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,184&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;244,298&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;241,200&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,719&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,667&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,611&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,892&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;94,903&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;292,965&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,154&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;289,811&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,352&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(69&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,283&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124,785&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(265&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,517&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,517&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,371&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(69&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,302&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;152,302&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(265&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;152,037&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross margin&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;45,521&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;44,601&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;140,663&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,889&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;137,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Sales and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,572&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,331&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,889&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,442&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29,608&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28,688&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;90,328&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,889&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;87,439&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,913&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,913&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="54%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Year
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Year
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;May&amp;#xA0;31, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;May&amp;#xA0;31, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;335,554&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,266&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;331,288&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;306,512&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,390&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;303,122&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,642&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,082&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,155&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;402,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,322&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;397,930&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;361,594&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,317&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;358,277&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;174,067&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;173,725&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;156,568&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;156,295&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;212,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;211,658&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;189,626&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;189,353&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross margin&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;190,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;186,272&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;171,968&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,044&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;168,924&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Sales and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,909&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,929&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;62,424&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,044&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;59,380&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;120,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;116,078&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,044&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;103,979&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,194&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,194&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;64,945&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;64,945&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:NewAccountingPronouncementEarlyAdoptionTableTextBlock>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_12E9048A-A18E-4239-B6AA-70F75BEFDBB0_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 &lt;i&gt;Leases&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 In February 2016, the FASB issued ASU No. &lt;font style="WHITE-SPACE: nowrap"&gt;2016-02&amp;#x2014;Leases&lt;/font&gt; to increase
 transparency and comparability among organizations by recognizing
 lease assets and lease liabilities on the balance sheet and
 disclosing key information about leasing arrangements. A lessee
 should recognize in the statement of financial position a liability
 to make lease payments (the lease liability) and a &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;right-of-use&lt;/font&gt;&lt;/font&gt; asset representing
 its right to use the underlying asset for the lease term. 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. This ASU is effective for annual
 periods, including interim periods within those annual periods,
 beginning after December&amp;#xA0;15, 2018; early adoption is
 permitted. Modified retrospective application is required with
 certain practical expedients. We will adopt this ASU on
 June&amp;#xA0;1, 2019 and are currently in the process of evaluating
 our lessee and lessor arrangements to determine the impact of this
 pronouncement on our consolidated financial condition and results
 of operations. This evaluation includes a review of revenue through
 leasing arrangements as well as lease expenses, which are primarily
 through operating lease arrangements at most of our facilities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;i&gt;Financial Instruments- Credit Losses&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 In June 2016, the FASB issued ASU No. &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&amp;#x2014;Measurement&lt;/font&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;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;held-to-maturity&lt;/font&gt;&lt;/font&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&amp;#x2019;s contractual life.
 ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&lt;/font&gt; is effective
 for fiscal periods beginning after December&amp;#xA0;15, 2019 and must
 be adopted as a cumulative effect adjustment to retained earnings.
 Early adoption is permitted. We do not believe adoption of this
 guidance will have an impact on our consolidated financial
 statements.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:NonoperatingIncomeExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_18">2113000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_339615E6-80C2-4519-96A7-21997B34E1CD_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;1. ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;BASIS OF PRESENTATION AND CONSOLIDATION&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The accompanying unaudited consolidated financial statements
 include the accounts of Neogen Corporation (&amp;#x201C;Neogen&amp;#x201D; or
 the &amp;#x201C;Company&amp;#x201D;) and its wholly owned subsidiaries and
 have been prepared in accordance with accounting principles
 generally accepted in the United States of America (generally
 accepted accounting principles) for interim financial information
 and with the instructions to Form&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;10-Q&lt;/font&gt;&amp;#xA0;and Article 10
 of Regulation&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;S-X.&lt;/font&gt;&amp;#xA0;Accordingly,
 they do not include all of the information and footnotes required
 by generally accepted accounting principles for complete financial
 statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 In the opinion of management, all adjustments (consisting only of
 normal recurring adjustments) considered necessary for a fair
 presentation have been included in the accompanying unaudited
 consolidated financial statements. All intercompany balances and
 transactions have been eliminated in consolidation. The results of
 operations for the&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;six-month&lt;/font&gt;&amp;#xA0;period
 ended November&amp;#xA0;30, 2018 are not necessarily indicative of the
 results to be expected for the fiscal year ending May&amp;#xA0;31,
 2019. For more complete financial information, these consolidated
 financial statements should be read in conjunction with the audited
 consolidated financial statements and the notes thereto included in
 our Annual Report on Form&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt;&amp;#xA0;for the fiscal
 year ended May&amp;#xA0;31, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Share and per share amounts reflect the December&amp;#xA0;29,
 2017&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;4-for-3&lt;/font&gt;&lt;/font&gt;&amp;#xA0;stock
 split as if it took place at the beginning of the period
 presented.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Recently Adopted Accounting Standards&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 On June&amp;#xA0;1, 2018, we adopted ASU
 No.&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;2014-09&amp;#x2014;Revenue&lt;/font&gt;&amp;#xA0;from
 Contracts with Customers (Topic 606). Refer to the Revenue
 Recognition section of Note 1 for further information.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;i&gt;Classification of Cash Receipts and Payments&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 In August 2016, the FASB issued ASU
 No.&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;2016-15&amp;#x2014;Classification&lt;/font&gt;&amp;#xA0;of
 Certain Cash Receipts and Cash Payments (a consensus of the
 Emerging Issues Task Force). The amendments in
 ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;2016-15&lt;/font&gt;&amp;#xA0;address
 eight specific cash flow issues and apply to all entities that are
 required to present a statement of cash flows under FASB Accounting
 Standards Codification (FASB ASC) 230, Statement of Cash Flows. The
 amendments in ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;2016-15&lt;/font&gt;&amp;#xA0;are
 effective for public business entities for fiscal years beginning
 after December&amp;#xA0;15, 2017, and interim periods within those
 fiscal years. We adopted this ASU on June&amp;#xA0;1, 2018; the impact
 on our consolidated financial statements was immaterial.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;i&gt;Leases&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 In February 2016, the FASB issued ASU
 No.&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;2016-02&amp;#x2014;Leases&lt;/font&gt;&amp;#xA0;to
 increase transparency and comparability among organizations by
 recognizing lease assets and lease liabilities on the balance sheet
 and disclosing key information about leasing arrangements. A lessee
 should recognize in the statement of financial position a liability
 to make lease payments (the lease liability) and
 a&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;right-of-use&lt;/font&gt;&lt;/font&gt;&amp;#xA0;asset
 representing its right to use the underlying asset for the lease
 term. 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. This ASU is effective for annual
 periods, including interim periods within those annual periods,
 beginning after December&amp;#xA0;15, 2018; early adoption is
 permitted. Modified retrospective application is required with
 certain practical expedients. We will adopt this ASU on
 June&amp;#xA0;1, 2019 and are currently in the process of evaluating
 our lessee and lessor arrangements to determine the impact of this
 pronouncement on our consolidated financial condition and results
 of operations. This evaluation includes a review of revenue through
 leasing arrangements as well as lease expenses, which are primarily
 through operating lease arrangements at most of our facilities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;i&gt;Financial Instruments- Credit Losses&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 In June 2016, the FASB issued ASU
 No.&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&amp;#x2014;Measurement&lt;/font&gt;&amp;#xA0;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&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;held-to-maturity&lt;/font&gt;&lt;/font&gt;&amp;#xA0;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&amp;#x2019;s contractual life.
 ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;2016-13&lt;/font&gt;&amp;#xA0;is effective
 for fiscal periods beginning after December&amp;#xA0;15, 2019 and must
 be adopted as a cumulative effect adjustment to retained earnings.
 Early adoption is permitted. We do not believe adoption of this
 guidance will have an impact on our consolidated financial
 statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Comprehensive Income&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Comprehensive income represents net income and any revenues,
 expenses, gains and losses that, under U.S. generally accepted
 accounting principles, are excluded from net income and recognized
 directly as a component of equity. Accumulated other comprehensive
 income (loss) consists solely of foreign currency translation
 adjustments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Fair Value of Financial Instruments&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The carrying amounts of our 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. 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. We utilize a fair
 value hierarchy based upon the observability of inputs used in
 valuation techniques as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Level&amp;#xA0;1: Observable inputs such as quoted prices in active
 markets;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Level&amp;#xA0;2: Inputs, other than quoted prices in active markets,
 that are observable either directly or indirectly; and&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Level&amp;#xA0;3: Unobservable inputs in which there is little or no
 market data, which require the reporting entity to develop its own
 assumptions.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Cash and cash equivalents consist of bank demand accounts, savings
 deposits, certificates of deposit and commercial paper with
 original maturities of 90 days or less. The carrying value of these
 assets approximates fair value due to the short maturity of these
 instruments and meets the Level&amp;#xA0;1 criteria.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Marketable Securities&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company has marketable securities held by banks or
 broker-dealers at November&amp;#xA0;30, 2018, consisting of short-term
 domestic certificates of deposit and commercial paper rated at
 least&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;A-2/P-2&lt;/font&gt;&lt;/font&gt;&amp;#xA0;with
 maturities between 91 days and one year. These securities are
 classified as available for sale. The primary objective of our
 short-term investment activity is to preserve capital for the
 purpose of funding 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 (that approximates cost) based on recent trades of
 similar securities or pricing models and therefore meet the
 Level&amp;#xA0;2 criteria. Interest income on these investments is
 recorded within Other Income on the consolidated statements of
 income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;ESTIMATES AND ASSUMPTIONS&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&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. 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.
 Actual results may differ from these estimates under different
 assumptions or conditions.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 There have been no significant changes to the critical accounting
 policies and estimates disclosed in our Annual Report on
 Form&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt;&amp;#xA0;for the fiscal
 year ended May&amp;#xA0;31, 2018, except for the new revenue
 recognition standard the Company adopted effective June&amp;#xA0;1,
 2018. See below sections Revenue Recognition and Recently Adopted
 Accounting Standards for further information on revenue
 recognition.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 There were no significant changes to the contractual obligations or
 contingent liabilities and commitments disclosed in our Annual
 Report on Form&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt;&amp;#xA0;for the fiscal
 year ended May&amp;#xA0;31, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Accounts Receivable Allowance&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Management attempts to minimize credit risk by reviewing
 customers&amp;#x2019; credit history before extending credit and by
 monitoring credit exposure on a regular basis. An allowance for
 doubtful 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, that amount is
 charged against the allowance for doubtful accounts.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Inventory&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The reserve for obsolete and slow-moving inventory is reviewed at
 least quarterly based on an analysis of the inventory, considering
 the current condition of the asset as well as other known facts and
 future plans. The reserve required to record inventory at lower of
 cost or net realizable value is adjusted as conditions change.
 Product obsolescence may be caused by shelf-life expiration,
 discontinuance of a product line, replacement products in the
 marketplace or other competitive situations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Goodwill and Other Intangible Assets&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&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&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;not-to-compete&lt;/font&gt;&lt;/font&gt;&amp;#xA0;and
 patents. Customer-based intangibles are amortized on either an
 accelerated or straight-line basis, reflecting the pattern in which
 the economic benefits are consumed, while all other amortizable
 intangibles are amortized on a straight-line basis; intangibles are
 generally amortized over 5 to 25 years. We review the carrying
 amounts of goodwill and other&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;non-amortizable&lt;/font&gt;&amp;#xA0;intangible
 assets annually, or when indications of impairment exist, to
 determine if such assets may be impaired by performing a
 quantitative assessment. 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 EBITDA multiples of peer
 companies, such assets are reduced to their estimated fair value
 and a charge is recorded to operations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Long Lived Assets&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&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 indicate that the carrying amount of the
 asset may not be recoverable. 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;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Equity Compensation Plans&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Share options awarded to employees and shares of stock awarded to
 employees under certain stock purchase plans are recognized as
 compensation expense based on their fair value at grant date. The
 fair market value of options granted under the Company stock option
 plans was estimated on the date of grant using the Black-Scholes
 option-pricing model with assumptions for inputs such as interest
 rates, expected dividends, volatility measures and specific
 employee exercise behavior patterns based on statistical data. Some
 of the inputs used are not market-observable and have to be
 estimated or derived from available data. Use of different
 estimates would produce different option values, which in turn
 would result in higher or lower compensation expense recognized. To
 value options, several recognized valuation models exist. None of
 these models can be singled out as being the best or most correct
 one. The model applied by us can handle most of the specific
 features included in the options granted, which is the reason for
 its use. If a different model were used, the option values could
 differ despite using the same inputs. Accordingly, using different
 assumptions coupled with using a different valuation model could
 have a significant impact on the fair value of employee stock
 options. Fair value could be either higher or lower than the number
 provided by the model applied and the inputs used. Further
 information on our equity compensation plans, including inputs used
 to determine the fair value of options, is disclosed in Note 5 to
 the unaudited consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&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 period.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 On December&amp;#xA0;22, 2017, the Tax Cuts and Jobs Act of 2017 (the
 Tax Act) was signed into law making significant changes to the
 Internal Revenue Code. Changes include a federal corporate tax rate
 reduction from 35% to 21% for tax years beginning after
 December&amp;#xA0;31, 2017, the transition of U.S. international
 taxation from a worldwide tax system to a territorial system, and
 a&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;one-time&lt;/font&gt;&amp;#xA0;transition
 tax on the mandatory deemed repatriation of foreign earnings. The
 Tax Act also includes a provision to tax global intangible low
 taxed income (&amp;#x201C;GILTI&amp;#x201D;) of foreign subsidiaries, which
 became effective for us beginning June&amp;#xA0;1, 2018. In the fourth
 quarter of fiscal 2018, we recorded an estimated net charge of
 $4.8&amp;#xA0;million related to the Tax Act, due to the impact of the
 reduction in the tax rate on deferred tax assets and liabilities of
 $6.0&amp;#xA0;million, partially offset by $1.2&amp;#xA0;million
 of&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;one-time&lt;/font&gt;&amp;#xA0;transition
 tax on the deemed repatriation of foreign earnings. Due to the
 timing of the enactment and the complexity in applying the
 provisions of the Tax Act, these charges and benefits were recorded
 based on reasonable estimates and are subject to revisions as we
 complete our analysis of the Tax Act, collect and prepare necessary
 data, and interpret any additional guidance issued by the Internal
 Revenue Service. During the month of December 2018, immaterial
 adjustments to these provisions were recorded to tax expense,
 within the measurement period under SAB 118.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 In May 2014, the FASB issued ASU No.&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;2014-09&amp;#x2014;Revenue&lt;/font&gt;&amp;#xA0;from
 Contracts with Customers (Topic 606). The new standard outlines a
 single comprehensive model for entities to use in accounting for
 revenue arising from contracts with customers and supersedes most
 current revenue recognition guidance, including industry-specific
 guidance. The core principle of the revenue model is that an entity
 should recognize revenue to depict the transfer of promised goods
 or services to customers in an amount that reflects the
 consideration to which the entity expects to be entitled in
 exchange for those goods or services. The standard is designed to
 create greater comparability for financial statement users across
 industries and jurisdictions and also requires enhanced
 disclosures. In April 2016, the FASB issued Accounting Standards
 Update&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2016-10&amp;#x2014;&lt;/font&gt;&amp;#xA0;Revenue
 from Contracts with Customers (Topic 606), which amends and adds
 clarity to certain aspects of the guidance set forth in
 ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;2014-09&lt;/font&gt;&amp;#xA0;related to
 identifying performance obligations and licensing. The guidance
 became effective for the Company on June&amp;#xA0;1, 2018. The guidance
 permits two methods of adoption: a full retrospective method to
 each prior reporting period presented or a modified retrospective
 approach with the cumulative effect of initially applying the
 guidance recognized at the date of initial application. We adopted
 this standard using the full retrospective approach. This approach
 was chosen to provide appropriate comparisons against our prior
 year financial statements; accordingly, historical information for
 the year ended May&amp;#xA0;31, 2018, including interim periods
 therein, has been adjusted to conform to the new standard.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Prior to the adoption, we identified all revenue streams at each
 significant subsidiary and reviewed contracts to evaluate the
 impact of adopting the new standard on our revenue recognition
 policies, procedures and control framework and ultimately on our
 consolidated financial statements and related disclosures. In our
 review of contracts in each revenue stream, we noted no material
 impact in the implementation of the standard. We determined the
 impact of adopting the standard on our control framework and noted
 minimal, insignificant changes to our system and other controls
 processes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 We derive revenue from two primary sources &amp;#x2014; product revenue
 and service revenue.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Product revenue consists primarily of shipments of:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&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;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&gt;Consumable products marketed to veterinarians and
 animal health product distributors; and&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&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;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Service revenue consists primarily of:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&gt;Genomic identification and related interpretive
 bioinformatic services; and&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&gt;Other commercial laboratory services.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Revenues for our 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;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Under Topic 606, the Company determines the amount of revenue to be
 recognized through application of the following steps:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&gt;Identification of the contract with a customer;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&gt;Identification of the performance obligations in the
 contract;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&gt;Determination of the transaction price;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&gt;Allocation of the transaction price to the performance
 obligations in the contract; and&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-TOP: 0pt" align="left"&gt;Recognition of revenue when or as the Company
 satisfies the performance obligations.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Essentially all our revenue is generated through contracts with our
 customers. A performance obligation is a promise in a contract to
 transfer a product or service to a customer. We generally recognize
 revenue at a point in time when all our performance obligations
 under the terms of a contract are satisfied. With the adoption of
 Topic 606, revenue is recognized upon transfer of control of
 promised products and services in an amount that reflects the
 consideration the Company expects 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. In certain situations, we provide rebates, marketing support,
 credits or incentives to selected customers, which are accounted
 for as variable consideration when estimating the amount of revenue
 to recognize on a contract. Variable consideration reduces the
 amount of revenue that is recognized. These variable consideration
 estimates are updated at the end of each reporting period based on
 information currently available.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The performance obligations in our contracts are generally
 satisfied well within one year of the contract inception. In such
 cases, we have elected the practical expedient to not adjust the
 promised amount of consideration for the effects of a significant
 financing component. We have elected to utilize the practical
 expedient to recognize the incremental costs of obtaining a
 contract as an expense when incurred because the amortization
 period for the prepaid costs that would otherwise have been
 deferred and amortized is one year or less. The Company accounts
 for shipping and handling for products as a fulfillment activity
 when goods are shipped. Revenue is recognized net of any tax
 collected from customers; the taxes are subsequently remitted to
 governmental authorities. The Company&amp;#x2019;s terms and conditions
 of sale generally do not provide for returns of product or
 reperformance of service except in the case of quality or warranty
 issues. These situations are infrequent; due to immateriality of
 the amount, warranty claims are recorded in the period
 incurred.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The following table presents disaggregated revenue by major product
 and service categories for the three and six months ended
 November&amp;#xA0;30, 2018 and 2017:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="63%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three Months
 Ended&lt;br /&gt;
 November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Six Months
 Ended&lt;br /&gt;
 November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;u&gt;Food Safety&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Natural Toxins, Allergens&amp;#xA0;&amp;amp; Drug Residues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,571&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;39,409&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38,153&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Bacterial&amp;#xA0;&amp;amp; General Sanitation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,822&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,324&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,288&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,443&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Culture Media&amp;#xA0;&amp;amp; Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,191&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,041&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,173&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rodenticides, Insecticides&amp;#xA0;&amp;amp; Disinfectants&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,943&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,126&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,569&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,817&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Genomics Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,223&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,726&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,259&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,911&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;u&gt;Animal Safety&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,206&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;105,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,497&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Life Sciences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,891&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,394&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,971&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,820&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Veterinary Instruments&amp;#xA0;&amp;amp; Disposables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,683&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,687&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,087&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,174&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Animal Care&amp;#xA0;&amp;amp; Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,064&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,237&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,617&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,649&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rodenticides, Insecticides&amp;#xA0;&amp;amp; Disinfectants&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,673&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,786&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35,664&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35,167&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Genomics Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,037&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,388&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,452&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,348&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;100,791&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;99,410&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total Revenues&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;206,724&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Restatement of Previously Issued Financial Statements&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company has historically classified certain variable
 consideration components resulting from volume rebates, distributor
 support, and other marketing discounts as cost of product revenues
 or sales and marketing expense in our consolidated financial
 statements of income. These amounts should have been classified as
 contra revenue in product or service revenues. The Company 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 three-month period
 ended August&amp;#xA0;31, 2018, the first quarter of the
 Company&amp;#x2019;s current fiscal year, and has revised the prior
 year&amp;#x2019;s quarter and&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;year-to-date&lt;/font&gt;&lt;/font&gt;&amp;#xA0;periods
 to conform to the current period presentation. These immaterial
 adjustments had no impact on our operating income, income before
 taxes, net income or reported earnings per share, and no change to
 stockholders&amp;#x2019; equity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The effects of the revisions on the line items within our unaudited
 consolidated statements of income for the three and six months
 ended November&amp;#xA0;30, 2017 are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="50%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Three Months Ended&lt;br /&gt;
 November&amp;#xA0;30, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Six Months Ended&lt;br /&gt;
 November&amp;#xA0;30, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85,590&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,119&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,471&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,157&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,141&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;164,016&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,227&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,227&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,916&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(25&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,891&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,817&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,119&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;197,073&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,166&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;43,349&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;43,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,433&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,236&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,498&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,498&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,546&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,449&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,931&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,734&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross margin&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,271&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,249&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,142&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;93,173&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Sales and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,815&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,793&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,838&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;32,869&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,251&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;60,720&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;58,751&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,998&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,998&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Presented below are the effects of the revisions on the line items
 within the previously issued unaudited consolidated statements of
 income for the three and nine months ended February&amp;#xA0;28, 2018
 and the consolidated statements of income for the years ended
 May&amp;#xA0;31, 2018 and 2017. Revised consolidated statements of
 income related to these periods will be presented in the
 Forms&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;10-Q&lt;/font&gt;&amp;#xA0;and
 Form&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt;&amp;#xA0;to be filed in
 the succeeding periods of this fiscal year.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="52%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;February&amp;#xA0;28, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;February&amp;#xA0;28, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;78,142&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(958&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,184&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;244,298&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;241,200&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,719&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,667&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,611&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,892&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;94,903&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;292,965&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,154&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;289,811&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,352&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(69&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,283&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124,785&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(265&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,517&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,517&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,371&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(69&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,302&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;152,302&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(265&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;152,037&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross margin&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;45,521&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;44,601&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;140,663&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,889&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;137,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Sales and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,572&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,331&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,889&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,442&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29,608&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28,688&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;90,328&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,889&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;87,439&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,913&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,913&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="54%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Year
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Year
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;May&amp;#xA0;31, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;May&amp;#xA0;31, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;335,554&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,266&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;331,288&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;306,512&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,390&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;303,122&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,642&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,082&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,155&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;402,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,322&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;397,930&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;361,594&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,317&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;358,277&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;174,067&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;173,725&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;156,568&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;156,295&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;212,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;211,658&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;189,626&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;189,353&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross margin&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;190,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;186,272&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;171,968&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,044&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;168,924&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Sales and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,909&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,929&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;62,424&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,044&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;59,380&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;120,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;116,078&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,044&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;103,979&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,194&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,194&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;64,945&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;64,945&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The revisions had no impact on our audited consolidated balance
 sheets as of May&amp;#xA0;31, 2018 and 2017 and no impact on our
 unaudited consolidated statements of equity or unaudited
 consolidated statements of cash flows for the three and six months
 ended November&amp;#xA0;30, 2017 and the three and nine months ended
 February&amp;#xA0;28, 2018.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
  <us-gaap:NumberOfReportableSegments contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="Segment" decimals="INF" id="id_7169776_BF821780-EC6A-4265-B54F-4ACBA2F7E1CC_1_0">2</us-gaap:NumberOfReportableSegments>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_13">62037000</us-gaap:OperatingExpenses>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_10">32583000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_23">31288000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5006_900008">-2488000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_17">158000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_15">4903000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_14">34725000</us-gaap:OperatingIncomeLoss>
  <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_13">179839000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
  <us-gaap:ProfitLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_21">31288000</us-gaap:ProfitLoss>
  <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_14">191488000</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_12">6720000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_DD8D0F4B-8B3B-4600-8A33-A17DC7D5BFBA_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 In May 2014, the FASB issued ASU No. &lt;font style="WHITE-SPACE: nowrap"&gt;2014-09&amp;#x2014;Revenue&lt;/font&gt; from Contracts
 with Customers (Topic 606). The new standard outlines a single
 comprehensive model for entities to use in accounting for revenue
 arising from contracts with customers and supersedes most current
 revenue recognition guidance, including industry-specific guidance.
 The core principle of the revenue model is that an entity should
 recognize revenue to depict the transfer of promised goods or
 services to customers in an amount that reflects the consideration
 to which the entity expects to be entitled in exchange for those
 goods or services. The standard is designed to create greater
 comparability for financial statement users across industries and
 jurisdictions and also requires enhanced disclosures. In April
 2016, the FASB issued Accounting Standards Update &lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2016-10&amp;#x2014;&lt;/font&gt; Revenue from
 Contracts with Customers (Topic 606), which amends and adds clarity
 to certain aspects of the guidance set forth in ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2014-09&lt;/font&gt; related to identifying
 performance obligations and licensing. The guidance became
 effective for the Company on June&amp;#xA0;1, 2018. The guidance
 permits two methods of adoption: a full retrospective method to
 each prior reporting period presented or a modified retrospective
 approach with the cumulative effect of initially applying the
 guidance recognized at the date of initial application. We adopted
 this standard using the full retrospective approach. This approach
 was chosen to provide appropriate comparisons against our prior
 year financial statements; accordingly, historical information for
 the year ended May&amp;#xA0;31, 2018, including interim periods
 therein, has been adjusted to conform to the new standard.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Prior to the adoption, we identified all revenue streams at each
 significant subsidiary and reviewed contracts to evaluate the
 impact of adopting the new standard on our revenue recognition
 policies, procedures and control framework and ultimately on our
 consolidated financial statements and related disclosures. In our
 review of contracts in each revenue stream, we noted no material
 impact in the implementation of the standard. We determined the
 impact of adopting the standard on our control framework and noted
 minimal, insignificant changes to our system and other controls
 processes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 We derive revenue from two primary sources &amp;#x2014; product revenue
 and service revenue.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Product revenue consists primarily of shipments of:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&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;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Consumable products marketed to veterinarians and
 animal health product distributors; and&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&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;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Service revenue consists primarily of:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Genomic identification and related interpretive
 bioinformatic services; and&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Other commercial laboratory services.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Revenues for our 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;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Under Topic 606, the Company determines the amount of revenue to be
 recognized through application of the following steps:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Identification of the contract with a customer;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Identification of the performance obligations in the
 contract;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Determination of the transaction price;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Allocation of the transaction price to the performance
 obligations in the contract; and&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td width="5%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="2%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Recognition of revenue when or as the Company
 satisfies the performance obligations.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 Essentially all our revenue is generated through contracts with our
 customers. A performance obligation is a promise in a contract to
 transfer a product or service to a customer. We generally recognize
 revenue at a point in time when all our performance obligations
 under the terms of a contract are satisfied. With the adoption of
 Topic 606, revenue is recognized upon transfer of control of
 promised products and services in an amount that reflects the
 consideration the Company expects 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. In certain situations, we provide rebates, marketing support,
 credits or incentives to selected customers, which are accounted
 for as variable consideration when estimating the amount of revenue
 to recognize on a contract. Variable consideration reduces the
 amount of revenue that is recognized. These variable consideration
 estimates are updated at the end of each reporting period based on
 information currently available.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The performance obligations in our contracts are generally
 satisfied well within one year of the contract inception. In such
 cases, we have elected the practical expedient to not adjust the
 promised amount of consideration for the effects of a significant
 financing component. We have elected to utilize the practical
 expedient to recognize the incremental costs of obtaining a
 contract as an expense when incurred because the amortization
 period for the prepaid costs that would otherwise have been
 deferred and amortized is one year or less. The Company accounts
 for shipping and handling for products as a fulfillment activity
 when goods are shipped. Revenue is recognized net of any tax
 collected from customers; the taxes are subsequently remitted to
 governmental authorities. The Company&amp;#x2019;s terms and conditions
 of sale generally do not provide for returns of product or
 reperformance of service except in the case of quality or warranty
 issues. These situations are infrequent; due to immateriality of
 the amount, warranty claims are recorded in the period
 incurred.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The following table presents disaggregated revenue by major product
 and service categories for the three and six months ended
 November&amp;#xA0;30, 2018 and 2017:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="63%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three Months
 Ended&lt;br /&gt;
 November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Six Months
 Ended&lt;br /&gt;
 November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;u&gt;Food Safety&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Natural Toxins, Allergens&amp;#xA0;&amp;amp; Drug Residues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,571&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;39,409&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38,153&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Bacterial&amp;#xA0;&amp;amp; General Sanitation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,822&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,324&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,288&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,443&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Culture Media&amp;#xA0;&amp;amp; Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,191&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,041&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,173&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rodenticides, Insecticides&amp;#xA0;&amp;amp; Disinfectants&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,943&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,126&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,569&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,817&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Genomics Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,223&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,726&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,259&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,911&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;u&gt;Animal Safety&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,206&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;105,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,497&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Life Sciences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,891&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,394&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,971&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,820&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Veterinary Instruments&amp;#xA0;&amp;amp; Disposables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,683&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,687&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,087&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,174&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Animal Care&amp;#xA0;&amp;amp; Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,064&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,237&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,617&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,649&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rodenticides, Insecticides&amp;#xA0;&amp;amp; Disinfectants&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,673&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,786&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35,664&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35,167&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Genomics Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,037&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,388&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,452&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,348&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;100,791&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;99,410&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total Revenues&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;206,724&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_18">10268000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_CB89A614-D6CD-45C7-AD21-3D8EC7A94B93_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 The calculation of net income per share attributable to Neogen
 Corporation follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="68%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three Months
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Six Months
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="14" align="center"&gt;&lt;i&gt;(in thousands,
 except per share amounts)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Numerator for basic and diluted net income per share:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net income attributable to Neogen&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,051&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,288&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29,014&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Denominator for basic net income per share:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Weighted average shares&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,264&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,820&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,109&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Effect of dilutive stock options&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;572&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;697&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;721&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;669&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Denominator for diluted net income per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,591&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,961&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,541&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,778&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net income attributable to Neogen per share:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Basic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.33&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.60&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.57&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Diluted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.33&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.60&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_AB446B1F-FE0D-4F99-87E3-756F1808246B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 The components of inventories follow:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;November&amp;#xA0;30,&lt;br /&gt;
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;31,&lt;br /&gt;
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Raw materials&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;36,563&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;36,702&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Work-in-process&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,601&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,993&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Finished and purchased goods&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35,309&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,310&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;79,473&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;76,005&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_10">35732000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_A3CA1348-73A1-4433-8EAD-81635A206B38_5001_4">91620000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_3">206724000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_5004_3">206724000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:ReceivablesPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_7F5815B8-F137-442B-8E23-6958AD9E85C1_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Accounts Receivable Allowance&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 Management attempts to minimize credit risk by reviewing
 customers&amp;#x2019; credit history before extending credit and by
 monitoring credit exposure on a regular basis. An allowance for
 doubtful 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, that amount is
 charged against the allowance for doubtful accounts.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_3_12">5986000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_893644E9-A0A1-49C2-B76D-0D63BA204251_5001_4">45.87</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_893644E9-A0A1-49C2-B76D-0D63BA204251_5001_2">62.93</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_62EA125B-9F13-4BBF-939E-7FC57724CE5F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Equity Compensation Plans&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 Share options awarded to employees and shares of stock awarded to
 employees under certain stock purchase plans are recognized as
 compensation expense based on their fair value at grant date. The
 fair market value of options granted under the Company stock option
 plans was estimated on the date of grant using the Black-Scholes
 option-pricing model with assumptions for inputs such as interest
 rates, expected dividends, volatility measures and specific
 employee exercise behavior patterns based on statistical data. Some
 of the inputs used are not market-observable and have to be
 estimated or derived from available data. Use of different
 estimates would produce different option values, which in turn
 would result in higher or lower compensation expense recognized. To
 value options, several recognized valuation models exist. None of
 these models can be singled out as being the best or most correct
 one. The model applied by us can handle most of the specific
 features included in the options granted, which is the reason for
 its use. If a different model were used, the option values could
 differ despite using the same inputs. Accordingly, using different
 assumptions coupled with using a different valuation model could
 have a significant impact on the fair value of employee stock
 options. Fair value could be either higher or lower than the number
 provided by the model applied and the inputs used. Further
 information on our equity compensation plans, including inputs used
 to determine the fair value of options, is disclosed in Note 5 to
 the unaudited consolidated financial statements.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="shares" decimals="INF" id="id_7169776_E9B4540A-3FD1-49DE-B98B-2279C44226FD_3_2">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_DBF94B5F-F51A-4915-972E-DC6D98800DD3_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;4. SEGMENT INFORMATION AND GEOGRAPHIC DATA&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 We have 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, culture media 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;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Our international operations in the United Kingdom, Mexico, Brazil,
 China and India originally focused on the Company&amp;#x2019;s 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 and are reported
 through the Food Safety segment.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The accounting policies of each of the segments are the same as
 those described in Note 1.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Segment information follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="59%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Food&lt;br /&gt;
 Safety&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Animal&lt;br /&gt;
 Safety&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Corporate&amp;#xA0;and&lt;br /&gt;
 Eliminations&lt;br /&gt;
 (1)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="14" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top" colspan="4"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;As of and for the three months ended November&amp;#xA0;30,
 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,256&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;41,306&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;89,562&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,494&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,042&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,536&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,348&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,057&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,153&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,246&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;201,291&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;218,231&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;240,970&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;660,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8" colspan="5"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top" colspan="4"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;As of and for the three months ended November&amp;#xA0;30,
 2017&amp;#x2014;Revised (2)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;44,367&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,104&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,471&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,839&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,388&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,227&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,206&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,668&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,529&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,199&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,998&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;175,836&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;215,099&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;190,093&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;581,028&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(1)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Includes corporate assets, consisting principally of
 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.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(2)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Segment revenues for the three months ended
 November&amp;#xA0;30, 2017 have been revised as discussed in Note 1.
 For the three months ended November&amp;#xA0;30, 2017, product revenues
 were reduced by $354,000 in the Food Safety segment and $765,000 in
 the Animal Safety segment; service revenues were unchanged in the
 Food Safety segment and in the Animal Safety segment.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="59%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Food&lt;br /&gt;
 Safety&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Animal&lt;br /&gt;
 Safety&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Corporate&amp;#xA0;and&lt;br /&gt;
 Eliminations&lt;br /&gt;
 (1)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="14" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;For the six months ended November&amp;#xA0;30, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,189&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,333&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;172,522&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,744&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,458&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,202&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;105,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,791&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;206,724&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,215&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,763&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,253&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,725&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" colspan="4"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;For the six months ended November&amp;#xA0;30, 2017&amp;#x2014;Revised
 (2)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;86,206&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,810&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;164,016&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,291&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,891&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,497&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;99,410&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,446&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,198&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,222&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(1)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Includes the elimination of intersegment
 transactions.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(2)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Segment revenues for the six months ended
 November&amp;#xA0;30, 2017 have been revised as discussed in Note 1.
 For the six months ended November&amp;#xA0;30, 2017, product revenues
 were reduced by $798,000 in the Food Safety segment and $1,343,000
 in the Animal Safety segment; service revenues were unchanged in
 the Food Safety segment and reduced by $25,000 in the Animal Safety
 segment.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The following table presents the Company&amp;#x2019;s revenue
 disaggregated by geographic location:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three Months
 ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Six Months
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Revenues by Geographic Location&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Domestic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;65,033&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;62,452&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124,879&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;122,588&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 International&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42,065&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38,246&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;81,845&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;72,319&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;206,724&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:TreasuryStockTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_2A270F49-80C1-4ADC-B040-0F8C03E0088A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;9. STOCK PURCHASE&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 In October 2018, the Company&amp;#x2019;s Board of Directors passed a
 resolution canceling the Company&amp;#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
 3,000,000 shares of the Company&amp;#x2019;s common stock. As of
 November&amp;#xA0;30, 2018, there had been no purchases of common stock
 in the current fiscal year under either program. In December 2018,
 the Company purchased 50,000 shares under the new program in
 negotiated and open market transactions for a total price,
 including commissions, of $3,134,727. Shares purchased under the
 program have been retired.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_088E8C8E-37F6-4E5D-BD3D-C6871AEAC653_1_4">2831000</us-gaap:ShareBasedCompensation>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="0" id="id_7169776_12399AED-975A-491E-B196-BC26245C8A70_3_0">2831000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_893644E9-A0A1-49C2-B76D-0D63BA204251_5001_3">29.49</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_2CE249E3-E051-43C2-B747-BA1F9C987BFF_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Segment information follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="59%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Food&lt;br /&gt;
 Safety&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Animal&lt;br /&gt;
 Safety&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Corporate&amp;#xA0;and&lt;br /&gt;
 Eliminations&lt;br /&gt;
 (1)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="14" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top" colspan="4"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;As of and for the three months ended November&amp;#xA0;30,
 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,256&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;41,306&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;89,562&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,494&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,042&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,536&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,348&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,057&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,153&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,246&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;201,291&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;218,231&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;240,970&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;660,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8" colspan="5"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top" colspan="4"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;As of and for the three months ended November&amp;#xA0;30,
 2017&amp;#x2014;Revised (2)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;44,367&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,104&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,471&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,839&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,388&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,227&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,206&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,668&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,529&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,199&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,998&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;175,836&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;215,099&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;190,093&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;581,028&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(1)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Includes corporate assets, consisting principally of
 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.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(2)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Segment revenues for the three months ended
 November&amp;#xA0;30, 2017 have been revised as discussed in Note 1.
 For the three months ended November&amp;#xA0;30, 2017, product revenues
 were reduced by $354,000 in the Food Safety segment and $765,000 in
 the Animal Safety segment; service revenues were unchanged in the
 Food Safety segment and in the Animal Safety segment.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="59%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Food&lt;br /&gt;
 Safety&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Animal&lt;br /&gt;
 Safety&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Corporate&amp;#xA0;and&lt;br /&gt;
 Eliminations&lt;br /&gt;
 (1)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="14" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;For the six months ended November&amp;#xA0;30, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,189&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,333&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;172,522&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,744&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,458&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,202&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;105,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,791&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;206,724&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,215&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,763&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,253&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,725&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" colspan="4"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;For the six months ended November&amp;#xA0;30, 2017&amp;#x2014;Revised
 (2)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;86,206&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,810&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;164,016&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,291&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,891&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues to external customers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,497&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;99,410&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,446&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,198&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,222&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(1)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Includes the elimination of intersegment
 transactions.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(2)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left"&gt;Segment revenues for the six months ended
 November&amp;#xA0;30, 2017 have been revised as discussed in Note 1.
 For the six months ended November&amp;#xA0;30, 2017, product revenues
 were reduced by $798,000 in the Food Safety segment and $1,343,000
 in the Animal Safety segment; service revenues were unchanged in
 the Food Safety segment and reduced by $25,000 in the Animal Safety
 segment.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_93C28329-5934-4930-9FE1-9D91C92783CE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 A summary of stock option activity during the six months ended
 November&amp;#xA0;30, 2018 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="74%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted-&lt;br /&gt;
 Average&lt;br /&gt;
 Exercise&amp;#xA0;Price&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Options outstanding June&amp;#xA0;1, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,497,124&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42.63&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;525,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;62.93&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(340,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29.49&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(91,620&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;45.87&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Options outstanding November&amp;#xA0;30, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,591,231&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48.40&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_B652BBE5-A8DE-4FBC-834F-34F8DCA93F58_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The fair value of stock options granted was estimated using the
 following weighted-average assumptions.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;FY&amp;#xA0;2019&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;FY&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Risk-free interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected dividend yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected stock price volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected option life&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.5&amp;#xA0;years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.0&amp;#xA0;years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_A3CA1348-73A1-4433-8EAD-81635A206B38_5001_2">525750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <dei:TradingSymbol contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_330FEC1D-A942-4E4A-BE34-370C1A06E5A0_1_0">NEOG</dei:TradingSymbol>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_A3CA1348-73A1-4433-8EAD-81635A206B38_5001_3">340023000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5006_900005">519000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5006_900003">12580000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_3_3">52541000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_3_1">51820000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:UseOfEstimates contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_8E1659E0-2476-4303-B432-314B00FC973A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;ESTIMATES AND ASSUMPTIONS&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&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. 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.
 Actual results may differ from these estimates under different
 assumptions or conditions.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 There have been no significant changes to the critical accounting
 policies and estimates disclosed in our Annual Report on Form
 &lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt; for the fiscal year
 ended May&amp;#xA0;31, 2018, except for the new revenue recognition
 standard the Company adopted effective June&amp;#xA0;1, 2018. See below
 sections Revenue Recognition and Recently Adopted Accounting
 Standards for further information on revenue recognition.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 There were no significant changes to the contractual obligations or
 contingent liabilities and commitments disclosed in our Annual
 Report on Form &lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt; for
 the fiscal year ended May&amp;#xA0;31, 2018.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:UseOfEstimates>
  <neog:RemedialActionObjectiveTimeFrame contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_B7D1C458-9B9A-4F7A-837F-256AB4485B1C_1_2">P5Y</neog:RemedialActionObjectiveTimeFrame>
  <neog:AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_B7D1C458-9B9A-4F7A-837F-256AB4485B1C_1_4">P15Y</neog:AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod>
  <neog:RecentlyAdoptedAccountingStandardsPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_D6C7B25C-3B9A-4893-85BD-F134CC89E723_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Recently Adopted Accounting Standards&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 &lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 On June&amp;#xA0;1, 2018, we adopted ASU No. &lt;font style="WHITE-SPACE: nowrap"&gt;2014-09&amp;#x2014;Revenue&lt;/font&gt; from Contracts
 with Customers (Topic 606). Refer to the Revenue Recognition
 section of Note 1 for further information.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;i&gt;Classification of Cash Receipts and Payments&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 In August 2016, the FASB issued ASU No. &lt;font style="WHITE-SPACE: nowrap"&gt;2016-15&amp;#x2014;Classification&lt;/font&gt; of
 Certain Cash Receipts and Cash Payments (a consensus of the
 Emerging Issues Task Force). The amendments in ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2016-15&lt;/font&gt; address eight specific cash
 flow issues and apply to all entities that are required to present
 a statement of cash flows under FASB Accounting Standards
 Codification (FASB ASC) 230, Statement of Cash Flows. The
 amendments in ASU &lt;font style="WHITE-SPACE: nowrap"&gt;2016-15&lt;/font&gt;
 are effective for public business entities for fiscal years
 beginning after December&amp;#xA0;15, 2017, and interim periods within
 those fiscal years. We adopted this ASU on June&amp;#xA0;1, 2018; the
 impact on our consolidated financial statements was immaterial.&lt;/p&gt;
 &lt;/div&gt;</neog:RecentlyAdoptedAccountingStandardsPolicyTextBlock>
  <neog:RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0" id="id_7169776_9BEAF3EB-59B3-4061-848F-AE83D213DE38_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Restatement of Previously Issued Financial Statements&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company has historically classified certain variable
 consideration components resulting from volume rebates, distributor
 support, and other marketing discounts as cost of product revenues
 or sales and marketing expense in our consolidated financial
 statements of income. These amounts should have been classified as
 contra revenue in product or service revenues. The Company 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 three-month period
 ended August&amp;#xA0;31, 2018, the first quarter of the
 Company&amp;#x2019;s current fiscal year, and has revised the prior
 year&amp;#x2019;s quarter and&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;year-to-date&lt;/font&gt;&lt;/font&gt;&amp;#xA0;periods
 to conform to the current period presentation. These immaterial
 adjustments had no impact on our operating income, income before
 taxes, net income or reported earnings per share, and no change to
 stockholders&amp;#x2019; equity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The effects of the revisions on the line items within our unaudited
 consolidated statements of income for the three and six months
 ended November&amp;#xA0;30, 2017 are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="50%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Three Months Ended&lt;br /&gt;
 November&amp;#xA0;30, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Six Months Ended&lt;br /&gt;
 November&amp;#xA0;30, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85,590&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,119&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,471&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,157&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,141&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;164,016&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,227&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,227&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,916&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(25&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,891&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,817&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,119&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;197,073&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,166&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;43,349&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;43,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,433&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;84,236&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,498&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,498&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,546&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,449&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,931&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101,734&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross margin&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,271&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,249&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,142&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;93,173&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Sales and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,815&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,793&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,838&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;32,869&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,251&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;60,720&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;58,751&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,998&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,998&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,422&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Presented below are the effects of the revisions on the line items
 within the previously issued unaudited consolidated statements of
 income for the three and nine months ended February&amp;#xA0;28, 2018
 and the consolidated statements of income for the years ended
 May&amp;#xA0;31, 2018 and 2017. Revised consolidated statements of
 income related to these periods will be presented in the
 Forms&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;10-Q&lt;/font&gt;&amp;#xA0;and
 Form&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt;&amp;#xA0;to be filed in
 the succeeding periods of this fiscal year.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="52%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;February&amp;#xA0;28, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;br /&gt;
 &lt;b&gt;February&amp;#xA0;28, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&amp;#xA0;Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;78,142&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(958&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;77,184&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;244,298&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;241,200&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,719&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,667&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;48,611&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,892&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;94,903&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;292,965&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,154&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;289,811&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,352&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(69&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40,283&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124,785&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(265&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,517&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27,517&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,371&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(69&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,302&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;152,302&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(265&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;152,037&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross margin&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;45,521&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;44,601&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;140,663&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,889&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;137,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Sales and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,572&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52,331&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,889&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,442&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29,608&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28,688&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;90,328&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,889&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;87,439&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,913&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,913&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="54%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Year
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Year
 Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;May&amp;#xA0;31, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;May&amp;#xA0;31, 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Previously&lt;br /&gt;
 Reported&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;As&lt;br /&gt;
 Revised&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="10" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;335,554&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,266&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;331,288&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;306,512&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,390&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;303,122&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,642&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,082&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55,155&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;402,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,322&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;397,930&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;361,594&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,317&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;358,277&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of product revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;174,067&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;173,725&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;156,568&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;156,295&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cost of service revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total cost of revenues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;212,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;211,658&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;189,626&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;189,353&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross margin&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;190,252&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;186,272&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;171,968&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,044&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;168,924&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Sales and marketing&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,909&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66,929&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;62,424&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,044&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;59,380&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total operating expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;120,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;116,078&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,023&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,044&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;103,979&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,194&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;70,194&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;64,945&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;64,945&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The revisions had no impact on our audited consolidated balance
 sheets as of May&amp;#xA0;31, 2018 and 2017 and no impact on our
 unaudited consolidated statements of equity or unaudited
 consolidated statements of cash flows for the three and six months
 ended November&amp;#xA0;30, 2017 and the three and nine months ended
 February&amp;#xA0;28, 2018.&lt;/p&gt;


 &lt;/div&gt;</neog:RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock>
  <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220" id="id_7169776_9BC3385E-3616-42D6-8D13-BBB5B73A7760_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The following table presents disaggregated revenue by major product
 and service categories for the three and six months ended
 November&amp;#xA0;30, 2018 and 2017:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="63%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three Months
 Ended&lt;br /&gt;
 November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Six Months
 Ended&lt;br /&gt;
 November&amp;#xA0;30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;i&gt;(in
 thousands)&lt;/i&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;u&gt;Food Safety&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Natural Toxins, Allergens&amp;#xA0;&amp;amp; Drug Residues&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,571&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;39,409&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38,153&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Bacterial&amp;#xA0;&amp;amp; General Sanitation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,822&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,324&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,288&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,443&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Culture Media&amp;#xA0;&amp;amp; Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,191&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,041&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,408&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,173&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rodenticides, Insecticides&amp;#xA0;&amp;amp; Disinfectants&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,943&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,126&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,569&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,817&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Genomics Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,223&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,726&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,259&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,911&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;u&gt;Animal Safety&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,750&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49,206&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;105,933&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,497&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Life Sciences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,891&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,394&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,971&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,820&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Veterinary Instruments&amp;#xA0;&amp;amp; Disposables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,683&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,687&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,087&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,174&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Animal Care&amp;#xA0;&amp;amp; Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,064&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,237&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,617&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,649&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rodenticides, Insecticides&amp;#xA0;&amp;amp; Disinfectants&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,673&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,786&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35,664&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35,167&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Genomics Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,037&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,388&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,452&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,348&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51,492&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#xA0;100,791&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;99,410&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total Revenues&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;107,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100,698&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;206,724&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;194,907&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1790804x1791355_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_6002_1">77333000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1790804x1791355_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_6001_1">95189000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1790804x1793894_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_7002_2">23458000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1790804x1793894_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_7001_2">10744000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_5002_4">15763000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_5002_3">100791000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_5001_4">21215000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_5001_3">105933000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1779182x1940024_1795716x1943036" unitRef="pure" decimals="4" id="id_7169776_3D912817-DAF8-4FBA-8016-68070C933E40_1002_3">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1789954x1899290_1792391x1782640" unitRef="pure" decimals="2" id="id_7169776_D64E8CAD-76E2-4365-B6F3-0004CAF24AB8_1001_0">0.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1003_5">90255000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1003_1">172522000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_6004_1">172522000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2003_6">19707000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2003_2">34202000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_7004_2">34202000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1960843_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4007_3">3971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998121_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4001_3">39409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998122_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4002_3">21288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998124_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4010_3">35664000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998124_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4004_3">12569000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998125_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4011_3">23452000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998125_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4005_3">8259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998126_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4008_3">22087000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998127_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4009_3">15617000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x2001390_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4003_3">24408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:EnvironmentalRemediationExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1786251" unitRef="iso4217_USD" decimals="INF" id="id_7169776_B7D1C458-9B9A-4F7A-837F-256AB4485B1C_1001_1">74000</us-gaap:EnvironmentalRemediationExpense>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1786251" id="id_7169776_B8853AC5-C1D1-49D4-AA00-A89BA7B76D9F_1001_1">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1786251" id="id_7169776_E7B4C738-AE62-4C38-BD3E-0F8FDD2C7235_1001_1">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1786251" id="id_7169776_E7B4C738-AE62-4C38-BD3E-0F8FDD2C7235_1001_3">P10Y</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne>
  <neog:MarketableSecuritiesContractualMaturityPeriod contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1786251" id="id_7169776_23EC3A72-F3BD-4A65-B9F0-58E0815D39B4_1001_1">P1Y</neog:MarketableSecuritiesContractualMaturityPeriod>
  <us-gaap:EnvironmentalRemediationExpense contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1788661" unitRef="iso4217_USD" decimals="INF" id="id_7169776_B7D1C458-9B9A-4F7A-837F-256AB4485B1C_2001_0">38000</us-gaap:EnvironmentalRemediationExpense>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1788661" id="id_7169776_B8853AC5-C1D1-49D4-AA00-A89BA7B76D9F_2001_0">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1788661" id="id_7169776_E7B4C738-AE62-4C38-BD3E-0F8FDD2C7235_2001_0">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1788661" id="id_7169776_E7B4C738-AE62-4C38-BD3E-0F8FDD2C7235_2001_2">P5Y</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne>
  <neog:MarketableSecuritiesContractualMaturityPeriod contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1788661" id="id_7169776_23EC3A72-F3BD-4A65-B9F0-58E0815D39B4_2001_0">P91D</neog:MarketableSecuritiesContractualMaturityPeriod>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1776116" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5004_700008">-2488000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5003_600005">517000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1776324" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5003_600003">12526000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1778120" unitRef="shares" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5001_400006">8000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1778120" unitRef="shares" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5001_400004">338000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1778120" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5001_500005">2000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1778120" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5001_500003">54000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:ProfitLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1791757" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6F2309D2-8998-4431-B3F3-EA24FB773FC5_5005_800007">31288000</us-gaap:ProfitLoss>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792343x1788388" unitRef="iso4217_USD" decimals="-3" id="id_7169776_4FC1E529-8742-499D-A1EF-8286C01692DE_1003_1">81845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792343x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7169776_4FC1E529-8742-499D-A1EF-8286C01692DE_2003_0">124879000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792378x1785055" unitRef="iso4217_USD" decimals="-3" id="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_5003_4">-2253000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4012_3">100791000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_183_20181130_0_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_4006_3">105933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_6_8">152037000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_6_9">137774000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_6_12">87439000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_6_13">50335000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_6_11">49442000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_6_4">289811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_4_8">152302000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_4_9">140663000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_4_12">90328000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_4_13">50335000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_4_11">52331000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_4_4">292965000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1004_6">124785000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1004_2">244298000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2004_7">27517000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2004_3">48667000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_5_8">-265000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_5_9">-2889000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_5_12">-2889000</us-gaap:OperatingExpenses>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_5_11">-2889000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_5_4">-3154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1005_6">-265000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1005_2">-3098000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2005_3">-56000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1006_6">124520000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1006_2">241200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2006_7">27517000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_273_20180228_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2006_3">48611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="eol_PE1125----1810-Q0010_STD_31_20181231_0_1794693x1792532" unitRef="shares" decimals="INF" id="id_7169776_E9B4540A-3FD1-49DE-B98B-2279C44226FD_1_2">50000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_6_8">189353000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_6_9">168924000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_6_12">103979000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_6_13">64945000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_6_11">59380000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_6_4">358277000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_4_8">189626000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_4_9">171968000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_4_12">107023000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_4_13">64945000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_4_11">62424000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_4_4">361594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1004_6">156568000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1004_2">306512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2004_7">33058000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2004_3">55082000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_5_8">-273000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_5_9">-3044000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_5_12">-3044000</us-gaap:OperatingExpenses>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_5_11">-3044000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_5_4">-3317000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1005_6">-273000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1005_2">-3390000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2005_3">73000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1006_6">156295000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1006_2">303122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2006_7">33058000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20170531_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2006_3">55155000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_3_8">211658000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_3_9">186272000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_3_12">116078000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_3_13">70194000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_3_11">66929000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="pure" decimals="3" id="id_7169776_994ACC33-AD60-4E6A-A113-DFC60F56FE61_2_1">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="pure" decimals="3" id="id_7169776_994ACC33-AD60-4E6A-A113-DFC60F56FE61_2_0">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_A3147FA9-885C-44A5-9DD1-CC931CFDA2CC_1_0">14.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_3_4">397930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" unitRef="pure" decimals="3" id="id_7169776_994ACC33-AD60-4E6A-A113-DFC60F56FE61_2_2">0.272</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0" id="id_7169776_994ACC33-AD60-4E6A-A113-DFC60F56FE61_2_3">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1_8">212000000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1_9">190252000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1_12">120058000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1_13">70194000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1_11">70909000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1_4">402252000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1001_6">174067000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1001_2">335554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2001_7">37933000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2001_3">66698000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2_8">-342000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2_9">-3980000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2_12">-3980000</us-gaap:OperatingExpenses>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2_11">-3980000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2_4">-4322000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1002_6">-342000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1002_2">-4266000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2002_3">-56000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1003_6">173725000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_1003_2">331288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2003_7">37933000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_365_20180531_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_9AE9E09A-B97E-4DA4-BB53-7610449445F1_2003_3">66642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE1125----1810-Q0010_STD_365_20190531_0_1794693x1792532" unitRef="pure" decimals="3" id="id_7169776_994ACC33-AD60-4E6A-A113-DFC60F56FE61_1_1">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE1125----1810-Q0010_STD_365_20190531_0_1794693x1792532" unitRef="pure" decimals="3" id="id_7169776_994ACC33-AD60-4E6A-A113-DFC60F56FE61_1_0">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE1125----1810-Q0010_STD_365_20190531_0_1794693x1792532" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_A3147FA9-885C-44A5-9DD1-CC931CFDA2CC_2_0">14.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE1125----1810-Q0010_STD_365_20190531_0_1794693x1792532" unitRef="pure" decimals="3" id="id_7169776_994ACC33-AD60-4E6A-A113-DFC60F56FE61_1_2">0.270</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE1125----1810-Q0010_STD_365_20190531_0_1794693x1792532" id="id_7169776_994ACC33-AD60-4E6A-A113-DFC60F56FE61_1_3">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_1_4">16341000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_1_2">16341000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_7">57065000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_26">0.31</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_25">0.31</us-gaap:EarningsPerShareBasic>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_8">50033000</us-gaap:GrossProfit>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_11">10121000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_19">19701000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_20">3650000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_16">1028000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_1_2">572000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_1_1">290000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:NonoperatingIncomeExpense contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_18">1455000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_13">31787000</us-gaap:OperatingExpenses>
  <us-gaap:NetIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_23">16051000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_17">427000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_14">18246000</us-gaap:OperatingIncomeLoss>
  <us-gaap:ProfitLoss contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_21">16051000</us-gaap:ProfitLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_10">18499000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_3">107098000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_7004_3">107098000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1_12">3167000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="iso4217_USD" decimals="0" id="id_7169776_12399AED-975A-491E-B196-BC26245C8A70_1_0">1400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_1_3">52591000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_1_1">52019000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1776564x1776259_1784950x1780513_1790804x1791355_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_DA6850FE-E6F3-432A-8D30-D413D26DA068_2001_2">765000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1776564x1776259_1784950x1780513_1790804x1791355_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_DA6850FE-E6F3-432A-8D30-D413D26DA068_3001_1">354000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1776564x1776259_1784950x1780513_1790804x1793894_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_DA6850FE-E6F3-432A-8D30-D413D26DA068_4001_3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1790804x1791355_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_8002_1">41306000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1790804x1791355_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_8001_1">48256000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1790804x1793894_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_9002_2">12042000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1790804x1793894_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_9001_2">5494000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_7002_4">9057000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_7002_3">53348000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_7001_4">10342000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_7001_3">53750000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1001_5">47305000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1001_1">89562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_8004_1">89562000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2001_6">9760000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2001_2">17536000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_9004_2">17536000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1960843_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3007_1">1891000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998121_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3001_1">20571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998122_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3002_1">10822000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998124_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3010_1">18673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998124_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3004_1">5943000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998125_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3011_1">12037000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998125_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3005_1">4223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998126_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3008_1">11683000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998127_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3009_1">9064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x2001390_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3003_1">12191000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1792343x1788388" unitRef="iso4217_USD" decimals="-3" id="id_7169776_4FC1E529-8742-499D-A1EF-8286C01692DE_1001_1">42065000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1792343x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7169776_4FC1E529-8742-499D-A1EF-8286C01692DE_2001_0">65033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1792378x1785055" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_7003_4">-1153000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3012_1">53348000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_87_20181130_0_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_3006_1">53750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_2_3">53000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_2_4">17634000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_2_2">17687000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_7">52449000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_26">0.33</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_25">0.33</us-gaap:EarningsPerShareBasic>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_8">48249000</us-gaap:GrossProfit>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_11">10491000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_19">19053000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_20">1900000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_16">429000</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_2_2">697000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_84F1B157-2973-49C7-8C94-0863136C89D0_2_1">534000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:NonoperatingIncomeExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_18">1055000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_13">30251000</us-gaap:OperatingExpenses>
  <us-gaap:NetIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_23">17100000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_22">53000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_17">626000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_14">17998000</us-gaap:OperatingIncomeLoss>
  <us-gaap:ProfitLoss contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_21">17153000</us-gaap:ProfitLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_10">16793000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_3">100698000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_2004_8">100698000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2_12">2967000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="iso4217_USD" decimals="0" id="id_7169776_12399AED-975A-491E-B196-BC26245C8A70_2_0">1264000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_2_3">51961000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0" unitRef="shares" decimals="-3" id="id_7169776_6CA6ECC2-39B0-443C-83D6-AFF45B8428DC_2_1">51264000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1_8">52546000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1_9">49271000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1_12">31273000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1_13">17998000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1_11">17815000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1_4">101817000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1001_6">43349000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1001_2">85590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2001_7">9197000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2001_3">16227000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2_8">-97000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2_9">-1022000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2_12">-1022000</us-gaap:OperatingExpenses>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2_11">-1022000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_2_4">-1119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1002_6">-97000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_6C71351F-4AFE-439B-B336-17C7C38FB104_1002_2">-1119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1790804x1791355_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_3002_6">40104000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1790804x1791355_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_3001_6">44367000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1790804x1793894_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_4002_7">11388000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1790804x1793894_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_4001_7">4839000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_2002_9">10529000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_2002_8">51492000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_2001_9">8668000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_2001_8">49206000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1002_5">43252000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_1002_1">84471000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_3004_6">84471000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2002_6">9197000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_611EE396-BA24-48DA-90F9-E71DF52DD643_2002_2">16227000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_4004_7">16227000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1960843_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1007_2">2394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998121_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1001_2">18989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998122_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1002_2">9324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998124_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1010_2">17786000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998124_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1004_2">6126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998125_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1011_2">11388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998125_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1005_2">3726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998126_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1008_2">11687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998127_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1009_2">8237000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x2001390_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1003_2">11041000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1792343x1788388" unitRef="iso4217_USD" decimals="-3" id="id_7169776_4FC1E529-8742-499D-A1EF-8286C01692DE_1002_1">38246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1792343x1794631" unitRef="iso4217_USD" decimals="-3" id="id_7169776_4FC1E529-8742-499D-A1EF-8286C01692DE_2002_0">62452000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1792378x1785055" unitRef="iso4217_USD" decimals="-3" id="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_2003_9">-1199000</us-gaap:OperatingIncomeLoss>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1794690x1937312" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1012_2">51492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20171130_0_1794690x1949381" unitRef="iso4217_USD" decimals="-3" id="id_7169776_987E5882-2A79-4CF5-BC76-C4A681228BB7_1006_2">49206000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_3_8">50302000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_3_9">44601000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_3_12">28688000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_3_13">15913000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_3_11">16572000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_3_4">94903000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1_8">50371000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1_9">45521000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1_12">29608000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1_13">15913000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1_11">17492000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1_4">95892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1001_6">40352000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1001_2">78142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2001_7">10019000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2001_3">17750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2_8">-69000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2_9">-920000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2_12">-920000</us-gaap:OperatingExpenses>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2_11">-920000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2_4">-989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1002_6">-69000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1002_2">-958000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2002_3">-31000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1003_6">40283000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1790804x1791355" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_1003_2">77184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2003_7">10019000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="eol_PE1125----1810-Q0010_STD_90_20180228_0_1790804x1793894" unitRef="iso4217_USD" decimals="-3" id="id_7169776_FD213751-5B52-42AD-BFEE-A319684EFEED_2003_3">17719000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <neog:TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning contextRef="eol_PE1125----1810-Q0010_STD_92_20180531_0" unitRef="iso4217_USD" decimals="-5" id="id_7169776_E7B4CDBD-EB15-4408-9021-E9CBA3C19003_3_3">1200000</neog:TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning>
  <neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit contextRef="eol_PE1125----1810-Q0010_STD_92_20180531_0" unitRef="iso4217_USD" decimals="-5" id="id_7169776_E7B4CDBD-EB15-4408-9021-E9CBA3C19003_3_1">6000000</neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit>
  <neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet contextRef="eol_PE1125----1810-Q0010_STD_92_20180531_0" unitRef="iso4217_USD" decimals="-5" id="id_7169776_E7B4CDBD-EB15-4408-9021-E9CBA3C19003_3_2">4800000</neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet>
  <context id="eol_PE1125----1810-Q0010_STD_92_20180531_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2018-03-01</startDate>
      <endDate>2018-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20180228_0_1790804x1793894">
    <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-12-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20180228_0_1790804x1791355">
    <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-12-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513_1790804x1793894">
    <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-12-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513_1790804x1791355">
    <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-12-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1780513">
    <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-12-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291_1790804x1793894">
    <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-12-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291_1790804x1791355">
    <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-12-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20180228_0_1776564x1776259_1784950x1777291">
    <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-12-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20180228_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2017-12-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1794690x1949381">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1794690x1937312">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1792378x1785055">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1792343x1794631">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1792343x1788388">
    <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>2017-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x2001390_1794690x1949381">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998127_1794690x1937312">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998126_1794690x1937312">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998125_1794690x1949381">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998125_1794690x1937312">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998124_1794690x1949381">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998124_1794690x1937312">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998122_1794690x1949381">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1998121_1794690x1949381">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1960843_1794690x1937312">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1793894">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1790804x1791355">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1794690x1949381">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1794690x1937312">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1790804x1793894_1794690x1949381">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1790804x1793894_1794690x1937312">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1790804x1791355_1794690x1949381">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1777977x1787220_1790804x1791355_1794690x1937312">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1780513_1790804x1791355">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1780513">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291_1790804x1793894">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291_1790804x1791355">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0_1776564x1776259_1784950x1777291">
    <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-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_90_20171130_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2017-09-02</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1794690x1949381">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1794690x1937312">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1792378x1785055">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1792343x1794631">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1792343x1788388">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x2001390_1794690x1949381">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998127_1794690x1937312">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998126_1794690x1937312">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998125_1794690x1949381">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998125_1794690x1937312">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998124_1794690x1949381">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998124_1794690x1937312">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998122_1794690x1949381">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1998121_1794690x1949381">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1960843_1794690x1937312">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1793894">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1790804x1791355">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1794690x1949381">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1794690x1937312">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1790804x1793894_1794690x1949381">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1790804x1793894_1794690x1937312">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1790804x1791355_1794690x1949381">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1777977x1787220_1790804x1791355_1794690x1937312">
    <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-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1776564x1776259_1784950x1780513_1790804x1793894_1794690x1949381">
    <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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1776564x1776259_1784950x1780513_1790804x1791355_1794690x1949381">
    <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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0_1776564x1776259_1784950x1780513_1790804x1791355_1794690x1937312">
    <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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_87_20181130_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2018-09-05</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20190531_0_1794693x1792532">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-06-01</startDate>
      <endDate>2019-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20180531_0_1790804x1793894">
    <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="eol_PE1125----1810-Q0010_STD_365_20180531_0_1790804x1791355">
    <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="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513_1790804x1793894">
    <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="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513_1790804x1791355">
    <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="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1780513">
    <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="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291_1790804x1793894">
    <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="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291_1790804x1791355">
    <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="eol_PE1125----1810-Q0010_STD_365_20180531_0_1776564x1776259_1784950x1777291">
    <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="eol_PE1125----1810-Q0010_STD_365_20180531_0">
    <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="eol_PE1125----1810-Q0010_STD_365_20170531_0_1790804x1793894">
    <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>2016-06-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20170531_0_1790804x1791355">
    <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>2016-06-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513_1790804x1793894">
    <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>2016-06-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513_1790804x1791355">
    <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>2016-06-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1780513">
    <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>2016-06-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291_1790804x1793894">
    <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>2016-06-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291_1790804x1791355">
    <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>2016-06-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20170531_0_1776564x1776259_1784950x1777291">
    <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>2016-06-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_365_20170531_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2016-06-01</startDate>
      <endDate>2017-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_31_20181231_0_1794693x1792532">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-12-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_273_20180228_0_1790804x1793894">
    <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-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_273_20180228_0_1790804x1791355">
    <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-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513_1790804x1793894">
    <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-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513_1790804x1791355">
    <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-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1780513">
    <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-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291_1790804x1793894">
    <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-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291_1790804x1791355">
    <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-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_273_20180228_0_1776564x1776259_1784950x1777291">
    <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-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_273_20180228_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2018-02-28</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1794690x1949381">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1794690x1937312">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792378x1785055">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-06-01</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792343x1794631">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792343x1788388">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1791757">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1778120">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1776324">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1792342x1776116">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1788661">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-06-01</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1791038x1786251">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-06-01</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x2001390_1794690x1949381">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998127_1794690x1937312">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998126_1794690x1937312">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998125_1794690x1949381">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998125_1794690x1937312">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998124_1794690x1949381">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998124_1794690x1937312">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998122_1794690x1949381">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1998121_1794690x1949381">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1960843_1794690x1937312">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1793894">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1790804x1791355">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1789954x1899290_1792391x1782640">
    <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>2018-06-01</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1779182x1940024_1795716x1943036">
    <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>2018-06-01</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1794690x1949381">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1794690x1937312">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1790804x1793894_1794690x1949381">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1790804x1793894_1794690x1937312">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1790804x1791355_1794690x1949381">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220_1790804x1791355_1794690x1937312">
    <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>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0_1777977x1787220">
    <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>2018-06-01</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20181130_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2018-06-01</startDate>
      <endDate>2018-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1794690x1949381">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1794690x1937312">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1792378x1785055">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1792343x1794631">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1792343x1788388">
    <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>2017-06-01</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x2001390_1794690x1949381">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998127_1794690x1937312">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998126_1794690x1937312">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998125_1794690x1949381">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998125_1794690x1937312">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998124_1794690x1949381">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998124_1794690x1937312">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998122_1794690x1949381">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1998121_1794690x1949381">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1960843_1794690x1937312">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1793894_1794690x1949381">
    <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:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1793894_1794690x1937312">
    <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:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1793894">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1791355_1794690x1949381">
    <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:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1791355_1794690x1937312">
    <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:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1790804x1791355">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1794690x1949381">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1794690x1937312">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1790804x1793894_1794690x1949381">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1790804x1793894_1794690x1937312">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1790804x1791355_1794690x1949381">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1777977x1787220_1790804x1791355_1794690x1937312">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513_1790804x1793894">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513_1790804x1791355">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1780513">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291_1790804x1793894">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291_1790804x1791355">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0_1776564x1776259_1784950x1777291">
    <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>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_183_20171130_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2017-06-01</startDate>
      <endDate>2017-11-30</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_1_20181129_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2018-11-29</startDate>
      <endDate>2018-11-29</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_1_20171222_0">
    <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="eol_PE1125----1810-Q0010_STD_1_20180904_0_1777238x1998089_1791038x1788661">
    <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="eol_PE1125----1810-Q0010_STD_1_20180904_0_1777238x1998089_1791038x1786251">
    <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="eol_PE1125----1810-Q0010_STD_1_20180904_0_1777238x1998089">
    <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="eol_PE1125----1810-Q0010_STD_1_20180801_0_1777238x1998088_1791038x1788661">
    <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="eol_PE1125----1810-Q0010_STD_1_20180801_0_1777238x1998088_1791038x1786251">
    <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="eol_PE1125----1810-Q0010_STD_1_20180801_0_1777238x1998088">
    <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="eol_PE1125----1810-Q0010_STD_1_20170901_0_1777238x1926051_1791038x1788661">
    <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-09-01</startDate>
      <endDate>2017-09-01</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_1_20170901_0_1777238x1926051_1791038x1786251">
    <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-09-01</startDate>
      <endDate>2017-09-01</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_1_20170901_0_1777238x1926051">
    <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-09-01</startDate>
      <endDate>2017-09-01</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_1_20171229_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <startDate>2017-12-29</startDate>
      <endDate>2017-12-29</endDate>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20190531_0_1794693x1792532">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2019-05-31</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20180531_0_1792342x1791757">
    <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="eol_PE1125----1810-Q0010_STD_0_20180531_0_1792342x1778120">
    <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="eol_PE1125----1810-Q0010_STD_0_20180531_0_1792342x1776324">
    <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="eol_PE1125----1810-Q0010_STD_0_20180531_0_1792342x1776116">
    <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="eol_PE1125----1810-Q0010_STD_0_20180531_0_1784321x1788580">
    <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>2018-05-31</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20180531_0_1784321x1778778">
    <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>2018-05-31</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20180531_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <instant>2018-05-31</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20170531_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <instant>2017-05-31</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792378x1785055">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792342x1791757">
    <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-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792342x1778120">
    <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-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792342x1776324">
    <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-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0_1792342x1776116">
    <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-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0_1784321x1788580">
    <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>2018-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0_1784321x1778778">
    <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>2018-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0_1777977x1787220_1794690x1949381">
    <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-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0_1777977x1787220_1794690x1937312">
    <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-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181130_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <instant>2018-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20171130_0_1792378x1785055">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20171130_0_1777977x1787220_1794690x1949381">
    <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>2017-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20171130_0_1777977x1787220_1794690x1937312">
    <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>2017-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20171130_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <instant>2017-11-30</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20181031_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
    </entity>
    <period>
      <instant>2018-10-31</instant>
    </period>
  </context>
  <context id="eol_PE1125----1810-Q0010_STD_0_20180904_0_1777238x1998089">
    <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="eol_PE1125----1810-Q0010_STD_0_20180801_0_1777238x1998088">
    <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="eol_PE1125----1810-Q0010_STD_0_20170901_0_1777238x1926051">
    <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="eol_PE1125----1810-Q0010_STD_0_20181231_0_1794693x1792532">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <unit id="iso4217_USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="shares">
    <measure>shares</measure>
  </unit>
  <unit id="iso4217_USD_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
  <unit id="Segment">
    <measure>neog:Segment</measure>
  </unit>
  <xbrll:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <xbrll:loc xlink:href="#id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_1003_10" xlink:label="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_1003_10" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_2003_9" xlink:label="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_2003_9" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_5003_5" xlink:label="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_5003_5" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_7003_4" xlink:label="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_7003_4" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_1003_8" xlink:label="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_1003_8" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_5003_4" xlink:label="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_5003_4" xlink:type="locator"/>
    <xbrll:footnote xlink:label="footnote_534073326" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes corporate assets, consisting principally of 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.</xbrll:footnote>
    <xbrll:footnoteArc xlink:from="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_1003_10" xlink:to="footnote_534073326" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_2003_9" xlink:to="footnote_534073326" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_5003_5" xlink:to="footnote_534073326" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7169776_78E5EAA1-AF84-4DA3-A83F-A4E5E5B046C5_7003_4" xlink:to="footnote_534073326" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_1003_8" xlink:to="footnote_534073326" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_7169776_7F750E19-8FB7-430F-800C-296606E7B07D_5003_4" xlink:to="footnote_534073326" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
  </xbrll:footnoteLink>
</xbrl>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>neog-20181130.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Schema - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 3 -->
<!-- Creation date: 2018-12-26T22:44:53Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<schema xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:srt-types="http://fasb.org/srt-types/2018-01-31"
  xmlns:srt="http://fasb.org/srt/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31"
  xmlns:us-types="http://fasb.org/us-types/2018-01-31"
  xmlns:neog="http://www.neogen.com/20181130"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31"
  xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  targetNamespace="http://www.neogen.com/20181130"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation">
        <link:definition>101 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassified" id="StatementOfFinancialPositionClassified">
        <link:definition>103 - Statement - Consolidated Balance Sheet</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical" id="StatementOfFinancialPositionClassifiedParen">
        <link:definition>104 - Statement - Consolidated Balance Sheet (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/StatementOfIncome" id="StatementOfIncome">
        <link:definition>105 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/StatementOfOtherComprehensiveIncome" id="StatementOfOtherComprehensiveIncome">
        <link:definition>106 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome" id="Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome">
        <link:definition>107 - Statement - Consolidated Statement of Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/StatementOfCashFlowsIndirect" id="StatementOfCashFlowsIndirect">
        <link:definition>108 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
        <link:definition>109 - Disclosure - Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlock">
        <link:definition>110 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlock">
        <link:definition>111 - Disclosure - Net Income per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
        <link:definition>112 - Disclosure - Segment Information and Geographical Data</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
        <link:definition>113 - Disclosure - Equity Compensation Plans</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
        <link:definition>114 - Disclosure - Business and Product Line Acquisitions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock" id="Role_NotesToFinancialStatementsLongTermDebtTextBlock">
        <link:definition>115 - Disclosure - Long Term Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" id="Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
        <link:definition>116 - Disclosure - Commitments and Contigencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsTreasuryStockTextBlock" id="Role_NotesToFinancialStatementsTreasuryStockTextBlock">
        <link:definition>117 - Disclosure - Stock Purchase</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies" id="Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies">
        <link:definition>118 - Disclosure - Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables" id="Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables">
        <link:definition>119 - Disclosure - Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
        <link:definition>120 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables">
        <link:definition>121 - Disclosure - Net Income per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
        <link:definition>122 - Disclosure - Segment Information and Geographical Data (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
        <link:definition>123 - Disclosure - Equity Compensation Plans (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation" id="DisclosureAccountingPoliciesAdditionalInformation">
        <link:definition>124 - Disclosure - Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenue" id="DisclosureDisaggregatedRevenue">
        <link:definition>125 - Disclosure - Disaggregated Revenue (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome" id="DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome">
        <link:definition>126 - Disclosure - Summary of Unaudited Consolidated Statement of Income (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureInventories" id="DisclosureInventories">
        <link:definition>127 - Disclosure - Inventories (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureCalculationOfNetIncomePerShare" id="DisclosureCalculationOfNetIncomePerShare">
        <link:definition>128 - Disclosure - Calculation of Net Income Per Share (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationAndGeographicalDataAdditionalInformation" id="DisclosureSegmentInformationAndGeographicalDataAdditionalInformation">
        <link:definition>129 - Disclosure - Segment Information and Geographical Data - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformation" id="DisclosureSegmentInformation">
        <link:definition>130 - Disclosure - Segment Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationParenthetical" id="DisclosureSegmentInformationParenthetical">
        <link:definition>131 - Disclosure - Segment Information (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenueByGeographicLocation" id="DisclosureDisaggregatedRevenueByGeographicLocation">
        <link:definition>132 - Disclosure - Disaggregated Revenue by Geographic Location (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureEquityCompensationPlansAdditionalInformation" id="DisclosureEquityCompensationPlansAdditionalInformation">
        <link:definition>133 - Disclosure - Equity Compensation Plans - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureStockOptionActivity" id="DisclosureStockOptionActivity">
        <link:definition>134 - Disclosure - Stock Option Activity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions" id="DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions">
        <link:definition>135 - Disclosure - Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation" id="DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation">
        <link:definition>136 - Disclosure - Business and Product Line Acquisitions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation" id="DisclosureLongTermDebtAdditionalInformation">
        <link:definition>137 - Disclosure - Long Term Debt - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation" id="DisclosureCommitmentsAndContingenciesAdditionalInformation">
        <link:definition>138 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.neogen.com/taxonomy/role/DisclosureStockPurchaseAdditionalInformation" id="DisclosureStockPurchaseAdditionalInformation">
        <link:definition>139 - Disclosure - Stock Purchase - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="neog-20181130_cal.xml" xlink:title="Calculation Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="neog-20181130_def.xml" xlink:title="Definition Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="neog-20181130_lab.xml" xlink:title="Label Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="neog-20181130_pre.xml" xlink:title="Presentation Links, all"/>
    </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://fasb.org/srt-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd"/>
  <import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.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://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="https://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="https://xbrl.sec.gov/invest/2013/invest-2013-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/2011-01-31" schemaLocation="https://xbrl.sec.gov/sic/2011/sic-2011-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"/>
  <element name="AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" id="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AnimalCareAndOtherMember" id="neog_AnimalCareAndOtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AnimalSafetyMember" id="neog_AnimalSafetyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BacterialAndGeneralSanitationMember" id="neog_BacterialAndGeneralSanitationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationConsiderationPayable" id="neog_BusinessCombinationConsiderationPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationDateOfConsiderationPayable" id="neog_BusinessCombinationDateOfConsiderationPayable" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ClarusLabsIncMember" id="neog_ClarusLabsIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommitmentAndContingenciesTextualAbstract" id="neog_CommitmentAndContingenciesTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommitmentsAndContingenciesDisclosureLineItems" id="neog_CommitmentsAndContingenciesDisclosureLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommitmentsAndContingenciesDisclosureTable" id="neog_CommitmentsAndContingenciesDisclosureTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="CultureMediaAndOtherMember" id="neog_CultureMediaAndOtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CumulativeStockRepurchasedAndRetiredValue" id="neog_CumulativeStockRepurchasedAndRetiredValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentAndEntityInformationAbstract" id="neog_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EarningsPerShareLineItems" id="neog_EarningsPerShareLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EarningsPerShareTable" id="neog_EarningsPerShareTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="FoodSafetyMember" id="neog_FoodSafetyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GenomicsServicesMember" id="neog_GenomicsServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LiborPlusMember" id="neog_LiborPlusMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LifeSciencesMember" id="neog_LifeSciencesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LivestockGeneticServicesLlcMember" id="neog_LivestockGeneticServicesLlcMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesContractualMaturityPeriod" id="neog_MarketableSecuritiesContractualMaturityPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NaturalToxinsAllergensAndDrugResiduesMember" id="neog_NaturalToxinsAllergensAndDrugResiduesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PaymentForBusinessAcquisitionContingentConsideration" id="neog_PaymentForBusinessAcquisitionContingentConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RecentlyAdoptedAccountingStandardsPolicyTextBlock" id="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RemedialActionObjectiveTimeFrame" id="neog_RemedialActionObjectiveTimeFrame" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" id="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RodenticidesInsecticidesAndDisinfectantsMember" id="neog_RodenticidesInsecticidesAndDisinfectantsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfGeographicalInformationLineItems" id="neog_ScheduleOfGeographicalInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfGeographicalInformationTable" id="neog_ScheduleOfGeographicalInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" id="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" id="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" id="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SignificantAccountingPoliciesLineItems" id="neog_SignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SignificantAccountingPoliciesTable" id="neog_SignificantAccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="StockRepurchaseProgramLineItems" id="neog_StockRepurchaseProgramLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockRepurchaseProgramsTable" id="neog_StockRepurchaseProgramsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" id="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" id="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" id="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" id="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandElevenPlanMember" id="neog_TwoThousandElevenPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnsecuredRevolvingLineOfCreditMember" id="neog_UnsecuredRevolvingLineOfCreditMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="VeterinaryInstrumentsAndDisposablesMember" id="neog_VeterinaryInstrumentsAndDisposablesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>neog-20181130_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Calculation Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 3 -->
<!-- Creation date: 2018-12-26T22:44:53Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<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-20181130.xsd#DocumentandEntityInformation" roleURI="http://www.neogen.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfFinancialPositionClassified" roleURI="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfFinancialPositionClassifiedParen" roleURI="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfIncome" roleURI="http://www.neogen.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfOtherComprehensiveIncome" roleURI="http://www.neogen.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome" roleURI="http://www.neogen.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfCashFlowsIndirect" roleURI="http://www.neogen.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureAccountingPoliciesAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureDisaggregatedRevenue" roleURI="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenue"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureInventories" roleURI="http://www.neogen.com/taxonomy/role/DisclosureInventories"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureCalculationOfNetIncomePerShare" roleURI="http://www.neogen.com/taxonomy/role/DisclosureCalculationOfNetIncomePerShare"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSegmentInformationAndGeographicalDataAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationAndGeographicalDataAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSegmentInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSegmentInformationParenthetical" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureDisaggregatedRevenueByGeographicLocation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenueByGeographicLocation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureEquityCompensationPlansAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureEquityCompensationPlansAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureStockOptionActivity" roleURI="http://www.neogen.com/taxonomy/role/DisclosureStockOptionActivity"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions" roleURI="http://www.neogen.com/taxonomy/role/DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureLongTermDebtAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureStockPurchaseAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureStockPurchaseAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsLongTermDebtTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsTreasuryStockTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsTreasuryStockTextBlock"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DocumentandEntityInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_OtherIndefiniteLivedIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherIndefiniteLivedIntangibleAssets" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.2400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.2200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="1.1700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1.0900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1500" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ProfitLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="1.0900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="1.1100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.1200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="1.0700" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenue">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureCalculationOfNetIncomePerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationAndGeographicalDataAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenueByGeographicLocation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureEquityCompensationPlansAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureStockOptionActivity">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureStockPurchaseAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsTreasuryStockTextBlock">
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>neog-20181130_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Definition Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 3 -->
<!-- Creation date: 2018-12-26T22:44:53Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<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"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DocumentandEntityInformation" roleURI="http://www.neogen.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfFinancialPositionClassified" roleURI="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfFinancialPositionClassifiedParen" roleURI="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfIncome" roleURI="http://www.neogen.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfOtherComprehensiveIncome" roleURI="http://www.neogen.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome" roleURI="http://www.neogen.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfCashFlowsIndirect" roleURI="http://www.neogen.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureAccountingPoliciesAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureDisaggregatedRevenue" roleURI="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenue"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureInventories" roleURI="http://www.neogen.com/taxonomy/role/DisclosureInventories"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureCalculationOfNetIncomePerShare" roleURI="http://www.neogen.com/taxonomy/role/DisclosureCalculationOfNetIncomePerShare"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSegmentInformationAndGeographicalDataAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationAndGeographicalDataAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSegmentInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSegmentInformationParenthetical" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureDisaggregatedRevenueByGeographicLocation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenueByGeographicLocation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureEquityCompensationPlansAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureEquityCompensationPlansAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureStockOptionActivity" roleURI="http://www.neogen.com/taxonomy/role/DisclosureStockOptionActivity"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions" roleURI="http://www.neogen.com/taxonomy/role/DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureLongTermDebtAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureStockPurchaseAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureStockPurchaseAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsLongTermDebtTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsTreasuryStockTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsTreasuryStockTextBlock"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_OtherIndefiniteLivedIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelatedIntangibleAssetsMember" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OtherIntangibleAssetsMember" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="1.3300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="1.3500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.3600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherIndefiniteLivedIntangibleAssets" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="1.1600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelatedIntangibleAssetsMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OtherIntangibleAssetsMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenueAbstract" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_MarketableSecuritiesContractualMaturityPeriod" xlink:label="neog_MarketableSecuritiesContractualMaturityPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_2"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_SignificantAccountingPoliciesLineItems" xlink:label="neog_SignificantAccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_SignificantAccountingPoliciesTable" xlink:label="neog_SignificantAccountingPoliciesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_SignificantAccountingPoliciesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_MarketableSecuritiesContractualMaturityPeriod" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_SignificantAccountingPoliciesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_SignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenue">
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalCareAndOtherMember" xlink:label="neog_AnimalCareAndOtherMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalSafetyMember" xlink:label="neog_AnimalSafetyMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_BacterialAndGeneralSanitationMember" xlink:label="neog_BacterialAndGeneralSanitationMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CultureMediaAndOtherMember" xlink:label="neog_CultureMediaAndOtherMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_FoodSafetyMember" xlink:label="neog_FoodSafetyMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_GenomicsServicesMember" xlink:label="neog_GenomicsServicesMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_LifeSciencesMember" xlink:label="neog_LifeSciencesMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_NaturalToxinsAllergensAndDrugResiduesMember" xlink:label="neog_NaturalToxinsAllergensAndDrugResiduesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RodenticidesInsecticidesAndDisinfectantsMember" xlink:label="neog_RodenticidesInsecticidesAndDisinfectantsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_VeterinaryInstrumentsAndDisposablesMember" xlink:label="neog_VeterinaryInstrumentsAndDisposablesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_NaturalToxinsAllergensAndDrugResiduesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_BacterialAndGeneralSanitationMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_CultureMediaAndOtherMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_RodenticidesInsecticidesAndDisinfectantsMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_GenomicsServicesMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_LifeSciencesMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_VeterinaryInstrumentsAndDisposablesMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_AnimalCareAndOtherMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_FoodSafetyMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_AnimalSafetyMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_CostOfRevenueAbstract" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_GrossProfit" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="srt_ProductOrServiceAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201409Member" order="1.0100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureInventories">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryCurrentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureCalculationOfNetIncomePerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_EarningsPerShareLineItems" xlink:label="neog_EarningsPerShareLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_EarningsPerShareTable" xlink:label="neog_EarningsPerShareTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="neog_EarningsPerShareLineItems" xlink:to="neog_EarningsPerShareTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_EarningsPerShareTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationAndGeographicalDataAdditionalInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformation">
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalSafetyMember" xlink:label="neog_AnimalSafetyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_FoodSafetyMember" xlink:label="neog_FoodSafetyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntersubsegmentEliminationsMember" xlink:label="us-gaap_IntersubsegmentEliminationsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="us-gaap_SubsegmentsConsolidationItemsDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SubsegmentsConsolidationItemsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_FoodSafetyMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_AnimalSafetyMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="us-gaap_SubsegmentsConsolidationItemsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="us-gaap_SubsegmentsConsolidationItemsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsegmentsConsolidationItemsDomain" xlink:to="us-gaap_IntersubsegmentEliminationsMember" order="1.1000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalSafetyMember" xlink:label="neog_AnimalSafetyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_FoodSafetyMember" xlink:label="neog_FoodSafetyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_FoodSafetyMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_AnimalSafetyMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201409Member" order="1.0100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenueByGeographicLocation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfGeographicalInformationLineItems" xlink:label="neog_ScheduleOfGeographicalInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfGeographicalInformationTable" xlink:label="neog_ScheduleOfGeographicalInformationTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="neog_ScheduleOfGeographicalInformationLineItems" xlink:to="neog_ScheduleOfGeographicalInformationTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_ScheduleOfGeographicalInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_ScheduleOfGeographicalInformationTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_ScheduleOfGeographicalInformationTable" xlink:to="srt_StatementGeographicalAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureEquityCompensationPlansAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xlink:label="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TwoThousandElevenPlanMember" xlink:label="neog_TwoThousandElevenPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="neog_TwoThousandElevenPlanMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureStockOptionActivity">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="1.1000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:to="us-gaap_StatementScenarioAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_BusinessCombinationConsiderationPayable" xlink:label="neog_BusinessCombinationConsiderationPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_BusinessCombinationDateOfConsiderationPayable" xlink:label="neog_BusinessCombinationDateOfConsiderationPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ClarusLabsIncMember" xlink:label="neog_ClarusLabsIncMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_LivestockGeneticServicesLlcMember" xlink:label="neog_LivestockGeneticServicesLlcMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_PaymentForBusinessAcquisitionContingentConsideration" xlink:label="neog_PaymentForBusinessAcquisitionContingentConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xlink:label="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="neog_ClarusLabsIncMember" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="neog_LivestockGeneticServicesLlcMember" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="neog_PaymentForBusinessAcquisitionContingentConsideration" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="neog_BusinessCombinationConsiderationPayable" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="neog_BusinessCombinationDateOfConsiderationPayable" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="srt_RangeAxis" order="3.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_LiborPlusMember" xlink:label="neog_LiborPlusMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_UnsecuredRevolvingLineOfCreditMember" xlink:label="neog_UnsecuredRevolvingLineOfCreditMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="neog_UnsecuredRevolvingLineOfCreditMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_StatementScenarioAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="neog_LiborPlusMember" order="1.1000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xlink:label="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xlink:label="us-gaap_AccruedEnvironmentalLossContingenciesCurrent"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:label="neog_CommitmentsAndContingenciesDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CommitmentsAndContingenciesDisclosureTable" xlink:label="neog_CommitmentsAndContingenciesDisclosureTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EnvironmentalRemediationExpense" xlink:label="us-gaap_EnvironmentalRemediationExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RemedialActionObjectiveTimeFrame" xlink:label="neog_RemedialActionObjectiveTimeFrame"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="neog_CommitmentsAndContingenciesDisclosureTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="us-gaap_EnvironmentalRemediationExpense" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="neog_RemedialActionObjectiveTimeFrame" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="us-gaap_AccrualForEnvironmentalLossContingencies" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="us-gaap_AccruedEnvironmentalLossContingenciesCurrent" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_CommitmentsAndContingenciesDisclosureTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_CommitmentsAndContingenciesDisclosureTable" xlink:to="srt_RangeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.0800" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureStockPurchaseAdditionalInformation">
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CumulativeStockRepurchasedAndRetiredValue" xlink:label="neog_CumulativeStockRepurchasedAndRetiredValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_StockRepurchaseProgramLineItems" xlink:label="neog_StockRepurchaseProgramLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_StockRepurchaseProgramsTable" xlink:label="neog_StockRepurchaseProgramsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="neog_StockRepurchaseProgramLineItems" xlink:to="neog_StockRepurchaseProgramsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_StockRepurchaseProgramLineItems" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_StockRepurchaseProgramLineItems" xlink:to="neog_CumulativeStockRepurchasedAndRetiredValue" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="neog_StockRepurchaseProgramLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_StockRepurchaseProgramsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="neog_StockRepurchaseProgramsTable" xlink:to="us-gaap_StatementScenarioAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:label="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xlink:label="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MarketableSecuritiesPolicy" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UseOfEstimates" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryPolicyTextBlock" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ConsolidationItemsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsTreasuryStockTextBlock">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="us-gaap_TreasuryStockTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>neog-20181130_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Labels Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 3 -->
<!-- Creation date: 2018-12-26T22:44:53Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<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"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_7169776_1776474_1_1">Accounting Policies [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_7169776_1776474_2_1">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_lbl" xml:lang="en-US" id="id_7169776_1776259_1_1">Accounting Standards Update 2014-09 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_lbl" xml:lang="en-US" id="id_7169776_1776259_2_1">Accounting Standards Update 2014-09</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201409Member" xlink:to="us-gaap_AccountingStandardsUpdate201409Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_7169776_1776056_1_1">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_7169776_1776056_2_1">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_7169776_1776712_1_1">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_7169776_1776712_2_1">Accounts receivable, less allowance of $1,700 and $1,550</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies_lbl" xml:lang="en-US" id="id_7169776_1776066_1_1">Accrual for Environmental Loss Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies_lbl" xml:lang="en-US" id="id_7169776_1776066_2_1">Estimated liability costs of remediation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="us-gaap_AccrualForEnvironmentalLossContingencies_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xlink:label="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod_lbl" xml:lang="en-US" id="id_7169776_1887272_3_1">Accrual for environmental loss contingencies undiscounted estimated period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod_lbl" xml:lang="en-US" id="id_7169776_1887272_1_1">Accrual For Environmental Loss Contingencies Undiscounted Estimated Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod_lbl" xml:lang="en-US" id="id_7169776_1887272_2_1">Estimated liability, measurement period, years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xlink:to="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xlink:label="us-gaap_AccruedEnvironmentalLossContingenciesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEnvironmentalLossContingenciesCurrent_lbl" xml:lang="en-US" id="id_7169776_1776528_1_1">Accrued Environmental Loss Contingencies, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedEnvironmentalLossContingenciesCurrent_lbl" xml:lang="en-US" id="id_7169776_1776528_2_1">Estimated liability costs of remediation, current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xlink:to="us-gaap_AccruedEnvironmentalLossContingenciesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" id="id_7169776_1776292_1_1">Accrued Income Taxes, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" id="id_7169776_1776292_2_1">Income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7169776_1776113_1_1">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7169776_1776113_2_1">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_7169776_1776116_1_1">AOCI Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_7169776_1776116_2_1">Accumulated Other Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" id="id_7169776_1776759_1_1">Additional Paid in Capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" id="id_7169776_1776759_2_1">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="id_7169776_1776324_1_1">Additional Paid-in Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="id_7169776_1776324_2_1">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US" id="id_7169776_1776564_1_1">Adjustments for New Accounting Pronouncements [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US" id="id_7169776_1776564_2_1">Adjustments for New Accounting Pronouncements [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7169776_1776136_1_1">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="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7169776_1776136_2_1">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="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="id_7169776_1776371_1_1">Allowance for Doubtful Accounts Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="id_7169776_1776371_2_1">Accounts receivable, allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_7169776_1776403_1_1">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_7169776_1776403_2_1">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalCareAndOtherMember" xlink:label="neog_AnimalCareAndOtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_AnimalCareAndOtherMember_lbl" xml:lang="en-US" id="id_7169776_1998127_3_1">Animal Care and Other.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_AnimalCareAndOtherMember_lbl" xml:lang="en-US" id="id_7169776_1998127_1_1">Animal Care and Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_AnimalCareAndOtherMember_lbl" xml:lang="en-US" id="id_7169776_1998127_2_1">Animal Care &amp; Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_AnimalCareAndOtherMember" xlink:to="neog_AnimalCareAndOtherMember_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalSafetyMember" xlink:label="neog_AnimalSafetyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_AnimalSafetyMember_lbl" xml:lang="en-US" id="id_7169776_1937312_3_1">Animal Safety</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_AnimalSafetyMember_lbl" xml:lang="en-US" id="id_7169776_1937312_1_1">Animal Safety [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_AnimalSafetyMember_lbl" xml:lang="en-US" id="id_7169776_1937312_2_1">Animal Safety</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_AnimalSafetyMember" xlink:to="neog_AnimalSafetyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_7169776_1776228_1_1">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_7169776_1776228_2_1">Total assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_7169776_1776228_6_1">Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_7169776_1776669_1_1">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_7169776_1776669_2_1">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_7169776_1776671_1_1">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_7169776_1776671_6_1">Total Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_7169776_1776231_1_1">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_7169776_1776231_2_1">Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_BacterialAndGeneralSanitationMember" xlink:label="neog_BacterialAndGeneralSanitationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_BacterialAndGeneralSanitationMember_lbl" xml:lang="en-US" id="id_7169776_1998122_3_1">Bacterial and General Sanitation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_BacterialAndGeneralSanitationMember_lbl" xml:lang="en-US" id="id_7169776_1998122_1_1">Bacterial and General Sanitation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_BacterialAndGeneralSanitationMember_lbl" xml:lang="en-US" id="id_7169776_1998122_2_1">Bacterial &amp; General Sanitation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_BacterialAndGeneralSanitationMember" xlink:to="neog_BacterialAndGeneralSanitationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_7169776_1777674_1_1">Business Acquisition, Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_7169776_1777674_2_1">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_7169776_1777238_1_1">Business Acquisition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_7169776_1777238_2_1">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_7169776_1777448_1_1">Business Acquisition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_7169776_1777448_2_1">Business Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_BusinessCombinationConsiderationPayable" xlink:label="neog_BusinessCombinationConsiderationPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_BusinessCombinationConsiderationPayable_lbl" xml:lang="en-US" id="id_7169776_1827240_3_1">Business Combination, Consideration Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_BusinessCombinationConsiderationPayable_lbl" xml:lang="en-US" id="id_7169776_1827240_1_1">Business Combination, Consideration Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_BusinessCombinationConsiderationPayable_lbl" xml:lang="en-US" id="id_7169776_1827240_2_1">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="neog_BusinessCombinationConsiderationPayable" xlink:to="neog_BusinessCombinationConsiderationPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" id="id_7169776_1777693_1_1">Business Combination, Consideration Transferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" id="id_7169776_1777693_2_1">Consideration for purchase of business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" xml:lang="en-US" id="id_7169776_1777477_1_1">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" xml:lang="en-US" id="id_7169776_1777477_2_1">Contingent consideration potential payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_BusinessCombinationDateOfConsiderationPayable" xlink:label="neog_BusinessCombinationDateOfConsiderationPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_BusinessCombinationDateOfConsiderationPayable_lbl" xml:lang="en-US" id="id_7169776_1998098_3_1">Business combination date of consideration payable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_BusinessCombinationDateOfConsiderationPayable_lbl" xml:lang="en-US" id="id_7169776_1998098_1_1">Business Combination Date of Consideration Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_BusinessCombinationDateOfConsiderationPayable_lbl" xml:lang="en-US" id="id_7169776_1998098_2_1">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="neog_BusinessCombinationDateOfConsiderationPayable" xlink:to="neog_BusinessCombinationDateOfConsiderationPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7169776_1777701_1_1">Business Combination Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7169776_1777701_2_1">Business and Product Line Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_lbl" xml:lang="en-US" id="id_7169776_1777264_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_lbl" xml:lang="en-US" id="id_7169776_1777264_2_1">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="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US" id="id_7169776_1777495_1_1">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/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US" id="id_7169776_1777495_2_1">Purchase price allocation for accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_7169776_1777498_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_7169776_1777498_2_1">Purchase price allocation for deferred tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment_lbl" xml:lang="en-US" id="id_7169776_1777056_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment_lbl" xml:lang="en-US" id="id_7169776_1777056_2_1">Purchase price allocation for office equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US" id="id_7169776_1777711_1_1">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/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US" id="id_7169776_1777711_2_1">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="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_7169776_1777268_1_1">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/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_7169776_1777268_2_1">Purchase price allocation for intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" id="id_7169776_1777059_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" id="id_7169776_1777059_2_1">Purchase price allocation for inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US" id="id_7169776_1777062_1_1">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/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US" id="id_7169776_1777062_2_1">Purchase price allocation for non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_7169776_1777502_1_1">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/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_7169776_1777502_2_1">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="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_7169776_1777066_1_1">Business Combinations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_7169776_1777066_2_1">Business Combinations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl" xml:lang="en-US" id="id_7169776_1777291_1_1">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="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl" xml:lang="en-US" id="id_7169776_1777291_2_1">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="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:to="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_7169776_1777796_1_1">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_7169776_1777796_4_1">Cash and Cash Equivalents, End of Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_7169776_1777796_5_1">Cash and Cash Equivalents, Beginning of Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_7169776_1777796_2_1">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_7169776_1778007_1_1">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_7169776_1778007_6_1">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="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1778242_1_1">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1778242_2_1">Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ClarusLabsIncMember" xlink:label="neog_ClarusLabsIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_ClarusLabsIncMember_lbl" xml:lang="en-US" id="id_7169776_1998088_3_1">Clarus Labs Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_ClarusLabsIncMember_lbl" xml:lang="en-US" id="id_7169776_1998088_1_1">Clarus Labs Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_ClarusLabsIncMember_lbl" xml:lang="en-US" id="id_7169776_1998088_2_1">Clarus Labs Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_ClarusLabsIncMember" xlink:to="neog_ClarusLabsIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CommitmentAndContingenciesTextualAbstract" xlink:label="neog_CommitmentAndContingenciesTextualAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_CommitmentAndContingenciesTextualAbstract_lbl" xml:lang="en-US" id="id_7169776_1811137_3_1">Commitment And Contingencies Textual [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_CommitmentAndContingenciesTextualAbstract_lbl" xml:lang="en-US" id="id_7169776_1811137_1_1">Commitment And Contingencies Textual [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_CommitmentAndContingenciesTextualAbstract_lbl" xml:lang="en-US" id="id_7169776_1811137_2_1">Commitment And Contingencies Textual [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_CommitmentAndContingenciesTextualAbstract" xlink:to="neog_CommitmentAndContingenciesTextualAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_7169776_1777924_1_1">Commitments and Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_7169776_1777924_2_1">Commitments and Contingencies (Note 8)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_7169776_1778107_1_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_7169776_1778107_2_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:label="neog_CommitmentsAndContingenciesDisclosureLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_CommitmentsAndContingenciesDisclosureLineItems_lbl" xml:lang="en-US" id="id_7169776_1798262_3_1">Commitments and contingencies disclosure.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_CommitmentsAndContingenciesDisclosureLineItems_lbl" xml:lang="en-US" id="id_7169776_1798262_1_1">Commitments and Contingencies Disclosure [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_CommitmentsAndContingenciesDisclosureLineItems_lbl" xml:lang="en-US" id="id_7169776_1798262_2_1">Commitments and Contingencies Disclosure [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="neog_CommitmentsAndContingenciesDisclosureLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CommitmentsAndContingenciesDisclosureTable" xlink:label="neog_CommitmentsAndContingenciesDisclosureTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_CommitmentsAndContingenciesDisclosureTable_lbl" xml:lang="en-US" id="id_7169776_1894061_3_1">Commitments and Contingencies Disclosure [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_CommitmentsAndContingenciesDisclosureTable_lbl" xml:lang="en-US" id="id_7169776_1894061_1_1">Commitments and Contingencies Disclosure [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_CommitmentsAndContingenciesDisclosureTable_lbl" xml:lang="en-US" id="id_7169776_1894061_2_1">Commitments and Contingencies Disclosure [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_CommitmentsAndContingenciesDisclosureTable" xlink:to="neog_CommitmentsAndContingenciesDisclosureTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7169776_1778364_1_1">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7169776_1778364_2_1">Commitments and Contigencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="id_7169776_1778120_1_1">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="id_7169776_1778120_2_1">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_7169776_1778593_1_1">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_7169776_1778593_2_1">Common stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_7169776_1777934_1_1">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_7169776_1777934_2_1">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_7169776_1778595_1_1">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_7169776_1778595_2_1">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1777935_1_1">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1777935_4_1">Ending Balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1777935_5_1">Beginning Balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1777935_2_1">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_7169776_1778598_1_1">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_7169776_1778598_2_1">Common stock, $0.16 par value, 60,000,000 shares authorized, 52,081,876 and 51,735,732 shares issued and outstanding at November 30, 2018 and May 31, 2018, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_7169776_1778608_1_1">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="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_7169776_1778608_6_1">Comprehensive income attributable to Neogen Corporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1778133_1_1">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="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1778133_14_1">Comprehensive (income) attributable to non-controlling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1778610_1_1">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="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1778610_6_1">Comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1778612_1_1">Comprehensive Income, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1778612_2_1">Comprehensive Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_7169776_1777977_1_1">Consolidation Items [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_7169776_1777977_2_1">Consolidation Items [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsDomain_lbl" xml:lang="en-US" id="id_7169776_1778411_1_1">Consolidation Items [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ConsolidationItemsDomain_lbl" xml:lang="en-US" id="id_7169776_1778411_2_1">Consolidation Items [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1778635_1_1">Consolidation, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1778635_2_1">Basis of Presentation and Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" id="id_7169776_1779348_1_1">Cost of Goods and Services Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" id="id_7169776_1779348_2_1">Total Cost of Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US" id="id_7169776_1779156_1_1">Cost of Revenue [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US" id="id_7169776_1779156_2_1">Cost of revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="id_7169776_1779182_1_1">Credit Facility [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="id_7169776_1779182_2_1">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="id_7169776_1779183_1_1">Credit Facility [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="id_7169776_1779183_2_1">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CultureMediaAndOtherMember" xlink:label="neog_CultureMediaAndOtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_CultureMediaAndOtherMember_lbl" xml:lang="en-US" id="id_7169776_2001390_3_1">Culture Media And Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_CultureMediaAndOtherMember_lbl" xml:lang="en-US" id="id_7169776_2001390_1_1">Culture Media And Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_CultureMediaAndOtherMember_lbl" xml:lang="en-US" id="id_7169776_2001390_2_1">Culture Media &amp; Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_CultureMediaAndOtherMember" xlink:to="neog_CultureMediaAndOtherMember_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CumulativeStockRepurchasedAndRetiredValue" xlink:label="neog_CumulativeStockRepurchasedAndRetiredValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_CumulativeStockRepurchasedAndRetiredValue_lbl" xml:lang="en-US" id="id_7169776_1817186_3_1">Cumulative stock repurchased and retired value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_CumulativeStockRepurchasedAndRetiredValue_lbl" xml:lang="en-US" id="id_7169776_1817186_1_1">Cumulative Stock Repurchased And Retired Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_CumulativeStockRepurchasedAndRetiredValue_lbl" xml:lang="en-US" id="id_7169776_1817186_2_1">Cost of repurchased shares, including commissions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_CumulativeStockRepurchasedAndRetiredValue" xlink:to="neog_CumulativeStockRepurchasedAndRetiredValue_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_7169776_1779406_1_1">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_7169776_1779406_2_1">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember_lbl" xml:lang="en-US" id="id_7169776_1778778_1_1">Customer-Related Intangible Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember_lbl" xml:lang="en-US" id="id_7169776_1778778_2_1">Customer-based intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:to="us-gaap_CustomerRelatedIntangibleAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="id_7169776_1779439_1_1">Debt Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="id_7169776_1779439_2_1">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="id_7169776_1779231_1_1">Debt Instrument, Basis Spread on Variable Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="id_7169776_1779231_2_1">Unsecured revolving line of credit, spread</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" id="id_7169776_1778982_1_1">Debt Instrument [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" id="id_7169776_1778982_2_1">Debt Instrument [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" id="id_7169776_1778983_1_1">Debt Instrument, Maturity Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" id="id_7169776_1778983_2_1">Unsecured revolving line of credit, maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" id="id_7169776_1778991_1_1">Schedule of Long-term Debt Instruments [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" id="id_7169776_1778991_2_1">Schedule of Long-term Debt Instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_7169776_1779638_1_1">Deferred Tax Liabilities, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_7169776_1779638_2_1">Deferred Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="id_7169776_1780794_1_1">Depreciation, Depletion and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="id_7169776_1780794_2_1">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xml:lang="en-US" id="id_7169776_1780513_1_1">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="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xml:lang="en-US" id="id_7169776_1780513_2_1">Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US" id="id_7169776_1780915_1_1">Disaggregation of Revenue [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US" id="id_7169776_1780915_2_1">Disaggregation of Revenue [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US" id="id_7169776_1781606_1_1">Disaggregation of Revenue [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US" id="id_7169776_1781606_2_1">Disaggregation of Revenue [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1780638_1_1">Disaggregation of Revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1780638_2_1">Disaggregated Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_7169776_1781607_1_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_7169776_1781607_2_1">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="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_7169776_1780917_1_1">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="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_7169776_1780917_2_1">Equity Compensation Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:label="us-gaap_DisclosureOfRepurchaseAgreementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfRepurchaseAgreementsAbstract_lbl" xml:lang="en-US" id="id_7169776_1781609_1_1">Disclosure of Repurchase Agreements [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfRepurchaseAgreementsAbstract_lbl" xml:lang="en-US" id="id_7169776_1781609_2_1">Disclosure of Repurchase Agreements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:to="us-gaap_DisclosureOfRepurchaseAgreementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_DocumentAndEntityInformationAbstract" xlink:label="neog_DocumentAndEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_7169776_1807349_3_1">Document And Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_7169776_1807349_1_1">Document and Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_7169776_1807349_2_1">Document and Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_DocumentAndEntityInformationAbstract" xlink:to="neog_DocumentAndEntityInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_7169776_1781001_1_1">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_7169776_1781001_2_1">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_7169776_1781002_1_1">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_7169776_1781002_2_1">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US" id="id_7169776_1781004_1_1">Document Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US" id="id_7169776_1781004_2_1">Document Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationTable_lbl" xml:lang="en-US" id="id_7169776_1781042_1_1">Document Information [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentInformationTable_lbl" xml:lang="en-US" id="id_7169776_1781042_2_1">Document Information [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_7169776_1782546_1_1">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_7169776_1782546_2_1">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_7169776_1781006_1_1">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_7169776_1781006_2_1">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_7169776_1782572_1_1">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_7169776_1782572_2_1">Net Income Attributable to Neogen Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_7169776_1782572_12_1">Net income attributable to Neogen per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_7169776_1782573_1_1">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_7169776_1782573_2_1">Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" id="id_7169776_1781892_1_1">Earnings Per Share, Basic and Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" id="id_7169776_1781892_2_1">Earnings Per Share, Basic and Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_7169776_1781894_1_1">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_7169776_1781894_2_1">Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_EarningsPerShareLineItems" xlink:label="neog_EarningsPerShareLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_EarningsPerShareLineItems_lbl" xml:lang="en-US" id="id_7169776_1802641_3_1">Earnings Per Share [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_EarningsPerShareLineItems_lbl" xml:lang="en-US" id="id_7169776_1802641_1_1">Earnings Per Share [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_EarningsPerShareLineItems_lbl" xml:lang="en-US" id="id_7169776_1802641_2_1">Earnings Per Share [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_EarningsPerShareLineItems" xlink:to="neog_EarningsPerShareLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_EarningsPerShareTable" xlink:label="neog_EarningsPerShareTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_EarningsPerShareTable_lbl" xml:lang="en-US" id="id_7169776_1894549_3_1">Earnings Per Share [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_EarningsPerShareTable_lbl" xml:lang="en-US" id="id_7169776_1894549_1_1">Earnings Per Share [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_EarningsPerShareTable_lbl" xml:lang="en-US" id="id_7169776_1894549_2_1">Earnings Per Share [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_EarningsPerShareTable" xlink:to="neog_EarningsPerShareTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_7169776_1780767_1_1">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_7169776_1780767_2_1">Net Income per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_7169776_1781907_1_1">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="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_7169776_1781907_2_1">Federal corporate tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_7169776_1781923_1_1">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="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_7169776_1781923_2_1">Effect of Exchange Rate on Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7169776_1781263_1_1">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7169776_1781263_2_1">Accrued compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US" id="id_7169776_1782640_1_1">Employee Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US" id="id_7169776_1782640_2_1">Employee Stock Purchase Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_7169776_1781973_1_1">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_7169776_1781973_2_1">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1782669_1_1">Entity Common Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1782669_2_1">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" id="id_7169776_1782673_1_1">Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" id="id_7169776_1782673_2_1">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="id_7169776_1782674_1_1">Entity Emerging Growth Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="id_7169776_1782674_2_1">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_7169776_1782676_1_1">Entity Filer Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_7169776_1782676_2_1">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_7169776_1781304_1_1">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_7169776_1781304_2_1">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US" id="id_7169776_1781307_1_1">Entity Small Business</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US" id="id_7169776_1781307_2_1">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EnvironmentalRemediationExpense" xlink:label="us-gaap_EnvironmentalRemediationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EnvironmentalRemediationExpense_lbl" xml:lang="en-US" id="id_7169776_1781156_1_1">Environmental Remediation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EnvironmentalRemediationExpense_lbl" xml:lang="en-US" id="id_7169776_1781156_2_1">Environmental remediation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EnvironmentalRemediationExpense" xlink:to="us-gaap_EnvironmentalRemediationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_7169776_1781164_1_1">Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_7169776_1781164_2_1">Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_7169776_1781318_1_1">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_7169776_1781318_2_1">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" id="id_7169776_1783015_1_1">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="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" id="id_7169776_1783015_2_1">Fair Value of Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_7169776_1782354_1_1">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_7169776_1782354_2_1">Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_7169776_1784321_1_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_7169776_1784321_2_1">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="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_7169776_1782361_1_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_7169776_1782361_2_1">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="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_7169776_1783195_1_1">Finite-Lived Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_7169776_1783195_2_1">Amortizable intangible assets, net of accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_7169776_1783825_1_1">Finite-Lived Intangible Asset, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_7169776_1783825_2_1">Finite lived intangible assets, useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_FoodSafetyMember" xlink:label="neog_FoodSafetyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_FoodSafetyMember_lbl" xml:lang="en-US" id="id_7169776_1949381_3_1">Food Safety</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_FoodSafetyMember_lbl" xml:lang="en-US" id="id_7169776_1949381_1_1">Food Safety [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_FoodSafetyMember_lbl" xml:lang="en-US" id="id_7169776_1949381_2_1">Food Safety</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_FoodSafetyMember" xlink:to="neog_FoodSafetyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_7169776_1784451_1_1">General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_7169776_1784451_2_1">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_GenomicsServicesMember" xlink:label="neog_GenomicsServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_GenomicsServicesMember_lbl" xml:lang="en-US" id="id_7169776_1998125_3_1">Genomics Services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_GenomicsServicesMember_lbl" xml:lang="en-US" id="id_7169776_1998125_1_1">Genomics Services [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_GenomicsServicesMember_lbl" xml:lang="en-US" id="id_7169776_1998125_2_1">Genomics Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_GenomicsServicesMember" xlink:to="neog_GenomicsServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_7169776_1783342_1_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_7169776_1783342_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US" id="id_7169776_1782520_1_1">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="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US" id="id_7169776_1782520_2_1">Goodwill and Other Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_7169776_1782760_1_1">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_7169776_1782760_2_1">Gross margin</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_7169776_1782760_6_1">Gross Margin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1784139_1_1">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="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1784139_2_1">Long Lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1784763_1_1">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="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1784763_6_1">Income Before Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_7169776_1784783_1_1">Income Statement [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_7169776_1784783_2_1">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7169776_1784791_1_1">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7169776_1784791_2_1">Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1784183_1_1">Income Tax, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1784183_2_1">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="id_7169776_1784202_1_1">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="id_7169776_1784202_2_1">Accounts payable, accruals and other changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_7169776_1785315_1_1">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_7169776_1785315_14_1">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_7169776_1786002_1_1">Increase (Decrease) in Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_7169776_1786002_14_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="id_7169776_1783640_1_1">Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="id_7169776_1783640_2_1">Change 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="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_7169776_1784865_1_1">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_7169776_1784865_14_1">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_7169776_1786042_1_1">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="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_7169776_1786042_2_1">Effect of dilutive stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xml:lang="en-US" id="id_7169776_1784950_1_1">Initial Application Period Cumulative Effect Transition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xml:lang="en-US" id="id_7169776_1784950_2_1">Initial Application Period Cumulative Effect Transition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xml:lang="en-US" id="id_7169776_1786056_1_1">Initial Application Period Cumulative Effect Transition [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xml:lang="en-US" id="id_7169776_1786056_2_1">Initial Application Period Cumulative Effect Transition [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl" xml:lang="en-US" id="id_7169776_1785034_1_1">Interest Income (Expense), Nonoperating, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl" xml:lang="en-US" id="id_7169776_1785034_2_1">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntersubsegmentEliminationsMember" xlink:label="us-gaap_IntersubsegmentEliminationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntersubsegmentEliminationsMember_lbl" xml:lang="en-US" id="id_7169776_1785055_1_1">Intersubsegment Eliminations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntersubsegmentEliminationsMember_lbl" xml:lang="en-US" id="id_7169776_1785055_2_1">Corporate and Eliminations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersubsegmentEliminationsMember" xlink:to="us-gaap_IntersubsegmentEliminationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" id="id_7169776_1786165_1_1">Inventory, Current [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" id="id_7169776_1786165_2_1">Inventory, Current [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_7169776_1786166_1_1">Inventory Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_7169776_1786166_2_1">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7169776_1785645_1_1">Inventory Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7169776_1785645_2_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US" id="id_7169776_1785059_1_1">Inventory, Finished Goods, Net of Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US" id="id_7169776_1785059_2_1">Finished and purchased goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" id="id_7169776_1785657_1_1">Inventory [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" id="id_7169776_1785657_2_1">Inventory [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_7169776_1783795_1_1">Inventory, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_7169776_1783795_2_1">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_7169776_1783795_6_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1785662_1_1">Inventory, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1785662_2_1">Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US" id="id_7169776_1785070_1_1">Inventory, Raw Materials, Net of Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US" id="id_7169776_1785070_2_1">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xml:lang="en-US" id="id_7169776_1785672_1_1">Inventory, Work in Process, Net of Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xml:lang="en-US" id="id_7169776_1785672_2_1">Work-in-process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="id_7169776_1784583_1_1">Legal Entity [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="id_7169776_1784583_2_1">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_7169776_1785941_1_1">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_7169776_1785941_6_1">Total Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_7169776_1785942_1_1">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_7169776_1785942_6_1">Total Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7169776_1784651_1_1">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7169776_1784651_2_1">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7169776_1786507_1_1">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7169776_1786507_6_1">Total Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_7169776_1785944_1_1">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_7169776_1785944_2_1">Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_LiborPlusMember" xlink:label="neog_LiborPlusMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_LiborPlusMember_lbl" xml:lang="en-US" id="id_7169776_1943036_3_1">Libor Plus [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_LiborPlusMember_lbl" xml:lang="en-US" id="id_7169776_1943036_1_1">Libor Plus [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_LiborPlusMember_lbl" xml:lang="en-US" id="id_7169776_1943036_2_1">Libor Plus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_LiborPlusMember" xlink:to="neog_LiborPlusMember_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_LifeSciencesMember" xlink:label="neog_LifeSciencesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_LifeSciencesMember_lbl" xml:lang="en-US" id="id_7169776_1960843_3_1">Life Sciences [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_LifeSciencesMember_lbl" xml:lang="en-US" id="id_7169776_1960843_1_1">Life Sciences [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_LifeSciencesMember_lbl" xml:lang="en-US" id="id_7169776_1960843_2_1">Life Sciences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_LifeSciencesMember" xlink:to="neog_LifeSciencesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US" id="id_7169776_1786581_1_1">Long-term Line of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US" id="id_7169776_1786581_2_1">Unsecured revolving line of credit, advances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US" id="id_7169776_1787796_1_1">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="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US" id="id_7169776_1787796_2_1">Unsecured revolving line of credit, interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US" id="id_7169776_1786585_1_1">Line of Credit Facility, Interest Rate Description</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US" id="id_7169776_1786585_2_1">Unsecured revolving line of credit, interest terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_lbl" xml:lang="en-US" id="id_7169776_1786588_1_1">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="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_lbl" xml:lang="en-US" id="id_7169776_1786588_2_1">Unsecured revolving line of credit, balance outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="id_7169776_1787797_1_1">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="id_7169776_1787797_2_1">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="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_LivestockGeneticServicesLlcMember" xlink:label="neog_LivestockGeneticServicesLlcMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_LivestockGeneticServicesLlcMember_lbl" xml:lang="en-US" id="id_7169776_1998089_3_1">Livestock Genetic Services Llc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_LivestockGeneticServicesLlcMember_lbl" xml:lang="en-US" id="id_7169776_1998089_1_1">Livestock Genetic Services LLC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_LivestockGeneticServicesLlcMember_lbl" xml:lang="en-US" id="id_7169776_1998089_2_1">Livestock Genetic Services LLC</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_LivestockGeneticServicesLlcMember" xlink:to="neog_LivestockGeneticServicesLlcMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US" id="id_7169776_1786797_1_1">Long-term Debt [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US" id="id_7169776_1786797_2_1">Long Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_MarketableSecuritiesContractualMaturityPeriod" xlink:label="neog_MarketableSecuritiesContractualMaturityPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_MarketableSecuritiesContractualMaturityPeriod_lbl" xml:lang="en-US" id="id_7169776_1889964_3_1">Marketable Securities Contractual Maturity Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_MarketableSecuritiesContractualMaturityPeriod_lbl" xml:lang="en-US" id="id_7169776_1889964_1_1">Marketable Securities Contractual Maturity Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_MarketableSecuritiesContractualMaturityPeriod_lbl" xml:lang="en-US" id="id_7169776_1889964_2_1">Marketable securities, maturity period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_MarketableSecuritiesContractualMaturityPeriod" xlink:to="neog_MarketableSecuritiesContractualMaturityPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US" id="id_7169776_1788612_1_1">Marketable Securities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US" id="id_7169776_1788612_2_1">Marketable securities (at fair value, which approximates cost)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US" id="id_7169776_1787525_1_1">Marketable Securities, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US" id="id_7169776_1787525_2_1">Marketable Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" id="id_7169776_1786251_1_1">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" id="id_7169776_1786251_2_1">Maximum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" id="id_7169776_1788661_1_1">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" id="id_7169776_1788661_2_1">Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_NaturalToxinsAllergensAndDrugResiduesMember" xlink:label="neog_NaturalToxinsAllergensAndDrugResiduesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_NaturalToxinsAllergensAndDrugResiduesMember_lbl" xml:lang="en-US" id="id_7169776_1998121_3_1">Natural Toxins Allergens and Drug Residues.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_NaturalToxinsAllergensAndDrugResiduesMember_lbl" xml:lang="en-US" id="id_7169776_1998121_1_1">Natural Toxins Allergens and Drug Residues [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_NaturalToxinsAllergensAndDrugResiduesMember_lbl" xml:lang="en-US" id="id_7169776_1998121_2_1">Natural Toxins, Allergens &amp; Drug Residues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_NaturalToxinsAllergensAndDrugResiduesMember" xlink:to="neog_NaturalToxinsAllergensAndDrugResiduesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="id_7169776_1787655_1_1">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="id_7169776_1787655_2_1">Net Cash From Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7169776_1788763_1_1">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="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7169776_1788763_2_1">Cash Flows From Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="id_7169776_1786398_1_1">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="id_7169776_1786398_6_1">Net From Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7169776_1788765_1_1">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="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7169776_1788765_2_1">Cash Flows From Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="id_7169776_1788766_1_1">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="id_7169776_1788766_6_1">Net Cash From Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7169776_1786400_1_1">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="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_7169776_1786400_2_1">Cash Flows From Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_7169776_1788770_1_1">Net Income (Loss) Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_7169776_1788770_2_1">Numerator for basic and diluted net income per share - Net income attributable to Neogen</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_7169776_1788770_6_1">Net Income Attributable to Neogen</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1788771_1_1">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1788771_14_1">Net (Income) Attributable to Non-Controlling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1788236_1_1">New Accounting Pronouncement, Early Adoption [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1788236_2_1">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="us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xlink:to="us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1788244_1_1">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1788244_2_1">Recent Accounting Pronouncements Not Yet Adopted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_7169776_1788282_1_1">Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_7169776_1788282_6_1">Total Other Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" id="id_7169776_1788283_1_1">Nonoperating Income (Expense) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" id="id_7169776_1788283_2_1">Other Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonUsMember_lbl" xml:lang="en-US" id="id_7169776_1788388_1_1">Non-US [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonUsMember_lbl" xml:lang="en-US" id="id_7169776_1788388_2_1">International</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" id="id_7169776_1788408_1_1">Number of Reportable Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" id="id_7169776_1788408_2_1">Number of reportable segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_7169776_1788441_1_1">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_7169776_1788441_2_1">Total operating expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_7169776_1788441_6_1">Total Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="id_7169776_1787193_1_1">Operating Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="id_7169776_1787193_2_1">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_7169776_1789540_1_1">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_7169776_1789540_2_1">Operating income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_7169776_1789540_6_1">Operating Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_7169776_1789540_12_1">Operating income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US" id="id_7169776_1787220_1_1">Operating Segments [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US" id="id_7169776_1787220_2_1">Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_7169776_1788372_1_1">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="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_7169776_1788372_2_1">Accounting Policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7169776_1789023_1_1">Other Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_7169776_1789023_2_1">Other accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US" id="id_7169776_1789030_1_1">Other Assets, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US" id="id_7169776_1789030_2_1">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_7169776_1787281_1_1">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/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_7169776_1787281_2_1">Other comprehensive income (loss), net of tax: currency translation adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7169776_1789068_1_1">Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_7169776_1789068_2_1">Other comprehensive (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_OtherIndefiniteLivedIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US" id="id_7169776_1788577_1_1">Other Indefinite-lived Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US" id="id_7169776_1788577_2_1">Other non-amortizable intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_OtherIndefiniteLivedIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIntangibleAssetsMember_lbl" xml:lang="en-US" id="id_7169776_1788580_1_1">Other Intangible Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIntangibleAssetsMember_lbl" xml:lang="en-US" id="id_7169776_1788580_2_1">Other Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsMember" xlink:to="us-gaap_OtherIntangibleAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_7169776_1789232_1_1">Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_7169776_1789232_2_1">Other Non-Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_7169776_1789141_1_1">Other Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_7169776_1789141_2_1">Other income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_PaymentForBusinessAcquisitionContingentConsideration" xlink:label="neog_PaymentForBusinessAcquisitionContingentConsideration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_PaymentForBusinessAcquisitionContingentConsideration_lbl" xml:lang="en-US" id="id_7169776_1867295_3_1">Payment for business acquisition contingent consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_PaymentForBusinessAcquisitionContingentConsideration_lbl" xml:lang="en-US" id="id_7169776_1867295_1_1">Payment For Business Acquisition Contingent Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_PaymentForBusinessAcquisitionContingentConsideration_lbl" xml:lang="en-US" id="id_7169776_1867295_2_1">Cash paid for purchase of business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_PaymentForBusinessAcquisitionContingentConsideration" xlink:to="neog_PaymentForBusinessAcquisitionContingentConsideration_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="id_7169776_1790462_1_1">Payments to Acquire Businesses, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="id_7169776_1790462_2_1">Cash consideration for purchase of business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_7169776_1789376_1_1">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_7169776_1789376_14_1">Business acquisitions, net of cash acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US" id="id_7169776_1790471_1_1">Payments to Acquire Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US" id="id_7169776_1790471_14_1">Purchases of marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" id="id_7169776_1790474_1_1">Payments to Acquire Productive Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" id="id_7169776_1790474_14_1">Purchases of property, equipment and other non-current intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_7169776_1789954_1_1">Plan Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_7169776_1789954_2_1">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_7169776_1789415_1_1">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_7169776_1789415_2_1">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_7169776_1790136_1_1">Preferred Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_7169776_1790136_2_1">Preferred stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_7169776_1790138_1_1">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_7169776_1790138_2_1">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="id_7169776_1791227_1_1">Preferred Stock, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="id_7169776_1791227_2_1">Preferred stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1790016_1_1">Preferred Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1790016_2_1">Preferred stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_7169776_1790142_1_1">Preferred Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_7169776_1790142_2_1">Preferred stock, $1.00 par value, 100,000 shares authorized, none issued and outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_7169776_1790157_1_1">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_7169776_1790157_2_1">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" id="id_7169776_1790742_1_1">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="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" id="id_7169776_1790742_2_1">Exercise of stock options and issuance of employee stock purchase plan shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US" id="id_7169776_1789679_1_1">Proceeds from Sale and Maturity of Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US" id="id_7169776_1789679_2_1">Proceeds from the sale of marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US" id="id_7169776_1791355_1_1">Product [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US" id="id_7169776_1791355_2_1">Product Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" id="id_7169776_1790804_1_1">Product and Service [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" id="id_7169776_1790804_2_1">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="id_7169776_1790805_1_1">Product and Service [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="id_7169776_1790805_2_1">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" id="id_7169776_1789725_1_1">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" id="id_7169776_1789725_2_1">Net Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" id="id_7169776_1789725_6_1">Net Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_7169776_1790823_1_1">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_7169776_1790823_2_1">Net Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" id="id_7169776_1791038_1_1">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" id="id_7169776_1791038_2_1">Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" id="id_7169776_1790882_1_1">Range [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" id="id_7169776_1790882_2_1">Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1792136_1_1">Receivables, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1792136_2_1">Accounts Receivable Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:label="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1966538_3_1">Recently Adopted Accounting Standards, Policy [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1966538_1_1">Recently Adopted Accounting Standards [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1966538_2_1">Recently Adopted Accounting Standards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:to="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RemedialActionObjectiveTimeFrame" xlink:label="neog_RemedialActionObjectiveTimeFrame"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_RemedialActionObjectiveTimeFrame_lbl" xml:lang="en-US" id="id_7169776_1886068_3_1">Environmental remediation expense, period of remediation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_RemedialActionObjectiveTimeFrame_lbl" xml:lang="en-US" id="id_7169776_1886068_1_1">Remedial Action Objective Time Frame</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_RemedialActionObjectiveTimeFrame_lbl" xml:lang="en-US" id="id_7169776_1886068_2_1">Environmental remediation expense, period of remediation, years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_RemedialActionObjectiveTimeFrame" xlink:to="neog_RemedialActionObjectiveTimeFrame_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_7169776_1792235_1_1">Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_7169776_1792235_2_1">Research and development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xlink:label="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1998120_3_1">Restatement of Previously Issued Consolidated Financial Statements Policy.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1998120_1_1">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="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1998120_2_1">Restatement of Previously Issued Financial Statements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xlink:to="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_7169776_1791896_1_1">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_7169776_1791896_2_1">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="id_7169776_1791757_1_1">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="id_7169776_1791757_2_1">Retained Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US" id="id_7169776_1792966_1_1">Revenue from Contract with Customer [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US" id="id_7169776_1792966_2_1">Revenue from Contract with Customer [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" id="id_7169776_1791919_1_1">Revenue from Contract with Customer, Excluding Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" id="id_7169776_1791919_32_1">Total revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" id="id_7169776_1791919_2_1">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" id="id_7169776_1791919_12_1">Total revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" id="id_7169776_1791920_1_1">Revenue from Contract with Customer, Including Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" id="id_7169776_1791920_2_1">Product revenues to external customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_lbl" xml:lang="en-US" id="id_7169776_1792972_1_1">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="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_lbl" xml:lang="en-US" id="id_7169776_1792972_2_1">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="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_lbl" xml:lang="en-US" id="id_7169776_1791927_1_1">Revenue, Initial Application Period Cumulative Effect Transition [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_lbl" xml:lang="en-US" id="id_7169776_1791927_2_1">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="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1790672_1_1">Revenue Recognition, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="id_7169776_1790672_2_1">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" id="id_7169776_1790684_1_1">Revenues [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" id="id_7169776_1790684_2_1">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RodenticidesInsecticidesAndDisinfectantsMember" xlink:label="neog_RodenticidesInsecticidesAndDisinfectantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_RodenticidesInsecticidesAndDisinfectantsMember_lbl" xml:lang="en-US" id="id_7169776_1998124_3_1">Rodenticides Insecticides and Disinfectants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_RodenticidesInsecticidesAndDisinfectantsMember_lbl" xml:lang="en-US" id="id_7169776_1998124_1_1">Rodenticides Insecticides and Disinfectants [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_RodenticidesInsecticidesAndDisinfectantsMember_lbl" xml:lang="en-US" id="id_7169776_1998124_2_1">Rodenticides, Insecticides &amp; Disinfectants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_RodenticidesInsecticidesAndDisinfectantsMember" xlink:to="neog_RodenticidesInsecticidesAndDisinfectantsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" id="id_7169776_1792506_1_1">Sale of Stock [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" id="id_7169776_1792506_2_1">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="id_7169776_1792532_1_1">Scenario, Forecast [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="id_7169776_1792532_2_1">During Fiscal 2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioForecastMember" xlink:to="us-gaap_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_7169776_1790724_1_1">Scenario, Unspecified [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_7169776_1790724_2_1">Scenario, Unspecified [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_7169776_1793071_1_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_7169776_1793071_2_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1791400_1_1">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="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1791400_2_1">Calculation of Net Income Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfGeographicalInformationLineItems" xlink:label="neog_ScheduleOfGeographicalInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_ScheduleOfGeographicalInformationLineItems_lbl" xml:lang="en-US" id="id_7169776_1810742_3_1">Schedule Of Geographical Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_ScheduleOfGeographicalInformationLineItems_lbl" xml:lang="en-US" id="id_7169776_1810742_1_1">Schedule Of Geographical Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_ScheduleOfGeographicalInformationLineItems_lbl" xml:lang="en-US" id="id_7169776_1810742_2_1">Schedule Of Geographical Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_ScheduleOfGeographicalInformationLineItems" xlink:to="neog_ScheduleOfGeographicalInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfGeographicalInformationTable" xlink:label="neog_ScheduleOfGeographicalInformationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_ScheduleOfGeographicalInformationTable_lbl" xml:lang="en-US" id="id_7169776_1894052_3_1">Schedule Of Geographical Information [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_ScheduleOfGeographicalInformationTable_lbl" xml:lang="en-US" id="id_7169776_1894052_1_1">Schedule Of Geographical Information [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_ScheduleOfGeographicalInformationTable_lbl" xml:lang="en-US" id="id_7169776_1894052_2_1">Schedule Of Geographical Information [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_ScheduleOfGeographicalInformationTable" xlink:to="neog_ScheduleOfGeographicalInformationTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1791425_1_1">Schedule of Inventory, Current [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1791425_2_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="id_7169776_1793817_1_1">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="id_7169776_1793817_2_1">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="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" id="id_7169776_1793818_1_1">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="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" id="id_7169776_1793818_2_1">Segment Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xml:lang="en-US" id="id_7169776_1793822_1_1">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="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xml:lang="en-US" id="id_7169776_1793822_2_1">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="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1793825_1_1">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="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1793825_2_1">Stock Option Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1793828_1_1">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="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="id_7169776_1793828_2_1">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="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_lbl" xml:lang="en-US" id="id_7169776_1811270_3_1">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/label" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_lbl" xml:lang="en-US" id="id_7169776_1811270_1_1">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="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_lbl" xml:lang="en-US" id="id_7169776_1811270_2_1">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="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_lbl" xml:lang="en-US" id="id_7169776_1893219_3_1">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/label" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_lbl" xml:lang="en-US" id="id_7169776_1893219_1_1">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="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_lbl" xml:lang="en-US" id="id_7169776_1893219_2_1">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="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:to="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US" id="id_7169776_1793348_1_1">Segments [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US" id="id_7169776_1793348_2_1">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="id_7169776_1792831_1_1">Geographical [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="id_7169776_1792831_2_1">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_7169776_1793349_1_1">Segment Reporting [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_7169776_1793349_2_1">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7169776_1792835_1_1">Segment Reporting Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="id_7169776_1792835_2_1">Segment Information and Geographical Data</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="id_7169776_1791517_1_1">Segment Reporting Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="id_7169776_1791517_2_1">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="id_7169776_1791524_1_1">Selling and Marketing Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="id_7169776_1791524_2_1">Sales and marketing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US" id="id_7169776_1793894_1_1">Service [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US" id="id_7169776_1793894_2_1">Service Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_7169776_1793398_1_1">Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_7169776_1793398_2_1">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_7169776_1792889_1_1">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_7169776_1792889_2_1">Stock option vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_lbl" xml:lang="en-US" id="id_7169776_1793402_1_1">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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_lbl" xml:lang="en-US" id="id_7169776_1793402_2_1">Compensation expense related to share based awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl" xml:lang="en-US" id="id_7169776_1792891_1_1">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl" xml:lang="en-US" id="id_7169776_1792891_2_1">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="id_7169776_1791574_1_1">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="id_7169776_1791574_2_1">Expected dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="id_7169776_1793408_1_1">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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="id_7169776_1793408_2_1">Expected option life (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_7169776_1792902_1_1">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/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_7169776_1792902_2_1">Expected stock price volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="id_7169776_1791577_1_1">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="id_7169776_1791577_2_1">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xlink:label="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne_lbl" xml:lang="en-US" id="id_7169776_1889070_3_1">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/label" xlink:label="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne_lbl" xml:lang="en-US" id="id_7169776_1889070_1_1">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="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne_lbl" xml:lang="en-US" id="id_7169776_1889070_2_1">Stock option contractual terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xlink:to="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="id_7169776_1791584_1_1">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="id_7169776_1791584_14_1">Shares, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="id_7169776_1793942_1_1">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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="id_7169776_1793942_2_1">Shares, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_7169776_1791585_1_1">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/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_7169776_1791585_2_1">Weighted-average fair value per share of stock options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_7169776_1793944_1_1">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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_7169776_1793944_4_1">Shares Outstanding, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_7169776_1793944_5_1">Shares Outstanding, Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7169776_1793946_1_1">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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7169776_1793946_4_1">Weighted-Average Exercise Price, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7169776_1793946_5_1">Weighted-Average Exercise Price, Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7169776_1793436_1_1">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="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7169776_1793436_2_1">Weighted-Average Exercise Price, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7169776_1792245_1_1">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="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7169776_1792245_2_1">Weighted-Average Exercise Price, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7169776_1792246_1_1">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="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_7169776_1792246_2_1">Weighted-Average Exercise Price, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="id_7169776_1792248_1_1">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="id_7169776_1792248_2_1">Equity Compensation Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xml:lang="en-US" id="id_7169776_1792253_1_1">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="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xml:lang="en-US" id="id_7169776_1792253_2_1">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="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_SignificantAccountingPoliciesLineItems" xlink:label="neog_SignificantAccountingPoliciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_SignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US" id="id_7169776_1800473_3_1">Significant Accounting Policies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_SignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US" id="id_7169776_1800473_1_1">Significant Accounting Policies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_SignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US" id="id_7169776_1800473_2_1">Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_SignificantAccountingPoliciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_SignificantAccountingPoliciesTable" xlink:label="neog_SignificantAccountingPoliciesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_SignificantAccountingPoliciesTable_lbl" xml:lang="en-US" id="id_7169776_1892686_3_1">Significant Accounting Policies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_SignificantAccountingPoliciesTable_lbl" xml:lang="en-US" id="id_7169776_1892686_1_1">Significant Accounting Policies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_SignificantAccountingPoliciesTable_lbl" xml:lang="en-US" id="id_7169776_1892686_2_1">Significant Accounting Policies [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_SignificantAccountingPoliciesTable" xlink:to="neog_SignificantAccountingPoliciesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" id="id_7169776_1794690_1_1">Segments [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" id="id_7169776_1794690_2_1">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_7169776_1792342_1_1">Equity Components [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_7169776_1792342_2_1">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" id="id_7169776_1792343_1_1">Geographical [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" id="id_7169776_1792343_2_1">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_7169776_1792344_1_1">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_7169776_1792344_2_1">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_7169776_1793531_1_1">Statement of Cash Flows [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_7169776_1793531_2_1">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_7169776_1794691_1_1">Statement of Financial Position [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_7169776_1794691_2_1">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_7169776_1793532_1_1">Statement of Comprehensive Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_7169776_1793532_2_1">Statement of Comprehensive Income [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7169776_1792346_1_1">Statement of Stockholders' Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7169776_1792346_2_1">Statement of Stockholders' Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_7169776_1794693_1_1">Scenario [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_7169776_1794693_2_1">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_7169776_1793677_1_1">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_7169776_1793677_2_1">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_7169776_1794708_1_1">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_7169776_1794708_6_1">Total Stockholders' Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7169776_1794709_1_1">Stockholders' Equity Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_7169776_1794709_2_1">Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1793543_1_1">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1793543_4_1">Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" id="id_7169776_1793543_5_1">Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xml:lang="en-US" id="id_7169776_1794717_1_1">Stockholders' Equity Note, Stock Split, Conversion Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xml:lang="en-US" id="id_7169776_1794717_2_1">Stock split ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US" id="id_7169776_1794722_1_1">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="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US" id="id_7169776_1794722_2_1">Issuance of shares under employee stock purchase plan (in shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US" id="id_7169776_1794724_1_1">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="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US" id="id_7169776_1794724_2_1">Issuance of shares under share-based compensation plan (in shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_7169776_1794726_1_1">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="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_7169776_1794726_14_1">Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xml:lang="en-US" id="id_7169776_1794730_1_1">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="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xml:lang="en-US" id="id_7169776_1794730_2_1">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="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US" id="id_7169776_1794733_1_1">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="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US" id="id_7169776_1794733_2_1">Issuance of shares under share-based compensation plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xml:lang="en-US" id="id_7169776_1792369_1_1">Stock Repurchased and Retired During Period, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xml:lang="en-US" id="id_7169776_1792369_2_1">Number of shares repurchased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_StockRepurchaseProgramLineItems" xlink:label="neog_StockRepurchaseProgramLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_StockRepurchaseProgramLineItems_lbl" xml:lang="en-US" id="id_7169776_1806857_3_1">Stock repurchase program.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_StockRepurchaseProgramLineItems_lbl" xml:lang="en-US" id="id_7169776_1806857_1_1">Stock Repurchase Program [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_StockRepurchaseProgramLineItems_lbl" xml:lang="en-US" id="id_7169776_1806857_2_1">Stock Repurchase Program [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_StockRepurchaseProgramLineItems" xlink:to="neog_StockRepurchaseProgramLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl" xml:lang="en-US" id="id_7169776_1793711_1_1">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="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl" xml:lang="en-US" id="id_7169776_1793711_2_1">Shares authorized to purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_StockRepurchaseProgramsTable" xlink:label="neog_StockRepurchaseProgramsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_StockRepurchaseProgramsTable_lbl" xml:lang="en-US" id="id_7169776_1893269_3_1">Stock Repurchase Programs [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_StockRepurchaseProgramsTable_lbl" xml:lang="en-US" id="id_7169776_1893269_1_1">Stock Repurchase Programs [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_StockRepurchaseProgramsTable_lbl" xml:lang="en-US" id="id_7169776_1893269_2_1">Stock Repurchase Programs [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_StockRepurchaseProgramsTable" xlink:to="neog_StockRepurchaseProgramsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsegmentsConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_7169776_1792378_1_1">Subsegments Consolidation Items [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsegmentsConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_7169776_1792378_2_1">Subsegments Consolidation Items [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="us-gaap_SubsegmentsConsolidationItemsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsegmentsConsolidationItemsDomain_lbl" xml:lang="en-US" id="id_7169776_1792379_1_1">Subsegments Consolidation Items [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsegmentsConsolidationItemsDomain_lbl" xml:lang="en-US" id="id_7169776_1792379_2_1">Subsegments Consolidation Items [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsegmentsConsolidationItemsDomain" xlink:to="us-gaap_SubsegmentsConsolidationItemsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" id="id_7169776_1792391_1_1">Sale of Stock [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" id="id_7169776_1792391_2_1">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7169776_1844407_3_1">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/label" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7169776_1844407_1_1">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/terseLabel" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_7169776_1844407_2_1">Deferred tax benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xlink:to="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet_lbl" xml:lang="en-US" id="id_7169776_1998045_3_1">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/label" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet_lbl" xml:lang="en-US" id="id_7169776_1998045_1_1">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/terseLabel" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet_lbl" xml:lang="en-US" id="id_7169776_1998045_2_1">Deferred tax benefit, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xlink:to="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_lbl" xml:lang="en-US" id="id_7169776_1844328_3_1">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/label" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_lbl" xml:lang="en-US" id="id_7169776_1844328_1_1">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/terseLabel" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_lbl" xml:lang="en-US" id="id_7169776_1844328_2_1">Current tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:to="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xlink:label="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember_lbl" xml:lang="en-US" id="id_7169776_1926051_3_1">The University of Queensland Animal Genetics Laboratory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember_lbl" xml:lang="en-US" id="id_7169776_1926051_1_1">The University of Queensland Animal Genetics Laboratory [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember_lbl" xml:lang="en-US" id="id_7169776_1926051_2_1">The University of Queensland Animal Genetics Laboratory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xlink:to="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_7169776_1794380_1_1">Trading Symbol</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_7169776_1794380_2_1">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="us-gaap_TreasuryStockTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockTextBlock_lbl" xml:lang="en-US" id="id_7169776_1793187_1_1">Treasury Stock [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockTextBlock_lbl" xml:lang="en-US" id="id_7169776_1793187_2_1">Stock Purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockTextBlock" xlink:to="us-gaap_TreasuryStockTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TwoThousandElevenPlanMember" xlink:label="neog_TwoThousandElevenPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_TwoThousandElevenPlanMember_lbl" xml:lang="en-US" id="id_7169776_1899290_3_1">Two Thousand Eleven Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_TwoThousandElevenPlanMember_lbl" xml:lang="en-US" id="id_7169776_1899290_1_1">Two Thousand Eleven Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_TwoThousandElevenPlanMember_lbl" xml:lang="en-US" id="id_7169776_1899290_2_1">2011 Employee Stock Purchase Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_TwoThousandElevenPlanMember" xlink:to="neog_TwoThousandElevenPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" id="id_7169776_1794561_1_1">Type of Adoption [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" id="id_7169776_1794561_2_1">Type of Adoption [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_UnsecuredRevolvingLineOfCreditMember" xlink:label="neog_UnsecuredRevolvingLineOfCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_UnsecuredRevolvingLineOfCreditMember_lbl" xml:lang="en-US" id="id_7169776_1940024_3_1">Unsecured Revolving Line of Credit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_UnsecuredRevolvingLineOfCreditMember_lbl" xml:lang="en-US" id="id_7169776_1940024_1_1">Unsecured Revolving Line of Credit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_UnsecuredRevolvingLineOfCreditMember_lbl" xml:lang="en-US" id="id_7169776_1940024_2_1">Unsecured Revolving Line of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_UnsecuredRevolvingLineOfCreditMember" xlink:to="neog_UnsecuredRevolvingLineOfCreditMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US" id="id_7169776_1794631_1_1">UNITED STATES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US" id="id_7169776_1794631_2_1">Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="id_7169776_1795663_1_1">Use of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="id_7169776_1795663_2_1">Estimates and Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="id_7169776_1795716_1_1">Variable Rate [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="id_7169776_1795716_2_1">Variable Rate [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="id_7169776_1795717_1_1">Variable Rate [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="id_7169776_1795717_2_1">Variable Rate [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_VeterinaryInstrumentsAndDisposablesMember" xlink:label="neog_VeterinaryInstrumentsAndDisposablesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="neog_VeterinaryInstrumentsAndDisposablesMember_lbl" xml:lang="en-US" id="id_7169776_1998126_3_1">Veterinary Instruments and Disposables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="neog_VeterinaryInstrumentsAndDisposablesMember_lbl" xml:lang="en-US" id="id_7169776_1998126_1_1">Veterinary Instruments and Disposables [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="neog_VeterinaryInstrumentsAndDisposablesMember_lbl" xml:lang="en-US" id="id_7169776_1998126_2_1">Veterinary Instruments &amp; Disposables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="neog_VeterinaryInstrumentsAndDisposablesMember" xlink:to="neog_VeterinaryInstrumentsAndDisposablesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1795225_1_1">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_7169776_1795225_6_1">Denominator for diluted net income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_7169776_1795228_1_1">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_7169776_1795228_2_1">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="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>neog-20181130_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Presentation Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 3 -->
<!-- Creation date: 2018-12-26T22:44:53Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<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-20181130.xsd#DocumentandEntityInformation" roleURI="http://www.neogen.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfFinancialPositionClassified" roleURI="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfFinancialPositionClassifiedParen" roleURI="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfIncome" roleURI="http://www.neogen.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfOtherComprehensiveIncome" roleURI="http://www.neogen.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome" roleURI="http://www.neogen.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#StatementOfCashFlowsIndirect" roleURI="http://www.neogen.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureAccountingPoliciesAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureDisaggregatedRevenue" roleURI="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenue"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureInventories" roleURI="http://www.neogen.com/taxonomy/role/DisclosureInventories"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureCalculationOfNetIncomePerShare" roleURI="http://www.neogen.com/taxonomy/role/DisclosureCalculationOfNetIncomePerShare"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSegmentInformationAndGeographicalDataAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationAndGeographicalDataAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSegmentInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureSegmentInformationParenthetical" roleURI="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureDisaggregatedRevenueByGeographicLocation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenueByGeographicLocation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureEquityCompensationPlansAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureEquityCompensationPlansAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureStockOptionActivity" roleURI="http://www.neogen.com/taxonomy/role/DisclosureStockOptionActivity"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions" roleURI="http://www.neogen.com/taxonomy/role/DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureLongTermDebtAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#DisclosureStockPurchaseAdditionalInformation" roleURI="http://www.neogen.com/taxonomy/role/DisclosureStockPurchaseAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsLongTermDebtTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="neog-20181130.xsd#Role_NotesToFinancialStatementsTreasuryStockTextBlock" roleURI="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsTreasuryStockTextBlock"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_DocumentAndEntityInformationAbstract" xlink:label="neog_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_OtherIndefiniteLivedIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelatedIntangibleAssetsMember" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OtherIntangibleAssetsMember" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherIndefiniteLivedIntangibleAssets" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelatedIntangibleAssetsMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OtherIntangibleAssetsMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenueAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="1.1000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding_2" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.1100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.1200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.1300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="1.1900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="1.2100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.2200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_MarketableSecuritiesContractualMaturityPeriod" xlink:label="neog_MarketableSecuritiesContractualMaturityPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_SignificantAccountingPoliciesLineItems" xlink:label="neog_SignificantAccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_SignificantAccountingPoliciesTable" xlink:label="neog_SignificantAccountingPoliciesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:label="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="neog_SignificantAccountingPoliciesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_MarketableSecuritiesContractualMaturityPeriod" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesLineItems" xlink:to="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_SignificantAccountingPoliciesTable" xlink:to="neog_SignificantAccountingPoliciesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenue">
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalCareAndOtherMember" xlink:label="neog_AnimalCareAndOtherMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalSafetyMember" xlink:label="neog_AnimalSafetyMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_BacterialAndGeneralSanitationMember" xlink:label="neog_BacterialAndGeneralSanitationMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CultureMediaAndOtherMember" xlink:label="neog_CultureMediaAndOtherMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_FoodSafetyMember" xlink:label="neog_FoodSafetyMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_GenomicsServicesMember" xlink:label="neog_GenomicsServicesMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_LifeSciencesMember" xlink:label="neog_LifeSciencesMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_NaturalToxinsAllergensAndDrugResiduesMember" xlink:label="neog_NaturalToxinsAllergensAndDrugResiduesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RodenticidesInsecticidesAndDisinfectantsMember" xlink:label="neog_RodenticidesInsecticidesAndDisinfectantsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_VeterinaryInstrumentsAndDisposablesMember" xlink:label="neog_VeterinaryInstrumentsAndDisposablesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_NaturalToxinsAllergensAndDrugResiduesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_BacterialAndGeneralSanitationMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_CultureMediaAndOtherMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_RodenticidesInsecticidesAndDisinfectantsMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_GenomicsServicesMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_LifeSciencesMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_VeterinaryInstrumentsAndDisposablesMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="neog_AnimalCareAndOtherMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_FoodSafetyMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_AnimalSafetyMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_CostOfRevenueAbstract" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_GrossProfit" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="srt_ProductOrServiceAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201409Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureInventories">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryCurrentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureCalculationOfNetIncomePerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_EarningsPerShareLineItems" xlink:label="neog_EarningsPerShareLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_EarningsPerShareTable" xlink:label="neog_EarningsPerShareTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="neog_EarningsPerShareTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_EarningsPerShareLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_EarningsPerShareTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_EarningsPerShareTable" xlink:to="neog_EarningsPerShareLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationAndGeographicalDataAdditionalInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformation">
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalSafetyMember" xlink:label="neog_AnimalSafetyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_FoodSafetyMember" xlink:label="neog_FoodSafetyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntersubsegmentEliminationsMember" xlink:label="us-gaap_IntersubsegmentEliminationsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" order="3.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SubsegmentsConsolidationItemsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_FoodSafetyMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_AnimalSafetyMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="us-gaap_SubsegmentsConsolidationItemsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsConsolidationItemsDomain" xlink:to="us-gaap_IntersubsegmentEliminationsMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="us-gaap_AccountingStandardsUpdate201409Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AnimalSafetyMember" xlink:label="neog_AnimalSafetyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_FoodSafetyMember" xlink:label="neog_FoodSafetyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" order="3.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" order="4.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" order="5.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="7.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_FoodSafetyMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="neog_AnimalSafetyMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201409Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenueByGeographicLocation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfGeographicalInformationLineItems" xlink:label="neog_ScheduleOfGeographicalInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfGeographicalInformationTable" xlink:label="neog_ScheduleOfGeographicalInformationTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="neog_ScheduleOfGeographicalInformationTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfGeographicalInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfGeographicalInformationTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfGeographicalInformationTable" xlink:to="srt_StatementGeographicalAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfGeographicalInformationTable" xlink:to="neog_ScheduleOfGeographicalInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureEquityCompensationPlansAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xlink:label="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TwoThousandElevenPlanMember" xlink:label="neog_TwoThousandElevenPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="neog_TwoThousandElevenPlanMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureStockOptionActivity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:label="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:to="us-gaap_StatementScenarioAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:to="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_BusinessCombinationConsiderationPayable" xlink:label="neog_BusinessCombinationConsiderationPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_BusinessCombinationDateOfConsiderationPayable" xlink:label="neog_BusinessCombinationDateOfConsiderationPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_ClarusLabsIncMember" xlink:label="neog_ClarusLabsIncMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_LivestockGeneticServicesLlcMember" xlink:label="neog_LivestockGeneticServicesLlcMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_PaymentForBusinessAcquisitionContingentConsideration" xlink:label="neog_PaymentForBusinessAcquisitionContingentConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xlink:label="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="neog_ClarusLabsIncMember" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="neog_LivestockGeneticServicesLlcMember" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="neog_PaymentForBusinessAcquisitionContingentConsideration" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="neog_BusinessCombinationConsiderationPayable" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="neog_BusinessCombinationDateOfConsiderationPayable" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="srt_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_LiborPlusMember" xlink:label="neog_LiborPlusMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_UnsecuredRevolvingLineOfCreditMember" xlink:label="neog_UnsecuredRevolvingLineOfCreditMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="neog_UnsecuredRevolvingLineOfCreditMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_StatementScenarioAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="neog_LiborPlusMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xlink:label="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xlink:label="us-gaap_AccruedEnvironmentalLossContingenciesCurrent"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CommitmentAndContingenciesTextualAbstract" xlink:label="neog_CommitmentAndContingenciesTextualAbstract"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:label="neog_CommitmentsAndContingenciesDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CommitmentsAndContingenciesDisclosureTable" xlink:label="neog_CommitmentsAndContingenciesDisclosureTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EnvironmentalRemediationExpense" xlink:label="us-gaap_EnvironmentalRemediationExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RemedialActionObjectiveTimeFrame" xlink:label="neog_RemedialActionObjectiveTimeFrame"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_CommitmentAndContingenciesTextualAbstract" xlink:to="neog_CommitmentsAndContingenciesDisclosureTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="us-gaap_EnvironmentalRemediationExpense" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="neog_RemedialActionObjectiveTimeFrame" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="us-gaap_AccrualForEnvironmentalLossContingencies" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="us-gaap_AccruedEnvironmentalLossContingenciesCurrent" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_CommitmentsAndContingenciesDisclosureTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_CommitmentsAndContingenciesDisclosureTable" xlink:to="srt_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_CommitmentsAndContingenciesDisclosureTable" xlink:to="neog_CommitmentsAndContingenciesDisclosureLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/DisclosureStockPurchaseAdditionalInformation">
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_CumulativeStockRepurchasedAndRetiredValue" xlink:label="neog_CumulativeStockRepurchasedAndRetiredValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:label="us-gaap_DisclosureOfRepurchaseAgreementsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_StockRepurchaseProgramLineItems" xlink:label="neog_StockRepurchaseProgramLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_StockRepurchaseProgramsTable" xlink:label="neog_StockRepurchaseProgramsTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:to="neog_StockRepurchaseProgramsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_StockRepurchaseProgramLineItems" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_StockRepurchaseProgramLineItems" xlink:to="neog_CumulativeStockRepurchasedAndRetiredValue" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_StockRepurchaseProgramLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_StockRepurchaseProgramsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_StockRepurchaseProgramsTable" xlink:to="us-gaap_StatementScenarioAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="neog_StockRepurchaseProgramsTable" xlink:to="neog_StockRepurchaseProgramLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:label="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="neog-20181130.xsd#neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xlink:label="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MarketableSecuritiesPolicy" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UseOfEstimates" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryPolicyTextBlock" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ConsolidationItemsAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsTreasuryStockTextBlock">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="us-gaap_TreasuryStockTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>g668537dsp001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g668537dsp001.jpg
M_]C_X1VN17AI9@  34T *@    @ " $2  ,    !  $   $:  4    !
M;@$;  4    !    =@$H  ,    !  (   $Q  (    >    ?@$R  (    4
M    G $[  (    )    L(=I  0    !    O    .@ +<;    G$  MQL
M "<0061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RD ,C Q.#HQ,CHR." P
M,CHP,3HU,@!S;6ET<VAI<@       Z !  ,    !__\  * "  0    !   "
MHJ #  0    !   #2          & 0,  P    $ !@   1H !0    $   $V
M 1L !0    $   $^ 2@  P    $  @   @$ !     $   %& @( !     $
M !Q@         $@    !    2     '_V/_M  Q!9&]B95]#30 !_^X #D%D
M;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,
M# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0
M% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,_\  $0@ H "  P$B  (1 0,1 ?_=  0 "/_$ 3\   $% 0$!
M 0$!          ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%
M!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&A
ML4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*S
MA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7
MY_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2
MT? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-U
MX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P#
M 0 "$0,1 #\ ]0R<AN-0^YP+@V(:T2XDG:UC&_G.<XJF.L&1^I97G^B.B-U.
MQM.&;73MKLJ>Z-3#;*W.5._KG1LFE^/:_?5>PM<V0-S'?HG[7M>/^@[>DI/^
MUW;6G[#E:SN'I\06C][\[=N]O[BL_;:?W;?^V;?_ $FN4Q^AV75TV8M>,<9@
MFM[/M;I/[U=C<MOYS=G_ (+_ (/](3]@9?I>E9CT.:U^]C?UP_2#6/#G.R?;
M^BIQV?Z/?59^C9ZJ2GI_ME/[MO\ VU;_ .DTWVZB8BV3Q^BM_P#2:Y#]E^O5
M94*<>R^Y[?3</MS6EK/4MLJ;NM:^I[;?=Z5-GI^GZ^.K/[&O-;\9N/6S&N %
MP(S'O.WZ&Q_KL]*MOY]>_P#2;_724]*,_'/ L/\ UJS_ -)ISG4#D6#_ *U9
M_P"DUSC^FYF0-V;C,LM=NW&MV8UHAA-(J8'^UGVNV_>SV?H/3_PE2KMZ-U*K
M)-M-%(89;#G=0+]K@]EO^%]+?ML=Z:2GJ_MV/X6>/\U9_P"DTW[0QO\ A/\
MMJS_ -)KFJ>BV^RO)QFV5.>'Y!8_.:\N >QEE'JOM^AZUOZ-[T[^F=0]PJQZ
MVL?[G5OMSGM)#A8QCH<&O;N=;^9Z7\A)3TOVRB)]^O\ P=G_ )!/]LI/9_\
MVV__ ,@N99TK.K;D%N-2VR]H87-=G#V%S1<S=].IWV?U?2?1_A?^,L0ST3-L
MTMQ:"P&6,99GL ^G]-HEEEK)K_3?G^])3U'[0Q.[G?YC_P#R*7[1Q/WG?YC_
M /R*:J^FFIE+*[ME;0QLLL<8:-K=SWASW?VE+[8S_1V_]MO_ /(I*6_:&)^\
M[_,?_P"11JK:[JQ94[<PS!^!VN']ER']L9_H[?\ MM__ )%1Z>=V.7:B;;C!
M$'6VSLDI_]#TKJ6X8P+6[W"V@AH($Q;48]R!U"G)SZ&U 96(6/:\68]E;7';
M_@W_ *3W4O\ \(Q6.IO]/#=9$^FZM\:Z[;&/V^T.^EMVJIC]<=E!QQ<5]X88
M<6.;H?/<6I*6JQ,JNJNK=FO%8K][[*R]QKL]<^J_U/\ #_S%WL_F4'IF#U/!
MR'VWWY>:Q[2!58:MC27>IO9OR;'^UOZ)ON5P]1S>W3KC_:K_ /)I?M'._P#*
MV[_.K_\ 2B2FCACH5.RZW)KHR@&FUC[6M<VRQA^GKO\ HV6>G[_^+^@Q7QU+
MHU=;G#-HV5@EQ]8& T>Z??\ FK);B=2(<35DM):&M:U[@&PTMTV9]+'-W?\
M T_V$XP\\G<^K)+AH7!SVRT2=GMZC]+W._2_324Z_P"U>E.$C-H(!&HM;X%W
M[_[K7)W=9Z0V=V=CB"T&;6:%P+JY]WY^WV+(&)F\/9E.:7A]@:;&D_O;'_M,
M^C_89[/]&K'I-!)&#G"=\@9#X.^=\M^T[?SO9_H_\&DIOLS>EFYU+,FDW;BU
M]8L:7AY.US-F[=NWNV[%;A89KKVL;]AZ@!6W8W;D6#03W&4-SO=]/Z:O8O4"
MZQF,[&NHX:TVD$_1>]LG>]SO;19[DE-Y+:)W1KX_!.DDI%9?CTN:VRQE;GR6
MAS@"8^EMW?2^DI"VDNV![2_3VR)U&X:?U5A]7R.B9756=+S67.RG5^DUS&G:
M&9#F'Z?\IV-M>_\ P7_754)^KHV=0MRKYMMK>Y[JVN)>RJBVL.]/'<]GZL*/
MTM'_ %N[](DIZI5\$12[_CKO_/MB+3;7?2RZH[J[6A['<2UPW-.J'A_S+O\
MC;O_ #[8DI__T?2>K3]@LAVR"SW:Z>]GN]GO_P SWKGZ'N #LK-LIJU8'-MR
M[1)'MWBZJC\P/_2OL_G&?Z1=%U)F_#L&PVR6DUB22 YI<!&[\W]U8^/FLHJ
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
M5^^[,;=5WJ%+6=@W^<:=WTF[TE.4;>D5M+#:UNX-,_M)\QM]GN-P?MV/W_\
M@B)C?LZZS]6<;;'RT>GU&QY,-]P$7_FUOW_^"+<-%!,FMI/'T1\$XJJ:06L:
M""2" -"="DIS&]/AS7>AD2PRV<VXCYM=?MV_R%$=+K 8!C9 ],;6$9EL@:Z;
MO7W?G>S]Q:Z"_-Q:WNK?:T/;&YO)$C=[H_DI*<\].:6!CL?*<T3$Y=DP[EF[
M[1N<S3Z"+C4OQ'.=3BY#B\ $69)M  XVLR+[&L_L*S^TL'_3-2_:6 /\.S[T
ME+?:LO\ [AO_ ,^O_P FF^U9G_<)_P#GU_\ DU+]I8'^G9]Z;]I]/'.36/[0
M24M]JS/^X;_\^O\ \FG^TY?_ '#?_GU_^32_:?3O^Y-7^>$2G,Q+W[*;J['Q
MNVM<"8&F[:/ZR2D8R<O_ +AO_P ^O_R:+C7C(J%@:6'<YKFNB0YCG5/^B7-^
MDQ%5;I_\P[_CK_\ S]:DI__4]-SI^S@@%VVRIQ#07&&V5N=[6;G?1"INHZ67
M5O\ 3R6NJW!CF-R6F'GU'->:]KK&;_S;%<SR[[. '%NZRII+26F'65L?[F^Y
MNYKE3MQ>I M]%C'B7;M^7D-@;CZ6W:RS_!;?4_X1)2'[!T<"-N=]'9._.G;(
M=LW;MWYJ([&Z:]NTG.@"/IYH/._G=N^D4046-:WU*,AUFT;_ $LESF!Q'O;6
M^ZZBQ[&N_/?56ABK,&5ICW_9/3U'KDV^I/\ X:]+T?3_ .N;TE*?A]/?M/JY
MS=H:!%N6-&1]+W?G_P"$?_./43A],VEILS8(_P!+ES(+G;]V[=O]R.:[RUWH
MX^0+(.SULC:PGMO?5;D6,;_4I>ANHZM)BEAAT:9EPEO[W\P[W_R/_!$E,1C]
M,9:+6W9C2'FS;ZF5L)<[U' UD^FYFYWT%5NJ!=LJOO;4QP+'-NO8]P].JG]9
M<<>YUSOT/TWV*T*.KEH)I:UWYS1FVD<_F.^S?N_O*'H];UC'&A,3G/U$3/\
M14E(Z&OHLJ>+[K/2_-LR+G-=(</TH.)[_I*_^T;(G95\['_^\R ^KJX'LJ#C
MWG+>/S6N_P"XKO\ ";Z_^FF+.M0W;0-0-TY9D&';A_17[OS4E-C]I/\ W:?^
MW'_^\ZB>J.!XH_[=?_[S( 9USTMQI LB=@RY$S]'><,?F^Y1=7UX,EM,N]GM
M.7 U!-ON^QN_FG^S_A$E-D]5=X4?]NO_ />919GL?E,NM=4QC*WM]CW/,N-1
M&AIK_P!&Y2Q<7-LK+LJRVBP.@,9:VP%L#W;_ $:O^I1_L3O^Y-_^<W_R"2E?
MM/!F/5$_ _W)\ SC;@##WV.$R)#K'O#M0/I2D,-P_P"U%Q^);_Y!/A/>_'!>
MXO<'/;N,20U[F-W;0W\UJ2G_U?3<T32W_C:3]UM:R6#ICF,#,?J#6$A[=CLG
M:)V^T>E:YGH_R6?JZULW^9;_ ,;3_P"?:UDNPZBUE3OJ[4YC?>!^K[6N>UOK
M;08_._1;O\)L24IM?3WW>F:^J5V6/V%Q?F;?I.K;8;&6.I;7I]/_ $7]A$S,
M7"Q[!61U%Y].=U-^01#1^=LO_G7;/SOS[%:IR<YE5;&=,=4P;&"L65 ,;N%?
M#'[=M-/Z7V?\76@7U-R['/R>C&U[Z167V&ATM<X%^,]WJ.=LKW^H[\S_ $?Y
MB2FSC]49==70,;*87@G?92YK&QNTLL=[6N]BNZSY*@<_J(:V.F6EQ)#@+*($
M;=KI-P]K]W_03NZAFA[&CIF00[5SM]'M&[9K^G^EM_2_U/\ A$E-G*RFXS6O
M>RQX<[:?28ZPC1S]SF5AS]OL_-:JPZSCELBC*F-Q:<:X'D,CW5!N[<[Z']OZ
M"#EV.R_T61T>[(J8=U;G.Q_I [0]@?DM>SV>[]_9[$.G'HJRAE5=&NJR'V.)
MLW4""X-8ZU^S*=[7,L?]!F_]'9_(WI3H8N?1E.<RIMK2P GU:;:A!_==D5U;
M_P"PA7]6HH?8Q].235$EE%KP9G^;=6QWJ<?F*(ZEG=^E9(TG1^-S^[_2U7%-
M=>2+V=&MWM?9<RUKJ)]1S?TC]IR1[K_YK_J_3K24ZS'![&N (#@" 00=?WFE
M25%O4,MT@]-R6D$#W.H@R[:YPVY+OH-_2*/[3RMF_P#9F5R!LFC=_6_I6W_I
M)*=!)43U#(''3\@D@G_ ]@P[?Y_Z?Z1VW_B;?^#]0F)F79#BVS$NQ8:#-OID
M$_NM-%MWT4E-I5NGF<:1_I+?_/EBLJMT^/LVG'J6_P#GRQ)3_];TW-_F6_\
M&T_^?:USH=DFD#T\ALD;&MMZB"-W\XS<[$WMKV5?G5_H['_X+_"=%F_S+?\
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
M_]#T[,CTFS_I:O\ SY6C)K*Z[6&NUC;&.Y:X @_%I0/V;T[_ +BT_P#;;?\
MR*2FRDJW[-Z=_P!Q:?\ MMO_ )%+]F]._P"XM/\ VVW_ ,BDILID#]GX'_<:
MK_,;_<F/3L F?L]?^:$E-A)5_P!F]/\ ^X]?^:$AT[!'%#!\ DILI*N,##'%
M31\$C@89YK'WG^])3825;]G87^B'WG^]+]G87^B'WG^])3925<=/PQQ4/O/]
MZ7V#$_T?XG^])385;I_]#KGS_P"J<J76J+L7IEU_3,<79C-OI5N#[ 9>UMGZ
M-CV.?MK+W?31^A69=G2<=^90,:\AVZEK2P- <X5_HW.>YGZ/9^<DI__9_^TF
M#E!H;W1O<VAO<" S+C  .$))300$       W' %:  ,;)4<< @   FMB' )0
M  AS;6ET<VAI<AP"!0 60V]R<%-E87)C:%9I97=01$8N87-P>  X0DE-!"4
M     !  PQT>B$4O[&<ZXL338TS#.$))300Z      #W    $     $
M  MP<FEN=$]U='!U=     4     4'-T4V)O;VP!     $EN=&5E;G5M
M $EN=&4     0VQR;0    ]P<FEN=%-I>'1E96Y":71B;V]L      MP<FEN
M=&5R3F%M951%6%0    * $@ 4  @ $8 4 !' "  -  P       /<')I;G10
M<F]O9E-E='5P3V)J8P    P 4 !R &\ ;P!F "  4P!E '0 =0!P       *
M<')O;V93971U<     $     0FQT;F5N=6T    ,8G5I;'1I;E!R;V]F
M"7!R;V]F0TU92P X0DE-!#L      BT    0     0      $G!R:6YT3W5T
M<'5T3W!T:6]N<P   !<     0W!T;F)O;VP      $-L8G)B;V]L      !2
M9W--8F]O;       0W)N0V)O;VP      $-N=$-B;V]L      !,8FQS8F]O
M;       3F=T=F)O;VP      $5M;$1B;V]L      !);G1R8F]O;
M0F-K9T]B:F,    !        4D="0P    ,     4F0@(&1O=6) ;^
M      !'<FX@9&]U8D!OX            $)L("!D;W5B0&_@
M0G)D5%5N=$8C4FQT                0FQD(%5N=$8C4FQT
M    4G-L=%5N=$8C4'AL0'+            *=F5C=&]R1&%T86)O;VP!
M %!G4'-E;G5M     %!G4',     4&=00P    !,969T56YT1B-2;'0
M          !4;W @56YT1B-2;'0               !38VP@56YT1B-0<F-
M60           !!C<F]P5VAE;E!R:6YT:6YG8F]O;      .8W)O<%)E8W1"
M;W1T;VUL;VYG          QC<F]P4F5C=$QE9G1L;VYG          UC<F]P
M4F5C=%)I9VAT;&]N9P         +8W)O<%)E8W14;W!L;VYG       X0DE-
M ^T      ! !+     $  @$L     0 ".$))300F       .
M #^    X0DE-! T       0   !X.$))3009       $    'CA"24T#\P
M    "0           0 X0DE-)Q        H  0         ".$))30/U
M  !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &       ! #(    !
M %H    &       ! #4    ! "T    &       !.$))30/X      !P  #_
M____________________________ ^@     ________________________
M_____P/H     /____________________________\#Z     #_________
M____________________ ^@  #A"24T$"       $     $   )    "0
M   X0DE-!!X       0     .$))300:      .A    !@             #
M2    J(    V #8 -@ X #4 ,P W "  ,0 Q "T ,@ P "T ,0 X "  0P!E
M '( = !I &8 :0!C &$ = !E "  ;P!F "  00!M &4 ;@!D &T 90!N '0
M+0!. &4 ;P!G &4 ;@ @ $, ;P!R '  +0 Q     0
M       !              *B   #2                      !
M                 !     !        ;G5L;     (    &8F]U;F1S3V)J
M8P    $       !28W0Q    !     !4;W @;&]N9P          3&5F=&QO
M;F<          $)T;VUL;VYG   #2     !29VAT;&]N9P   J(    &<VQI
M8V5S5FQ,<P    %/8FIC     0      !7-L:6-E    $@    =S;&EC94E$
M;&]N9P         '9W)O=7!)1&QO;F<         !F]R:6=I;F5N=6T    ,
M15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T960     5'EP965N=6T    *
M15-L:6-E5'EP90    !);6<@    !F)O=6YD<T]B:F,    !        4F-T
M,0    0     5&]P(&QO;F<          $QE9G1L;VYG          !"=&]M
M;&]N9P   T@     4F=H=&QO;F<   *B     W5R;%1%6%0    !
M;G5L;%1%6%0    !        37-G951%6%0    !       &86QT5&%G5$58
M5     $       YC96QL5&5X=$ES2%1-3&)O;VP!    "&-E;&Q497AT5$58
M5     $       EH;W)Z06QI9VYE;G5M    #T53;&EC94AO<GI!;&EG;@
M  =D969A=6QT    "79E<G1!;&EG;F5N=6T    /15-L:6-E5F5R=$%L:6=N
M    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E;G5M    $453;&EC94)'0V]L
M;W)4>7!E     $YO;F4    )=&]P3W5T<V5T;&]N9P         *;&5F=$]U
M='-E=&QO;F<         #&)O='1O;4]U='-E=&QO;F<         "W)I9VAT
M3W5T<V5T;&]N9P      .$))300H       ,     C_P        .$))3001
M       ! 0 X0DE-!!0       0    ".$))300,     !Q\     0   (
M  "@   !@   \    !Q@ !@  ?_8_^T #$%D;V)E7T--  '_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1" "@ ( # 2(  A$! Q$!_]T !  (_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#U#)R&XU#[G N#8AK1+B2=K6,;^<YSBJ8ZP9'ZEE>?Z(Z(W4[&TX9M
M=.VNRI[HU,-LK<Y4[^N=&R:7X]K]]5["US9 W,=^B?M>UX_Z#MZ2D_[7=M:?
ML.5K.X>GQ!:/WOSMV[V_N*S]MI_=M_[9M_\ 2:Y3'Z'9=739BUXQQF":WL^U
MND_O5V-RV_G-V?\ @O\ @_TA/V!E^EZ5F/0YK7[V-_7#](-8\.<[)]OZ*G'9
M_H]]5GZ-GJI*>G^V4_NV_P#;5O\ Z33?;J)B+9/'Z*W_ -)KD/V7Z]5E0IQ[
M+[GM]-P^W-:6L]2VRINZUKZGMM]WI4V>GZ?KXZL_L:\UOQFX];,:X 7 C,>\
M[?H;'^NSTJV_GU[_ -)O]=)3THS\<\"P_P#6K/\ TFG.=0.18/\ K5G_ *37
M./Z;F9 W9N,RRUV[<:W9C6B&$TBI@?[6?:[;][/9^@]/_"5*NWHW4JLDVTT4
MAAEL.=U OVN#V6_X7TM^VQWII*>K^W8_A9X_S5G_ *33?M#&_P"$_P"VK/\
MTFN:IZ+;[*\G&;94YX?D%C\YKRX![&64>J^WZ'K6_HWO3OZ9U#W"K'K:Q_N=
M6^W.>TD.%C&.AP:]NYUOYGI?R$E/2_;*(GWZ_P#!V?\ D$_VRD]G_P#;;_\
MR"YEG2LZMN06XU+;+VAA<UV</87-%S-WTZG?9_5])]'^%_XRQ#/1,VS2W%H+
M 98QEF>P#Z?TVB666LFO]-^?[TE/4?M#$[N=_F/_ /(I?M'$_>=_F/\ _(IJ
MKZ::F4LKNV5M#&RRQQAHVMW/>'/=_:4OMC/]';_VV_\ \BDI;]H8G[SO\Q__
M )%&JMKNK%E3MS#,'X':X?V7(?VQG^CM_P"VW_\ D5'IYW8Y=J)MN,$0=;;.
MR2G_T/2NI;AC M;O<+:"&@@3%M1CW('4*<G/H;4!E8A8]KQ9CV5M<=O^#?\
MI/=2_P#PC%8ZF_T\-UD3Z;JWQKKML8_;[0[Z6W:JF/UQV4''%Q7WAAAQ8YNA
M\]Q:DI:K$RJZJZMV:\5BOWOLK+W&NSUSZK_4_P /_,7>S^90>F8/4\'(?;??
MEYK'M(%5AJV-)=ZF]F_)L?[6_HF^Y7#U'-[=.N/]JO\ \FE^T<[_ ,K;O\ZO
M_P!*)*:.&.A4[+K<FNC* :;6/M:US;+&'Z>N_P"C99Z?O_XOZ#%?'4NC5UN<
M,VC96"7'U@8#1[I]_P":LEN)U(AQ-62TEH:UK7N ;#2W39GTL<W=_P #3_83
MC#SR=SZLDN&A<'/;+1)V>WJ/TO<[]+]-)3K_ +5Z4X2,V@@$:BUO@7?O_NM<
MG=UGI#9W9V.(+09M9H7 NKGW?G[?8L@8F;P]F4YI>'V!IL:3^]L?^TSZ/]AG
ML_T:L>DT$D8.<)WR!D/@[YWRW[3M_.]G^C_P:2F^S-Z6;G4LR:3=N+7UBQI>
M'D[7,V;MV[>[;L5N%AFNO:QOV'J %;=C=N18-!/<90W.]WT_IJ]B]0+K&8SL
M:ZCAK3:03]%[VR=[W.]M%GN24WDMHG=&OC\$Z22D5E^/2YK;+&5N?):'. )C
MZ6W=]+Z2D+:2[8'M+]/;(G4;AI_56'U?(Z)E=59TO-9<[*=7Z37,:=H9D.8?
MI_RG8VU[_P#!?]=50GZNC9U"W*OFVVM[GNK:XE[*J+:P[T\=SV?JPH_2T?\
M6[OTB2GJE7P1%+O^.N_\^V(M-M=]++JCNKM:'L=Q+7#<TZH>'_,N_P"-N_\
M/MB2G__1])ZM/V"R';(+/=KI[V>[V>__ #/>N?H>X .RLVRFK5@<VW+M$D>W
M>+JJ/S _]*^S^<9_I%T74F;\.P;#;):36))(#FEP$;OS?W5CX^:RBH"_IA91
M6_;9?:\/V NY=9:QCG-KW;-KOTGYB2E?:,:VUUS.K6RV=S&LMV^X^E_-;OWK
M_:[\S]%_P:9_V9M4NZS<UETNW^__  ;]EC6.G]'^D=^D9_H_^!WI?M1DM;;T
MBHN) (;94X-Y<YSMS:_9M3T=0PK<F+.G8[,5Q(&2TLLD %S'>DVK=[F>G[?S
M&6I*38^*S+MR:J.HWN=4[9>R;FAKMV_]&YUK7?SE;OYFS9L_1?S*TF4Y[&M9
M]HK<&@"75$DQW<?6^DJ3W_5RUAJ].L;O8"VD@@D'1CA7[;/W5#%J^K^.PM$7
MRZ ^VO>[4#;6UWI_]!)3I>GG_P"GJ_[:=_Z73;,__3U?]M._]+JJ'_5]VK:J
M71,Q5/'/YB1LZ""0::@6\@TG2>)_1I*;9KS^UU0_ZT[_ -+JJ6WCJ57K/:\R
MR"QA8/YO-_>LM5.W!Z*]SMME];[W%S34Q_80:Z&>B]C6-_X-J+9MJO\ 7P<4
M@--<--5E32[;E-]^RA]FW](SWLIL24[*%D7BBHV%C[ "!MK:7NU,?1:L]O4N
MHRT.Q603[H^T_1D>X?J/TMN[]'_X(C8W4,AV[[71Z6@V^DV^R3KOW;\6C;_(
M24TW];SC;^@PW^D=&"VK(8_@?3]/&N8SWJ!ZU:2?4Q:I; 9N]=NKP[V^_"^C
M^C]]BU?M]'[MW_;%O_I).,ZD_FV_]LV_^DTE(>G]4P\T-JI</6# Y];0Z&Q[
M'!KK*ZMS6O\ ;]!&POYEW_&W?^?;$OMM/[MO_;-O_I-+"GT"2"W=9:X!P+3#
MK'N;[70[Z*2G_]+U54LC%Z=C_:.H75\5'U_I.:6-_2N_5]:]_P#UOU%=5)W5
M<9CG-?7D M<6:8][@2#MW,=74]KF._,VI*<"S-^JP-UH?E5BLEUCJF7;6AKK
M?4V[&.9Z>^NS]%7_ ,%_@O34_7^K9)9]HR!8T%IJVOWS1Z-%KW,=5O;97-7J
M/^G=Z=O\[75:MP]6Q&D!S;Q.[4X]\#:WU7;G>E[?8?\ OG\XF/6<(=LC_P!A
MK_,?Z'^2DIQ67_5K?26Y&0=M S&@,L+14QK<XW6-;3L;[7-^G^EWW^E5^F]1
M5AU+ZG5DM&==-#H)]-^CS+*_?]G_ 'OYI_\ Q?\ P2Z#*ZEC.HOJ:+@\UV03
M3D >W=4??56VSZ8_P+_5_P!#_.5+&>ZQC&NMMM(+":2#U)H=O<YCO7KFQU;M
MOJ^Q[_5P_P!!_@_324USF_4U[_29FW,-3RUS6U.'TW-K91N=B_S/K;/3V.]/
M_K2M&GZNO/INOR?4%9M -9#G,]*O)V[?L^V[TZ65O;1M?Z5K/YOUZZTA5:]Y
MK]:PV#94_P#2=0;+Q-'TF.:QV[T_==_Z$6?SN]1<&/IK+K;0(-9+K.HL>3:;
M'[&[BVYU;OL_N<[^;_X/]&DIL#K/U0 ]1EPJ9A6B65MNJK]9['VL]3'K;75D
MV>GCO?7ZE=OIO9^C_2J\WZS=$<7#[06[6[SOKL;[2'/:[WL;]-M;]BR76[RQ
MUEUC?6VF!;U!AD.)_1LCV?S;_:[^=_XM1#J['C9>Y[R+-C;[\YK2?>;6'>UK
M'L9C-_1^S?ZM22G8'UFZ(X5%N03ZUOH5@5V2;)J'I[?3W-_I%*@/K7]7R;0,
ML'T'%EL,?[7"='>S^0YW]19C;*=]QR<F]F*QK"]]61FNL:'AIJVU^BSVO_PC
M]_[_ /HEJ8V7TK$N.*<BZVVUP+?7%MFL,CT[+&;&U.V_FN]+U?4_/WI*8-^M
M_P!7G-8\91#+'-8QSJK6@EW'TZF_]<=_@OTGJ_S=B>SZW?5VJKUK,P,JV,M#
MRRS:66!KZ[ [T_H;;&H[>M=)L87M>7 ->3^BL)VAK+;?9Z>_Z-E?_G:B.O\
M12QMIN#6F2USV/;W+''WL;M^BY)3II*MB9^+F[SC/+Q4=KR6N:)(G3U&MW?V
M%924_P#_T_4,FYU-6]K=[BYK6M)V@E[FUMET._?6+D#IS;MV0*:[+R]PW9ES
M&N.[]+L]K*MS7_F+7SOYEO\ QU/_ )]K4,[%R\C;]FROLP <'L-;+&NGC=ZG
MN]O\EZ2G&:_H;F/J;;C.:YHW-;U!YAM9]9KFZ_H_3V;_ %&)WW=&M+KW7U.W
M2"]O4;(UVN=]%^UOTJO_  ):/V#JOI #J ]7\]YH9#O[&X?]6IXV%GU7[[LQ
MMU7>H4M9V#?YQIW?2;O24Y1MZ16TL-K6[@TS^TGS&WV>XW!^W8_?_P""(F-^
MSKK/U9QML?+1Z?4;'DPWW 1?^;6_?_X(MPT4$R:VD\?1'P3BJII!:QH()((
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
MK7.AV2:0/3R&R1L:VWJ((W?SC-SL3>VO95^=7^CL?_@O\)T6;_,M_P"-I_\
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
MVLO=]-'Z%9EV=)QWYE QKR';J6M+ T!SA7^C<Y[F?H]GYR2G_]DX0DE-!"$
M     %4    ! 0    \ 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '
M   3 $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P "  0P!3 #8    !
M #A"24T$!@      !P ( 0$  0$ _^$/\&AT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI
M2'IR95-Z3E1C>FMC.60B/SX@/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN
M<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-2XS+6,P,3$@-C8N
M,30U-C8Q+" R,#$R+S R+S V+3$T.C4V.C(W(" @(" @(" B/B \<F1F.E)$
M1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F
M+7-Y;G1A>"UN<R,B/B \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(B!X
M;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B('AM;&YS
M.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(@>&UL;G,Z
M<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O(B!X;6QN<SIX;7!-
M33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@>&UL;G,Z<W1%
M=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C
M945V96YT(R(@>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM;&YS.G!H;W1O<VAO<#TB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]P:&]T;W-H;W O,2XP+R(@>&UP.D-R96%T941A
M=&4](C(P,3@M,3$M,C!4,3,Z,3(Z-30M,#4Z,# B('AM<#I#<F5A=&]R5&]O
M;#TB04)"65D@1FEN95)E861E<B!%;F=I;F4@,3$B('AM<#I-;V1I9GE$871E
M/2(R,#$X+3$R+3(X5# R.C Q.C4R*S U.C,P(B!X;7 Z365T861A=&%$871E
M/2(R,#$X+3$R+3(X5# R.C Q.C4R*S U.C,P(B!D8SIF;W)M870](FEM86=E
M+VIP96<B('!D9CI0<F]D=6-E<CTB06-R;V)A="!$:7-T:6QL97(@,3$N," H
M5VEN9&]W<RDB('AM<$U-.D1O8W5M96YT240](G5U:60Z9#@S8S$R-C0M-6%A
M-BTT-CDY+6)A83DM969A,F9E-3 W.&9E(B!X;7!-33I);G-T86YC94E$/2)X
M;7 N:6ED.C0U,$%!.3@W1C$P.44Y,3%!,C V1C-%04,P,#DS-S(U(B!X;7!-
M33I/<FEG:6YA;$1O8W5M96YT240](G5U:60Z9#@S8S$R-C0M-6%A-BTT-CDY
M+6)A83DM969A,F9E-3 W.&9E(B!P:&]T;W-H;W Z0V]L;W)-;V1E/2(S(CX@
M/&1C.F-R96%T;W(^(#QR9&8Z4V5Q/B \<F1F.FQI/G-M:71S:&ER/"]R9&8Z
M;&D^(#PO<F1F.E-E<3X@/"]D8SIC<F5A=&]R/B \9&,Z=&ET;&4^(#QR9&8Z
M06QT/B \<F1F.FQI('AM;#IL86YG/2)X+61E9F%U;'0B/D-O<G!396%R8VA6
M:65W4$1&+F%S<'@\+W)D9CIL:3X@/"]R9&8Z06QT/B \+V1C.G1I=&QE/B \
M>&UP34TZ2&ES=&]R>3X@/')D9CI397$^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N
M/2)C;VYV97)T960B('-T179T.G!A<F%M971E<G,](F9R;VT@87!P;&EC871I
M;VXO<&1F('1O(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T;W-H;W B+SX@
M/')D9CIL:2!S=$5V=#IA8W1I;VX](F1E<FEV960B('-T179T.G!A<F%M971E
M<G,](F-O;G9E<G1E9"!F<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T
M;W-H;W @=&\@:6UA9V4O:G!E9R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB
M<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z-#4P04$Y.#=&,3 Y
M13DQ,4$R,#9&,T5!0S P.3,W,C4B('-T179T.G=H96X](C(P,3@M,3(M,CA4
M,#(Z,#$Z-3(K,#4Z,S B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H
M;W1O<VAO<"!#4S8@*%=I;F1O=W,I(B!S=$5V=#IC:&%N9V5D/2(O(B\^(#PO
M<F1F.E-E<3X@/"]X;7!-33I(:7-T;W)Y/B \>&UP34TZ1&5R:79E9$9R;VT@
M<W12968Z:6YS=&%N8V5)1#TB=75I9#HV-S0Q8CDY,2TU8C@X+30P8CDM.#8T
M-BTS9#(S8V-C.#@Y,&$B('-T4F5F.F1O8W5M96YT240](G5U:60Z9#@S8S$R
M-C0M-6%A-BTT-CDY+6)A83DM969A,F9E-3 W.&9E(B!S=%)E9CIO<FEG:6YA
M;$1O8W5M96YT240](G5U:60Z9#@S8S$R-C0M-6%A-BTT-CDY+6)A83DM969A
M,F9E-3 W.&9E(B\^(#PO<F1F.D1E<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO
M>#IX;7!M971A/B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E
M;F0](G<B/S[_[@ A061O8F4 9$     ! P 0 P(#!@               /_;
M (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$! 0$! @(! @(# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\(
M$0@#2 *B P$1  (1 0,1 ?_$ .   0 !!0$! 0$!           (! 4&!PD#
M @$*"P$!                     !   00" @$" P4( @(" P  " 4&!PD#
M! $" !D*(# 8$$ 2%!=0$1,5%C<X.38:8#30,W A(A$   <!   % @$%!PT*
M"0$9 0(#! 4&!P@ $1(3"2$4%3$B%A<Y(#!!(QB8V!! 43*6UC>7USAXF0I0
M8234)=6WN!EY0E(STS65-B@Z<8$TE+4F)W<I8)%3M':V<*&3N;'1<M)6QF@2
M 0                   -#_V@ , P$! A$#$0   /[^
M           6,O@  !1E8
M                                                          #D
M$<_R0YI(RDKBM,+.E)R"-\$OSK.5(!3%2  4YZ'H             496 ISZ
M/8 'X4Y4@          ' HV27$^0"D/4S$_ 6\N!Y'L4Y;BL *$M!3E*>  /
M(^SZ/4JCP/D^3Z/0^3R/( 'Z?@/DH#+R]GZ>Y0'T5)^'X#]/H'P?1\'Z >P
M/(]2F-2G;0RT   ')<ZT  '\6Y) GT0;,P)K$<##279S[*@D^8(:/)!G.$D@
M;P,-.S1Q_+0=9"WD&R*1M4L1M8\CT.M9RJ+>>)N<A&25,[,Y)$D22/!>3$#/
MCI(1&(XF1&\R(9[$WCL$       <Z"7!M\   ')<ZT  '\S9EAOLQ(UL:/-Q
MGR2W(0&2DL"&1N$ED<&3?Q(8UT?T4G\XQ. OQITUR1;-HEU-4&]"(9VL.6YG
MA=R7)S:-T&I#9I\&B#L\<VBG-C'> _ES.B)['+ W,;?*P_H^       .=!+@
MV^   #DN=:  #ER0A-%G(0D,=*CG*2@)2'+TZ)D'3/3L0:G.0IO@D82-.'YD
M).DT,6XG>=-SC(;!.9QJ<WD6\T8=IC;9&$Z\FL2 !MXYLF(FV"RF\3=QJ@L!
MK\U022-RFA3^JP^@      #G02X-O@   Y-G60  T00%-1FU"4I%LR8CP2Y(
M_%J-^$,3/B5Y!PW&4!8S;QKTW^1F,*)#&5D138AJ4S$MIZ&>EC+49 ?!=BV%
MI,<+06LWD:F,J-J$=RA-]&IS]-8G]*X!1E8 >0/4   YT$N#;X   /Y1BM+Z
M:L-Z%@,D,A)LF3%8#Q*(M9;#X(2D02\&0'5LPT\#X*<NIZ 'D#X/HI3]/D^3
M]/<O16GL5  /,^CY/,_3Y+(9:5)DI;2\'H 4Q4@IP?A4@  $23LT;;   !_/
MJ;V,M-QD;CQ+82".E@   !RT.,)V+.?Q_2V?H/L   I"K*(J3T *0LYZE[/L
MIS]/<    %.8R7T]2L+474      $%C>)O@  %*51Q:.TH!SD/Y!"2AUQ.XA
MSN.?I_0<?R6EX)DG](8.6AQ(-ZEA/ZESEN;\-VFV#$S\-D&,EJ,9-P@  I"$
MAODSDS PDO)D(*<P<V    :I,\+T#%2]%P +474    @N;4)*  'B6\NQQ:.
MTH!!8X3$FC>9U2.<QIP[$'^?R2*-R']MX.6AU+ +<41>3Q*LH"N/(^2H,!,^
M   *8_"J!0GD7,M1=2C*P  '@?A4         @N;4)*    _FP.@16&1%>#]
M!]EX+V ?!\E07,A6=BRL   *0JP     "W%Q               !2E40G-A$
ME@   <@SJ86\H3R!X MA0E( 6@MA9S\(9G4<ST]2L !1E88V9$>9[   MA<P
M>9]'T            "G*@   BP>Y*   H2N!RI.JQ2E4      #EH<^R-Q*L
MT<;)(XFT#9Q)4X=$TRZ$HS!31ANDA6;J,&-5'=<Y!EZ)W%T.W     !2E4
M"$!QT-SDC"81Q@)@&.G;8  $43U)4@   Y-G60       '+0Y8FA#>)F92&:
M$%R3QC9*8@06XZV'.0\C=Y="-QNTF"<?CM80;-6&W#:I_0,  496     '+<
MX2DVC "?QS-,[)?DWB<8 !%(N!)T   ')TZQ        Y6$'3)R0AL8@X9H9
MD9 8&;B-;F0EC,2.M1N(&)&!&WRVF5F*%.5A[&9        $?S\(M$"2]&GS
M(#3)_4"9.  14!*L   '\ZY/<^CZ/T%07(^S[ /8]SZ .<)>S/3:A^FL"H,N
M,B,:+X?18S<Y:C=YN(  'J?14EQ*@^SR*XS              $5RJ)/    Y
M'F"&'E$>8*,LQ8RQ'X?!^E26P^3Q+@49Z'F>8!YGJ74Q@I"T@ _3]/T\#]+.
M8@70Q,MQ]%.5Q.P[)F_0     1D/Y?RQ'6XV<98;Y(IE(8*=@S8H (KE42>
M  !P8(+'H=##N          4AYE>#R/4    %&5@  .5IM(WX2$     !$$_
MBD.@QOLW4:[)?F%G+4TZ?U?DU  17*HD\   #BZ8V2M,W,P-=E";U,@+L>!A
MQD9?C!2H+^:F,6-M&\SEJ9,=-CV    !YGH ?!CYD1^@ Y6FTC?A(0     H
MRL/$\SZ*8\BQ$-C8AI$Z&%Z !%0M1,    '"DT@70VB:-)9&WBX$+C2QFQ-H
MY]FG3HR:!(G'1@UD883Q(YF7G:P      \ST   !RN-HF_"0@
M * B^6\E^   #^=4YVGZ;1)1$S3\/LLA:@5IEA[EM*<'N>Y5GX40/@'V5A4G
MD>9Y ^0 "I+N4A3&-GB 0L.LAOPD(     #D\: (Z$G2VGH4A-@U&?IT.-N
M BV4)+(%(58 !Q0)(F$F7%4='                    <K3:1OPD(    1\
M(5%J-4D5C/#=YJHS,RPNA<R/)VC-Y@ BN>1*T   '\\)S9-^F3$;3'C?A'XM
M),(STT@96=D3@X;7-4G5@X3$]#^I(       &+F4    Y6FTC?A(0    BZ0
M>-1&!F4FN"UF;&M"*))LCB9T07)Q%\/ZM 17*HD\  #Q/8_GZ,E-QE_+68X?
M1;CQ,5/ R HS!"J+$64RLHS)S:!1GX 9$9&>9;  >1>3X*$IRD/H\0 "H(8G
M4DDJ;T         /(]041CYX&: BH5I)X  LA5EP.,Y#PW,=]0     "W%Q
M!K,_D=,V/Z%B<0 !XGR5   !_',=&2&AC9U=.R1R0-T$IS<
M!%<JB3P   .8I-8V>74 L12EY/(N91GV6,KB['Z           "E*H '( W.
M;#/TP4O!:3.3(C79?#:1(<  HBM     !%<JB3P   .0IR&(Q&V3.C."7AR=
M/DWT1%.NYJ4XIEQ.RQ_4J              <DS;I'4N9&HVZ9P:)-LFO#8Q=
MCL4    "F*D %$5H(KE42>   !R3,-(UDE3)BS%:?98#4!=C9Y9RE/@]BK/8
M^3]!<S+2G/L\#\!>"]E.>1;"F*, ^BJ!XF!F4%.#3IUB.9YGX+2?)6%\   /
M(]2VEN/<O!^%Y+H>!^%04Q4@P Z*F\    ##SC4=.20I_.61/*DRHMYN@T*?
MI$<[-'-DD"84;Q(EF[RRFVB*1ML$;CJR<IS-BN)0FL24)SP*TZ-G(4D(;D/Z
M;#CV;B.GP     *<J               ",9_-&=MSJ"#^8(CH;N()$FR=1ID
MU@;U-(&VC+B'!M@V>6TPXD.1J-E$QSD:='2*YI,VT9N8L3!.0Y.,_I'+N84?
MQO']*1T$           !XGL"D*L      HRL   /$MX+241BIFYBA6GD5QYE
MN/$]RB+*9B8L>Q>S&"^F,D023Q[EM-A%H-6DFS.@             ?A^@
M                                                % 5Y@1_+6:N/
M(VP:[(R'1 H"8!M\Y,%W.Q)"\YO']@)P1(!FLR91AAL\B,2X- DU"Q$EB)QM
M E<1T,K(X$E"<!"@AF9X; +B3A(''D= R(Y&<Z<$<B-9N@]3)#F<2]*\S,B,
M3D-WG.TD8:$.B9U+         !@Q_,N7XW4;J-0D0"?Y!0S@EJ1?-9G48A84
M)-0YXG, V2;]-%DES71'4U"=93*#IN1[-2&6FRR.)R<)-$T3GX8:=B"#)O(C
M>1+)>DDBT')4_K*.)AQ].V1CY?CB:=4S>1'\Y^$RB:1%HW(<Z3<9_:D
M   6XN(        -'G\QQ,@E80L)1'+@[8G#HGF8&8\8X=6#AZ=!SG<=JB"1
M>#$C4Q)8V.8:<S3M*1;,A,W,>+D1C)8FIC^A$O8    +<7$            H
M"O   *(K0 :L.99O8S(Q$VH14,F-=&Q#8YJHK39Y(8A<4Y(@C<4QO4U.5I&<
MW&>Q(DC.>)J\SHRP^3'#X.I1G                  /(]0   #R/@J#G,0"
M(7FCSIL0V+>2Y-1EJ+(41EIT!.8)5DEB$9+ UR9,863;, -,&?$,SW)F$# ?
MT"G3P   'D>H !;2Y         '\WQU5+<9"?!J(D$0,.A!;S2IM(UV9&4QN
M$T>4IX@U\2D(HDBS6!(TUH6 DT:L-1F+F!$SBRFQ2.!N,R$OY3GH:6-]E&?!
MG0(DFUC#2.Q.\A$2],<)$D>C*S9Q'XOY'XUJ3+-]E,590$&2?Y3'N>H    !
M9#F>8Z1T,#-YDGC'"&YM8CH;E*0Q IR@)NE,0')S%E(/'0DQ8@,9H3.(S&*D
MK#G2=VCFR;0-Y'&LS<O!,HBR1/-F&US49^%A.J!$\DN0&)YFM2+1VX.2)IPQ
MHZ1'.0S0W^:9.M1P"-C'2(Y9@LAM4QX_K>/<^#[     ,:/YUC4QO0UT:V-J
M&:DQR#1AIUU.;!H DX:2) &N#;)D13&M3,C4)N D"1I/8VV:L+027()'2 YZ
M%N-[%O,S)"$.C"S#R71I0["DG0          >)[        $?S S*3)S&"@+
M&8>;I-4FP3)2.)FIK$Q0W&7LP(LA[&?&$GB2B(QGP?)4&$&\3 38AKLL1Z&?
M$$R>!A!:BM-5FPB<AM@                       MY<            #X/
ML    MY<                   #^:LE67T\"Y@_#W!\GN?0/$]RT%&>93ED
M+H?0!5%<?@!Z%651\@ %^*8\R@ !]E,8R>8 *0HC\/L 'F"C+R>!<SW  /P_
M#\/(JC("(Y_1L    <ER>IB)# U4;C,0,4*XMIO<Q0UX5!+TB^:9)Q&)%K,<
M,N-<%X-XF)D_3.0                >)[      '&$[/    M!RN.K1'<NQ
MITL)"@E&:1-G&W31YX&M"5IM(BZ6\QPNI%DD2:>+Z3!(G'94S8%E+T
M                <83L\    <ESK0#0A$TV&; *4KS3INT_2Z$>B1QE!M0
M            MY<  #\/T            XPG9X    Y"G7H$2SC^6@@D2@.B
M1K$B68*;1-3&V2=YV"                /D^@ 6DNQ3%0?H       !QA.S
MP   !R7.M             *<H078    %.5                 .,)V>
M .2YUH                (<$<SU/HJ#T*<J 7@]SZ  +V>IZ@ ^CW*\RX]0
M#Z/L]C(#.C90  !QB.SH   !R7)\F2&A#8A((TL;I,--(DEC6YM( &(&7@&.
M&1@Q\^R^E@+^:O-H % 5YQT.O!3GF6(MX *,^RRGP#\/TMYC0 !3F+E,6P_
M#X*8\BUD&3O^   <C3KD    <ER018"W'-TQ0AP?9MLUJ8X929D2Q(NF[CG\
M>AU^.=)AIAA>#>YAQT$./A/0YYF_C*#01V8(KD^C=!PK-S&NR4IGIH,[G$EP
M           <B#KN   <E3K4    <ESK0         6DT02-!;C!398   ./
MIT;(AF=FM3?II8LI/TSL%"5P         !QZ.PH  !RP.IX   !R7.M
M           !QW/D\RN*T'D4Y1%:7@'@41YE05X!9RZEK,?+N?H / IC\+@5
M)K0[E@  '(\ZX %O+@  ?SX$O3R!0F+GH 4AY'R"K,^/H^0969>4P!7E0>!\
M@'X7 JS\ /T^S(2[%> >A]&7%T!ZGN>Q7%6#Z/H^S]/TJC]*D       Y%'7
M4          'X4!^GP"A* H@4I\F,%O/( IC%SQ+6 4A^%L  *8^#\/0%J+.
M6H\BG!^%$6,HBF/,^#P/PMI3GX>I=2J/@I3W+:>8,X,L.H@   !S$,6/(J0?
MACA\'P"I*8_ 5)L0\@"X&:E64Y4E(5Y] 'H>Y=0#[/L]"\E\*T'V?1ZF9%6?
MI6GV>I<CZ/T'V?9]'L             #D&=?#X/L    I2J(6$Q"@ +>6DIP
M##RT'X 6$M!:@#Q*4I3\/L_0>!\%,?1]'P8,49\G@?A3'Z8R413GB"G/P\SX
M/TO!6  IC[+N9.? (+']'P   !R#)GG,4V8<=3'C"C^PLW@  #_/U/\ 0*/
M]P <7B*!&8G*:"(P$GBYDPR'!5&]C2!G!8C29O0VL6TW,19+:>QT!('%T*TU
M,7LS$D<6,C^9R;;-EG,(UJ32,O.SAG@     !R).NP   !R#.OA3GN4Q1'D6
MTYG%&8V?IZ%N*,NY]GX4Q?2\$[#:)K@HS)3!3%2D-E&%F8&N2T& F=%F/LWP
M:\-J$<3("C+@8H9\6TP@I#;Y@YG1'TS<]#+33)X&3%"3O,T      .0YUX
M  .0AU[            /P_0     "A*XLI>@  "C*P           '(<Z\
M  '(@J2+A)(KC4Y) Q8A>35-.E<9J9,8N5Q[G3$S@       I"K    /@^P
M            "D*LY!G7P    Y'G0D@L2'(\&C20Y'HD(:0+670VP:^+28J6
M,[0&T   8V9(   4I5     ^3Z   !0%>          #D2==@   #E(=6P 6
M<O         ,,,S    !Y'J                   <B3KL    <N3!C;1AY
M@AO8W.<:SIJ?)Y$[3+".QSL-E&.FJR31'0N9VF !:"[@ QLY<$UB.1)$K#1Y
MK$EV5!D)G1DH(HD3"2QH8KCIL            #BP=IP   #ER8F6$V":=*,G
M:<R3>9J\P4[Y&5FK#DB7TMQK@R\L!CQ_0:    :_.)QCI$XG*<\3K*0O-4FU
MS7Y_2>;(!!HX=$E2P$;C^L4            '$<[<    '+DXT&NCL,<=C(B@
M/ZI3=H !IH_B8/Z)#@,?V4F^      0P.%!)XQ$CN3'+Z=V@"F/4] ?S&'2,
MY0G28[$      %I+L      <5CM2    <N3J, ?!Y ]3[  /$T.;(+2;,
M   ,9-?F$FPR*!EI8B?   ! 4WD:N,C);             '(DZ[    ')<ZT
M      \C\/8                             '(DZ[    ')8Y(DVSF:9
M 9R8098=$C11SP.L1C!0D<CH,1+,?,&.F1R@,I-Y&T"-I<#7A_0\<2S.2%Q+
M\NY1E"2A-'&_#GF;2*8Q$WN2",.-$&M3HT0"-\&LR9A92.Y=3Q)D$8#5A,0U
M 3/(DF/&@R5Q8SH.2>   .1!UW    .31UD+24A3%>6HN98R^F#&6%F+0:J-
MWF/%S-;F[C018#;983#B.YOHRDBV25->F9%R-+'R9V;$,5+65!H<S\O!ZGT9
M^:X,]->FDC81DYYF3D63W)L$'"RFP#.RZFBB1IH0I"^DAR:0  !Q:.TH   !
MR1.MP            * KP ?)\'J4!7@I2J   ,0,O  !0E<          <53
MM4    <D319S!.H!S_-[$>22A[GH:5-Q%_)CG*4QTGH7<_"N*,B^2V+@1\)8
MFCRW$@"W&C 3K-5F%&"DQC&36Q2FDB:YJHT,9L3*-.%Z,!/HI#81%8SLFT<T
MSHB1'-LFKB=I"HT\=&#"B)!/T@*9^90:_)!$OS<0.*QVI    .29T/-4E@,G
M-*F=&Q2/Q?C(#$S89=S1!CQF!M@QXP<P0O)+PTT416&6FAC.2^&(GB;;,=-"
M%L-Q&7GR1I+<2/-.%A, )(FY"!!EAO<P0L1B98"=Y"HW$:V,?,")1F&GP921
MY-Q&RB(1EQD9^&N#J<;^!Q6.U(   !R3(4&JC0IU9.7IF9"8FF6LUP; )RD6
MB2QR<.UQQ_,O.@9SZ,[-TD7S:IGQ*HXQFW3Z,R,&*<STZ$'.TDJ64B$=9SA8
M=ICGJ:^*TI"7IOLYL&O#:18RI/0[!'#4ZVG/0T4=:")IXDHB\$.#$3-#:)BI
MOXY>']P8 .*IVJ    .3)ILR8C828(Y&QC*R6! PE412,S/@S\UD8::'-QES
M)+GD:V-?DAC+B$Q(4TH6\S<GH1'+(9R?9AQN(VV0&.A!KHU:;*-*E,; )#&P
MB)16&_RWD8C9QAQE)>C9!JTV44!HHDX1\)6D;S=9%LW<2A([&=$I"H.,AV;
M   .4!)\T^70M!NLC<:4)7FM"<)'4T";X+@6PO!J UJ2G, -CFC"I/TWJ1H+
M688;(+N9<:(-NF(F_P UH:*-P$=B91#\DH:.-5&T#&B4Y(,YZ&5ES-=GJ8:6
MDR(_3:1AQ1&O21!M0@42P(]D\CFX:[.I1"0Z0DWP<@#K^    <GCG>:R,C)=
M',HOQ8#,2TG?@_FS-GG1$P @\;))2$'S?)#0[]G XDZ8&1Q)>$,ST.ZII@Y"
M$V""I)$VB1\)A'L3=-0$/B4YJ(CP3T.317&RC81N@Z!G*PC23>-1D421QF1'
M$Z"$8S&C3A)4EB5QS[)(DZSB\2+.Q)TL!R .OX   !R>-;& &%'2LTX1G,@/
M O!*8T42!(=%8;_,P(EE2;&/@E8<U3H>1;,V-7$ABO,H+R0 .@1%PHRI)N&B
MS6)GIAI*\A ;7,V->FH3>IO\T249O P$QHWV1R-RFEC*".17&7ET-[D4"ZFY
M#8)&LDT:<-V$>3IL#C\=@0   #DB>ID9%,GL;((TF*%$;!+\84;3-%F2E69D
M7TBP7@KC<A!XZ+$-301U!(?F#DO"+9D9((@Z;--8DH"'))<VF:5-@FI30YO<
MUZ4AG9)\N1!DGF<C#8ITY.?1J,E^:N,%/HN!:2>AR[.FA#8W>0/+@9^2:,$.
MT1M8Y '7\    Y(G.8@R=S#EP7XUP6@WD=#B!1N,B.:3.F)SX.E1R])6&)D2
MB-YU\/0B$?T/G\[AV%.>)I0QLEV1 +V:J.E!IDG"74@06HP(Z2$+20QJ(Z#'
M&<VP=%SG&;#,9.K)BAS=+@965!+XUH;4,+(]$F3(#D(34.@A!LP0S@Z8$(#^
M@,Y '7\    Y'FD3=1O8TN>AL<TT;6,,)$D"#8A]DLB'AO(WP:H+N:D,Q,F,
M^(P%P*(W29J0Z,Q,L-)&TS:YY&<&)$D2$QO4S,B 2>-/EE),F@S-"\&"EQ+8
M;:-2&2%K(^DI#6YL@O1I,S4PH\C9AKTWN:L,[(1DU#:9M0X_G8     YR%U(
M8DF")!*(]S1I(LTZ90:(,],C-S',XVF20/PKR"9CY]$W")Y,PC:6@E*0:.A)
M! E8:^(YFD3<)K@[H'#$Z&D;#8AH,R,Q(DZ0Z-AGJ1[,W-_DN#C:=&3F(;T.
MF9Q+*PZ"FO#'#4AD9"XQ F^=23C 3./Z90#C^=@    #F*<;R&)_0Z<ECS-^
MD.S'#;A?#'RY&H3^F(_G --'9LP,@P;@.BARW-K&\32!)0B^2S.:!-LD@<W"
MM*<WD;R(]FM#:)L(C^;I.LISF(Q&0&RS"B01MDYJ$EB5A&$M1L CX2W(Y$13
ML*; (!FCB4QA9L<UR=;R58 !Q].P0   !RW-U%Q(LF!$JC49MH%Q*$Q@HS;I
M;3?QKPPDK#'3"3""3)F)'HW88B;C(\FZ"%QT(-5FAC*C3!NXR0W <BB=)3&?
M&?D33$S,3=I9S6Q*LC<;/-HG/\N1>RD)*'+<Z)&(&#F6%Y,A,.+8>QM,F&>)
MF0!R%.O0   !RW(8F,F4E,8\9D5I>"09',TT?A:CV.FQR5.NYQT+H9J8\:<,
MX)PD*##C7!V8(!F^CED=;3G.8,=##0QB9H VT823A-)FYSF@6XGP4I%\G<0B
M,E-%$F"-!O\ )KE*1-)BG.PKC8A@AE!U@./1UR.(!)$Q(UH;1)C']&YRW.I
M   !RV.:IJHSXB<2Y)R'+,EX:J)_D%S;Y'TZ#FB#5YG!2%P-NFIC?I"T\B>1
MA9%\RTCV2"+Z:J)3D522Q<S6Q>S-34YEILPBJ2S,*,<)5D2S:1JLL9)@OIHD
MR(^34Y*8A^="R*)J8DP6XNQ[&_#)#2IE)K V"8,=4SDT=90   #EV19.GQD!
MK,TH5AY$X##S4I?2*Y(@MAO4@*;9-UFK"S&?E^,+/PS0M)GQ?B,![F4FB3<)
MB!ITE<:J+<;T-4EZ-2&LR?1B)'4S$QLTD;A+(2K(MDC"-Q)TBJ:X-I&[S+2'
MIE9?3%2TE_*@M)HPV&3N.?QWK.29UL    .:9$\@229-5F;&DC&#H$<S3IL4
MYR\.FISC-SE 3X- D/RN(Y$O#-B)YNHB^2I/4G <>#-3%SJP;:.:YNLAP7HO
M1-,Y<'74Y>F7F-ER)?G],X        !3%2   <DSK8    <Y3HT    4I5
M%.>Q] 'P8R926@NX!A)FP!XGL                    #DT=90   #G$='0
M                                ?A^@  ')PZQ@   ',(Z>@
M              M!=P         #R/4   Y)G6P    Y7G2(RX     %D+V
M        "E*H                   Y,'6<    Y7'5$           'P?8
M!1GL>P +"7X%J+J496    H2N    +<7$       Y.G6(    YL'2<
M      &.&1@                %"5P    !R0.MX   !S<.D8
M                      *4J@  #D"=?@   #EX=0P "S%Y         !;2
MY                      'F>AR,.N8   !QN.L0+L7D       IRH
M                  /$]@ #R/4Y!'7T    @$:V!:BUGR8^9(>):"L/P\2D
M+L"C+V5A]%"5I6E"8V4IZ HSZ*$ 'H925)Z@'J70NA\GV?ABI0@'F>93 _"A
M*\K"J +<9J5( *(]RQ'Z #X,1.R0                +85!5@  '@>X
M!Y'J         "U%U  (TG"(W<=BS?0                      !3E0
M             <I#^*DW^?V''20
M    L!?P #FP?QF%P/[.#HD                            "D*L
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
MF^[D%EW$C>[I>A*VD8I[E;!KZ^KB^5WQ\=^?M[X\>3Q55%?IM\?O_=\%L7_
M;8_]6(D?XI_+Q[G3)O>;&OK[>#5T-'1\UM34T^JNCI#@35= 0G A1]'$>1*T
MIIJV  AY8C@"@UB A)9J'KNFZ,&TVV^S6[\!W=OP _7^L;*R$WR(J;>9_D^W
MZ4FU$,>R+505[HC8IJV"6>DNQ?23+4;#U"U9KM6 EC1M6]]%<Z!@)*69ZE.L
M4JIJF>':)IIC.4ZYZXRAK>WIZ&4Q4^Q%Q4F2C)DFJ7M\2"=4;C!7U,#3%-X"
MW:I+(BM2A$KFK'$JU0*;TK2-BFK?>;)E:DW3>Q&5G1/-(@1P(%,C*96\%,:6
MLPJC_-Q9.<N/Y%L/7MRP;8_]6(D?XI_>E/LJ==0\_P#!JO;_  %^1'H'!"7E
MDS"6J%72/&@O>W_ZXU9N^V%3=Z+0!]OC,Q ^@73?YS073CSUR4*U$=_-KV^]
M0&YA_P"N]3IY_P!=ZG3SCV^%0O73V*+*OMOKZ&U8_F:B2L?-C]!RL?ST'*R?
M-:B>M32RZ=&-;Z;SUI"KRZ<9*0Z^>V/+1X!7;G)1X!7;OZ'0'>>AT!WG2C\$
M\?&"E$)M7KQ2\&O7MDI>$7MQZ+@E?Q^*6A1_#Z+0H_@]%D5//19%3ST614\]
M%D5//19%3S3IG&5-V<-1T,:.JO5%Q@MXMJH6-MG;V*9F%GV/1@8GGHP,3ST8
M&)X9=<33&15MC_U8B1_BG\RW4Z5D+H,=AA%P02J[KM)\2(XD"V.28QGY1MZD
M]/CQQ6BF$FP)(EUJQ%4Z. ^-O>E.*[6.DDQJI7 P_G;T"3E&I,0Q\!Q\:78*
M0(QZF(%_LTLNWFU_A'R*6=.I@3!4Z#$P[O2F4$>CF6JKAH4EJ!:L!0'"4_V1
M;%_P&V/_ %8B1_BG\DH219(HPYMV=J[#;FS;(CIZ%M69B(J2I)BQ0[QFDU%I
M:?I,/KFI$?)6&F!:PG.-T(0C7+)D'D (X:,%?BVKL9Q<<NJ%TQ1U%3^HD1B)
M6ACCQSQ&.OP'3EQX0D _;UM\'?D;BG!"-*48[5>KS T:(8A8OY)J)>S=2C\G
M-O$>FS=IV"3;#;?>MR9FM!QHI4KZ%,R-:<=$I<:EPI0+1A6#)X.O*W^(36,A
M\C-(=S9P--I5E&$\"P@)^NN+&Q9UMW$N2<A]VK6CF'YH6=;\=38.$>D_*DID
MS4!+:BND=]P>#;R.E%^1;%_P&V/_ %8B1_BG\DP!B3BSAF1Z]B]D'AP5#2 2
MSW85$+45EB0P".:/=7TF""9DHMJOFS**U4D0=+&3X[($896L3=;R&4I=#H0S
M66FS4JW1M:T_R^W)2)V=]=-FI%83"GN8M-$[MDF">8DT?8=/^$@2?X8_%@V=
M?9Z^(.6QO0.9%DRW=V:&NYKY^F9O."YA*Q[,LW3ZO?;D"X/?ZXY)N*T5YIO&
MVYF:+??-J;#3\,RVR:RV]94M5D!5VB(N%WLBK/%NJZBM]_6<,%UJ,Q6B[4BI
M\G68(:DZ'C8H^,4MS9:9/[.4Y8LV7Y)CV9K&(S=W!P6W\[G)UVZ\<_77;KY]
M==NOGUUVZ^(!PVE;'GULV-<8\!OV+;.;D^;".//KZL'\^OJP?SZ^K!_-@[SV
MW,7U]'%_&XL -O-TRV*&7K[76R0NN^CBLT*[8R9K,2PU_/4Z*GSU.BI\]3HJ
M?/4Z*GSU.BI\S6=$U_#,HTIBGU6MMV?RM5POIV9'&C[GAP\8>OV<IJ=SSO,!
MB*;PV(WCO;U_L.S^)]$(2?X8_"XVXANY$34A*1L'C 9CUFU3>@535)8^U;=2
M9WY]^:E;"CM:/P35@7MJ&QEBPEX444*9[GG0Q:]'=/KT'3X=C+_ P:>Q^;U/
MCPNV/WD2U/ E%M'FE'DT2'$$/JYUV72._J<"N+,KXR\MT[]_Z>MJW.FC5D/6
M+0P0%][.G_"0)/\ #'Y '=NW8H6N18^/>2$)=0W.C?:O.ELM;HJ/9F(>WO*B
M8F<\+:-RL^;.#;R[.YM=-/73'>VE9*Y7T'KJ\\\<?>=+=UE#6^"X)75DU"N
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
M;]:1PNQS*]/119>TIU[FY)1': &V%:+FKL!:7 V=XW5L'))DD(=>Q_*DXF@
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
M71><A[=/QYW#RZ;'UZ![=1EXX$B[?GS7$V[#0W,XV70\]32?%QP C]\FKO\
MNB2CHG)F0B$4MN^? VN!DXRAY'9*/F?1+((6KAAD+$E]^ZR!41T8;W!D3'VA
M7JBNJ1CM7XB)C:,#6-;[D&'UCH3_ $VR7V!]OY'U?@"\8IY=6&PV':]"UD,I
M3&MBO=:K2G(XNVEB27TM."W@2FHYDJWT=%3 S+O =?+,0+?!8<BIH7,1.]Y"
MB*XT7G3X(=G@K&\]D&T: \4K1P_DZ36G^PL_7/WQ?-]P1_JE^0CH26@8:N_[
MHJB=KJZ9"PN,R L)1#7'1=0E.%?D$$ H#?7/$0N2]&5)[/5E??JN@WZ@MZC<
M8EU65ZBA\=$=9:[X?V!^(BG@>2'D>+J9A;B2.I-HH&J0)",.O9!*UXQ $T(P
MA&$)U*1#!:$#E0T- ?-;LIV:CPV(LJR667(T,4BR)NP#&]/*(TE<?**DR!G/
M&E(^"*M80*]=$3-V3J7L\D29'B*]V^U?L<2-D7T?]F^X'_\ ZJK^35W_ '1^
MPIY_014&Z,;6!9EG.H6<U[H\%K)SAHWIITCU")0;;F-876X*<1V I3E6TTU
M[6&ZDFJ&Z_&.Z7 I)N=\VBABUW B%"/JNZ8NG2$IPU_O?"4G\*OP_BZ_B^\^
MX$__ *JT^37"I*^N_/L/(>'"6P8%A10X)QEF/JG3+A)40*_2#'>=QGH0E2(D
M18JXVI%".<!+M1,>-9+JF(=,;D$U4FWE92!3 2K&@U-I'-=QL11J=,5,=]>=
M>+U#F2_V#^#IQW^!*5\2MV\W>=SKJ=?Q?A^X^X#_ /W5K\FKO^Z/WK;U<.]J
MJ:/@5<B-V7.VM\K\UJ_FOV%[@+_5Q\FKO^Z/[!*.P ,0SW<=X%17&/O=]4/T
M[=+O:B,G..[.HS+U]:ZH_P ]:2H7\UZUU1_GK75'^:MR53FY@]8JJ#SUB*H/
M/6'JA\]8>J'SUAZH?/6'JA\XM<JTW\."U6K76P>JW5QYZK=7'GJMU<>>JW5Q
MYZK%7?[N+3JQ.WB;9S6PL[6(^04S>?7F#7GUY@UY]>8-><'B#G;S@[ @[=,!
MR!1LX^A<"EDY8\SP])VU\?N >O;M5S\FKO\ NB0I)06*,:P],D6D#&I36 "
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
MT730&O7/3//W+=:[)V;$8R+K<4ZR;\.P^VK+0A\^N%A6D4;%.'9.EHM)JW!
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
M\@HY5?O_ #'>S"H[>'>KBH8WF ^\?R /,/+_  ]?(K_K+>Y/\NGC_#U\BO\
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
MEUS^9S^DH"/D  #.:4;$/*,&+^-9O!,H!T&4HM'N'[<I0."1BN5HMN81$HF
M4P\A#S'S_JL22C0KLD9*Q\VQ RBR?L2D6L#A@[#V5$Q.9NL'J IO40?X0$/W
MKY$?]!?K;_H!T#QRC_HUX7_T7U;]TNDBN9LLHBJ1)R4B:IFZIR&*FN5-4IDE
M#)'$# 4P"4?+R$/+Q&QCF06EW;-HBD]EW+2.8NI=_P"D#/I9VTB&<?%MWDH\
M,==8K=!)+W%#>DH!]/ZGSM?_ );_ !S?]2N%_<=<\X8ZI"I:;M6(W+/*<-BE
M!A((\M8F0,@0EI4K&2,Q8N6QU$U% 1.( ;_P?[8.E]2KMVID'6>J/B+6Y(T.
MX25DF_6;KBH5S,\NH]P-66$4K(/<LG:!FD6J\2<&<KLED72I"'<G;^+EU[\G
M,1SWDTC$\$VCX_<_R[G"RV"UDLL;?;0VM&@;A.R3]-K#U09(I5&<;$,0$X)J
M![Q&_P!HD9T&=[K1:A0-_P!!U6[7O5(:E2T3.PA B?PW,\]49RL"\=PBK>1S
M:A1<D"+4$"-U9!0BB"*_O)EM%EY[R&N;OKL>,,6J9;;-32Q6OV3[R>C&,TI(
M:2M3= )7PA*^Y=/TR_A+H7BK4K8!2%;WDZ!R;U5CE!S>8P=&0B*M=*'MJ6MM
MM>"YV^Y:#:[1(0Y*%3C9RX83UE%$C'[F4(N!Q.F=$A02\6"JUFE<R:+C.U<Y
M'YZB--VJMTA:\<'R%HL%C:=";1F;']5LUI&JW;6\=L"$75&C:V04=6;3"MGC
MI(6[A9PF9I5ZK9Y:FX9E MZ[2:='/;9<Y.L9E4/;B*K58D%#2-EL[V*A$VC%
MOZQ6>.S$)Y^H_GX^69X[Q[J#0/E4ZZ?T/JK?HF9P#2HFJTCF[G[K/'G%(YQQ
MNYV2/8QEG@\EQQH>7:Q+1-&7DCKNFY2/CQZ)@^<;H6F<Z[B7,>Y?D@P"TX?7
M+CG5SK6GVW/ZK?N;HB5O[3/VD>YMC>#4MM/5;ME/0 **)JI_0R1BBO[G.NUM
M.P('Y9=.W"W;>K3[N:IM_CAC>#:O1LS+(:XW,VH(TN8T<@IL(D2J.2&=IQRB
MONF*@K_4V?\ [K3F7_K9];?N)-.&4:)2ZD>])%*OP4,Q2D3ME"LE'A42F5%J
M1R)14 H";T /D'GXKM?<R1YIS!P<3$.9A2.B(=27<1S!!FO**1, QC(*+4D%
M416,W9-F[1$3^A%,B8%*"K=PDFN@NDHBNBJ0JB2R*I!(HDH0P"4Z:A#" @/T
M$!\,XR-:-H^.CFC=A'L&:*;9FR9-$2-VK1JW1*1)NV;()E(0A0 I"E    #^
MI(I.F+9NP0,U"+>)/SN7$@11N4[LSID9DW+'"V<B*9 *LX]TH>L1)Y^GP'F
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
MYSMRPSI-%D2]53_-=4S:J?(@O@!&FQJ88-*K-UE;% H7].X%S5M>555#V!W
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
MT4Q8GC;,P5.T<@W5<??H\#XGH+RQ7^:H\CPK=K7J#6KP7X;'WJAM.\I"-F[
MV48-0KC;;+5&F(B,4Y/[3N)])VA4D4UR_)7/N61 KT.^V%Y4)Q*!A8$LV&L=
ME:Y,V4@FC6QY">0CC9]&F0=R#@CU,KHS=1  3*JI*,:]8#U^TVSH#EVIUHZ+
MVS1;R8?R>[T=>0KT?+4TZ%GBG\O7&3Y-%=FLW.4_D!U 2%0IN:HC$<XB9WBZ
M+RFO16*L-$YXQ;3=3+A,!1J<SYF;Z9&YGV-0_P 4TS085PW3GUHN-:MV<B!E
MOMVY0]M7X]L[N.;U>C2FF9/E%*Z5I=?;P]GKF.VWHKJ3C&IDAF52DY)W3;EG
MYM&@Y*LOB+-Y5R+5VD]8.&;AL#E;.]50R'+,\O-?WW.*A"7>H4[,*',+5W<7
M;O&M?JMCN$_'QE+;Y_;LDNDRE/H68[F!=,D?2NV=+E;(GX\E)Z2L\VZ5Y_SA
MM'S]V%-2Y6.LQT UC:=9+8[2,9&3LEBJ31B]?/2 0CYRN=P4B8* 0O[GLM!0
M5 37Y2Z(1.*2JJ"H$4R*X$,*2Z)TUD5 *;\TY# 8H_4! ?'(PC^4>8L#$?(
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
MD/ >WH]#4]2::Q?1;Z^;S26+ZTE0],B/FFJ4?,IOR&#\G@#$T2BF*/Y#%ML
M8!_^00D! ?!7#32:"Y0.)P(NWN->62.*9S)G BB<B8AO0H02CY#]! 0\-F#"
M\4]Z^>+$;M&32S0KEVZ<'\_0@V;HO3K+K'\OH4H"8?[']>]C?Z*_0G_1);O'
M(H  % .8<# "E "E /U4U/R I2@ % /X #Z!^\[ES]Q!PQ2NF_Y,4IE]-W:Y
MZQU- \Y,XV]ZUG,!K\'"T:#4RS5']NKT%FUOB7<G).#QIOO7QFC1JY%LJJ+=
MNU^'[DP&R:,DJE$-?D?A42M3Q*IE6+8J1^1T8\BTXJF!V0D.*:0B N3-Q ?)
MN\G?@CYGL4@I(OG#Y(WR.XXLX*D=O'H@Y35E^83I*/WQB!ZC"K]4V@%-Y>9!
M*=$O^S\8"5)4Q#*I%^1?G $U#)>KVS'('.GI.9/UF](B'T\Q\OR^/_A].??]
M8IS=_1S\?_#Z<^_ZQ3F[^CGX7<A_L\>$2ATDA,#&/^1+EPS]WZ1 P(-OQ? X
MF.%03?4/><HI_3ZF#PJS>?[-G0)(@.#)+O('OKA5]%NF1T/4*[,;#4ZM)KJB
MN;VS).&;8/3ZC>L?H4S%0_\ LP]$.I%OE92,.?LWXY#'CI-PO]RO(L3"@)FC
MY9S_ !AUD_2H8_YPCY_7P)C?[++DYC&$3&,;K?XU!,8PCYB(B+#S$1'Q_P#"
MR9-_.V^-3_B'C^,_V6',!\Q A/8ZO^-!<#*'_M/5_P '3%-$!^ASF  +^7R$
M/J -)S_98,Y.D)T#%!KTO\9,RW'S5]13C]TM'I$.DLD0WU$/2(>H1*  (D1F
M/]ECI#HY%4EE4#[G\74DT([;*%51506<V!+WA05(!DU/;(8#  AY"'@ZA_\
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
M3_(ND.4;1GV\WW4LVD6<@KN#?7FERK\]GN4ZLUD61T&X,EF;ELV4*?R4(J(
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
MKC-@SJAQ]GHZ#=-N4L=^-1GF+AFE[W]3L;_17Z$_Z)+=XY%\@ /_ '8<#^@
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
MJO4?1T]&2\I@F>8GRBG79_/)YD[@VUG^_6^W>2239O%I6"GXW?>QX3*+1O\
M\/5BR">S'/I>=QS&ZG ZYM\/U3HP2C."?T*8#/ <P\K:(*S*J-)QA-(#+,W<
M9%1HMN'*9M'/-XI>76F!R*$W9]/<Z#$4FSUUFGT7%;_L>DV9E!%?8EK02E"J
M*L%7$)F-B4#3:0A&R;.1;K->A+=1J+N6FX WVKJC#\VQ?.^1:C9)JMYQ1N%*
MUL6+=-470)1:#D+U(3G3<X:M-V,FX>P<T+)W'()J20I()P3ZLU#7*I:Z"UW2
MR.)62X>;3,[O$3$=D\U9#DL%8H&P4_/F\*\=<];!;+>FO#156=RS:FJ.09(M
MTGAAY:Q&T9;>K70F?3%JR"S:I_)GCX^M=08]7>U]"Q^^;/K[F&A2M><OT.Y5
M@8.\5=:%=1438%Y0[TGXLR%./)UC4>3\(V_2,2S[#].;5.&D.2GUHJ]>T."P
MNEW_ #35<]T*KP*R^B0EOO3Z8B#,GDS(*.G[!=@G#-#M?N5^B>=YBY;^@G7[
M9V/EN<=(8'PA=3:CU9/UNL\OS. 9?#MLN+9&7/L%=:[J=_=M=,BU&[=RI3_8
M;KHOVKE)?B[)N4LRUVUYW9YK)I3;5&_.SS1<=NU'O>]0>8Z!!CKT"PG;+1M!
MRFB'7L;P#_@T;'1CML^<.9 ICLTM_P"@-$T?H2@2D]6^',SV:PO>"-<<9W\>
M*MGWSL%QT12<5YS6:2S#KRP9&5K2(-SH,8-C<R4-9&KQR"J+-NBWH=DK3#9U
M(#)N*?CM:W]#4>>+GL.S.M/ZDN=V/U'T:^O-I<.[*^E^9:/4RNW%7=1$\A$O
M9Q!280"/9 BZQN!OV>RB$IIW"LKH+#/*+PUN<]5ZSK9<:U"QP&R[*_EX6#N
MTB2O,-6C.H>IRQY6+7D5:ZK!+2:K1R?8^Y-'82<KK_+6P3%TMR^B8C&8A%="
M<NXE,T*X;R?+8^5=0R3MK-YDI;8^KV(T5!N5YZ)39J1WO)*N''$T9+T  3WO
M,N9];KV)0?*V@NZ]T-1>I[CIEGVY[.] I/Y&M<RV+XX<1=TE.1BYETB[M,R+
MU95-5O)L",^HM%3PRQ6_5,"^/_!+U7LWG^>=FP<E]^09Q3>E'F_8' /=&CH4
M;;#0M[SZIQ A$&6(P<22A4W2Y5DS%I=GI[2MDL4;3^]=A-<G'$NGSTGM(\BX
M9SEK56Y]>TE:9HC.@3.D:]>+KGK&5C2O7CU"%*1JBM,L7AU[YE5=FK%JXVCY
M(>A*W JZ_P RZ$SC*_"O+GSPCS1R-#VRHP<O'-<UU7)KM9[/&V9FW=R+5",.
M87?HCY!)7KSM'3' -=";;UJ58P6AT7F::F+3C&,U/K1_SE"66Y5.9N3)QIZA
MJ=%*W-Y8/;91C""5*_!B_;MSHN<-O%N<W4=%T[+.8\PC./!YMW5[DO5\G'][
M=&8OMNF4JY22,!3.2]#@N8D(?1Y*:D$CQ4FP0:G.@6,32;(ZUO\ :,$=;Y2N
M?FV2VOH_'J5R=M>'ZOF&M[3-[-C]CX.S;]/Y.85VBW<TW_\ 5Q;)JW1S)9%U
M6)"3*MZ#+QQB;'BO?E;J$/@7.6>1,?L]YSWGC:RKIRCNN\X5;--TS)6HMM-E
M]"A^@^@]6G81"NH,"!'Q35!VBL P\YZK#6_QB<KWZ0P<M!_C]8?A%66#_%F#
MAA^,5Z4%%R$;.1GW'O-''MJ>RX(0_I-Y>0ZM@^]<4Y[T1%N/T?D;5UK8="KC
M_5^L%(FVQTW4+3.$L"KK1ZSN=03K,?.32HRM=K:5S2^_K9FB3CVHYWSO3+SI
M6A9S8,"LN[%K&PLY@VI\OV.L;03)G63VZP3S!.Q2\+=9=:8"!;3+N1DF/Z%R
M)D7SV,=,3(_OB9US&*55PW;$$J:BHBLZ6(W0*()$.)2F54 !,/D4H?4P@ "/
M^X#^)TNKOF-A4307KVIYW89O--DH-BC3(+5V[9_J-+>P]MJUSJCEL0\<^1<"
M9 @JH&*=JX<H+14QI_RI=:[AG$4X>@RJW6;.9Z+T*&8.FDHU(E6=3/KF?-H6
M01,_25,X_ %@76;)BJF=(!1-*8[2NC.E-[AY9U'N6[;<;Z6;I]%1CDW*243D
M>?1S)G 9Q"O <BH\20%PL[7*4RBHE(F0G]2(R^U]"S#CG^B=+?-I/RU$>-4H
MB3MU9YTZ$QSGS&<T>O6M3!K-4O+F&NM9&#9IN6JZAR/G3]T[,E'H^,.Y>LF?
M*ZU:]<Z:Z(H9+KI[-W%6J]5V9["Z]RRIRN)LZO\ @$9)4/DBF8='.+BW<,WC
MN0:._M"NHE5-!R[W&G=<]%93:Y&%^,WFOL[*KC U[[39T5NE*]MMYF[Y-1UB
M@ZM4+$C07\4SC9!FTC_T<AE6\6R;J&26757X[MVQZEF5BB<KI-CLFXZEBL?*
MV['.@&\U\4FM]*M:=NK&&I#^T4?H' MASMA(7J*IOVS)J$R5-)HBFB=N2O:
MMB/-KQM08+9= Z%GF&JV5*LR&;XOVGSERY(2&1*P[:ZL6<S;*_T8SF&0R<H_
MCD%HU;_A+A)4@%Z)P#J'3\LBE,;WC5LHR"_:$[C\[T_K'](.S.GLPR6X936&
M<15LYD\NB(#)QH#-")4E["[M57D#2 H**(E<3.25!AE##..8-/VQE?N<(B[J
MR7='4D1E'Q@[EV8TM,!F$C39&"I_+=MM:<'",+(R<KS)K) F #';N'$>%4J4
MQ!_'_!RJ&T3];O/8<OU'<V'QN6&C5?!<AZ,F<^R/>F.<S]GGNFVE>V E97@#
MQ+A)O.P3E8"+?<ECVNK42CYQE%VU_.M!Z@SQ;/4]J.C)5A7-OD4Y2X+YSMNL
MLH^HRDYG]6W5MTBYN*WN-%GC:,A"@Q1D$W7OI6"KZWS9SN[T^:=R].RJ0R[9
MM!G: G9:'\@UV^.?2M#U%O:\UJD_7\H::?42ST-]JJJX?1[YI'N'+1ZY$[?$
M:_'<OY/4/UIU'D>(L+:V[PK8+#4MJ[7Q?J;3LD90,=1:I*0%_P KB%.9!=N)
M-K+-GTW!6)LHP;D<MG*(?'#V==<-SKH:R]F9LSK$]%X3;Y]!/^5;IV3R%KY=
MRZM0(URQN$B:II$(M4+:51<PTR>6%-(9!- WK:;3S8@ZP3,+CFKBXXV^MC;-
M[W^L2JTGY-OCIX^N>HS4;+UPTO3E9F2V;3*?'Q2KDR9FL>27$"N560MOC!Z;
M;ZEA\ML74'R86/F+4+7K;*#RG%Y6ACI?:=785:Q6*%@I\N<Q%=+C\"Q//QC!
MZ_=#&F.!3G>J*>.<</C^6)*M1NV1&605B^WOIY^\5:_:/@EUZ >WBL1GZ)Q5
M;NW-]8@*.JS+832$?*RJ+H)-I'&:-U$U.B%'W)$1:,WQOJ/9>3JK:4-SE6<Y
M<M YTYN1ZBU.1LL$QQ2<84*"FJ;-1<17U?OI,@2BKMS*'8,&2BIML4W7G2LM
MXV.UKN:)RN)0T9#-Y^J4SD3@#+>RZC1=7-8H^UQ<CI^WREU/!QKN,73CSJ'6
M6:(.D&28O;- 9?Q/G]FKJ/0)>9*3:;IU\VS]Y-:G7^%GG?&F_I-5?U!V-U5Z
MK2\Q9_AC=^DZ?_B,PHF0Z;0AR".E0R/&UREXJFYA*66*DF>N0K3V;Q#9AS-?
MW1=-DI>CQ]0S["7$MTRRBS7IK*3AXQO$*2DA$MFCYH =6=3I,.8[%N>6_)^^
MY&@8AY8I%' Z!G,EV!DO.T6T7TF/"&=:4VBHJ^@<+8JW@4Q(\"0<,/2Q48.E
M,)##6E*J=U@>L+%B5O2UN.M.BR;+C7H*&YNU-/>L43IT+-\^KV:ZS1'=6%>1
MFDI2/34!4[9VF9L&,VK6\-PRPY#:L,HUMW>J9AH:T%*Y \TSY6-!X&J.B4&4
MEHBXRVM2R#)FQ;NJ2;\+.NO$JO$Y-%:2;1I.K-%CN?[/2:USCSLXZCBGA;NW
MM*-FS15]L32#K-]>#3ZVPRO9)%MCSEVO I*V)BU;NA*63779O$4LN9:KQ9>:
MBPN.&Y7OUQ0S_5F^O7&KT3H#$M@Z%Q63I]389A5DM(9N,RRYLK;?2_BG=:?3
MB:+9M+I,GSA&H9ML/#^=VRAMK-*/-;Y:E-$Q'IO.^ATB_'Q8_D$Q.O1&N6>&
MJ&>UFQT^=KD(:0*BQFR%ET?M4S+>:0K&URP\T4UGD50Y2Z'US3J+6]:F9_6J
M7LN0]4X;S!7,KGGDSG-(8T99M-;?$.K;%RL&6>KS!^+T45$F:*,O:[N^X@E7
M%8RC&QT#:YTG2='9L*;=+'UQ<>*\IJU9CY2BLK?<:#H>N5QL^/:W,3"FBJTY
M<.E8M1^R&,6QJK8/RI#4&10Z Y*SSJ^XZYJ\8I"T&"WSNVT\@EB.<ZJ^K=*M
M_3R=M4R^P.DK&Q;0S:N-5$5GS([I%XR;2_+==P"S: QJEGYZY^N^AOM>K=)8
MP?0_7=-O=_YMK=<QZ1@I"T:#1+$2GIL[+=&#DB-;*NX]+)\6,DOM\HL?5;/+
MZ7G+>N_'S<[^;/*K7-"<:!2NW:MTYT@O8(B+A9J/L=*D&F)8T2%@(E!27>-5
M8[[A_P#?N)),Z.(:)H'&*C2X[=&6K8H7*J-U/EVI3Z/*%7S#%-51TQNZI58D
M%_UW6V$W6*:PN<2S*$^^=M72HSJ<?]J^=)2D*_:R#-4RB1E&KA!S]NZ0,*3M
M@Z%NJJ1!^Q7*9)=$1]:2I1*8 $!#^I>[!F]*0TG0H.GV26HN>.K*QI;6]7".
MAWCNMU!S<)-L]CJLWL<PDBS/(KHK(LBK"L<ARD$HO8S3^P\%Y^RZ9MCBQ33)
ML_R=9O$UUZ^<+NJ%G[O+,CMFD0\0UCUOLV)33+-PU2*F<K\%B>X,AFC_ %[1
M^A]=TF^2^R=![_K$]+V&ZZSL%EAX"#F9XZ\Y)S4C$UYA#UEBQC8\SMR9!NW]
MU959TNY75_K@YVRZ+@B:R[=0Z"I%2D<-E3H.4#F3,8"K-UTS$.4?SB'*(" "
M']5==FR/(NDR>I%D1=!L=P?S /;*NY,1!(?(?/S,(!]/WYM]FR!Z*KQNBY 7
M*;;[5FH807>A[A#^^+<H /M!Y&/Y_00_>/<(@B13S6-ZR)$*?S<&(=<?4!0-
MYKG3*)__ !A* CY^0>(V6<0L2O*PQ9,D1)K1S-60BB38)!,EC7IT3.6)9<$"
M?= D8H./07U^KR#P>0-"Q)GZD3^ J/1CF8NSP?N&6_!CN11]XT3[QA/]N)O9
M]0B/I\_#V':TNIMHF16?.)"+;UR'1CG[B4BOP*37>LDV96SI:1@_^!KF.4QE
MFG\2<13_ #?",;%YY1HV.;1Z42W8,*G ,V2$4@K&.$8Q%JWCTT$H]%>%9G*B
M4H)E.T1$ \TB>G.IN]9/0[/+9)H+/5\UD92MQJKNF:.P//+,[C!K$0(=M-MW
MEH?N2J_7_ACDSCR]\"J CHB]+J:V@-XIO!-[RK7(=2XH0;0\LHUAD;,=F,TE
M%-E)]^9-N5<$2&>KB!0%93U0- 2QG*$J'5K0WN]8I*>=U E1KET:3#FPM;?
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
M&ZK99P<J*;YYR-4>:,F<P'R(]I34<VIG/CFN1>_6.@)4G+W.J[K#?AM5GHF
MO#FB.T6==6DVC@\>(/SOTO-)(#%Y&ZM^.K1.<,HUC7XRKVW33;W2[Q><X8FA
M(:VT_9<V@658?1U@;RU9VV(,R0>J',4[.,6^HBJ0WCIKY,=<N?$3S)<FR3JM
MI6,TH^.:W':6UVC'G$M5*=.SYY:ZJ0CJC-[/'!(2#!(X/W48((D,@X.(I<HQ
M5S^1?X5)JNZRK3YO3N;ZHWUZK]=12,A#J6.V9!!4N=FG,2TV" 8MUF;ENZ<E
M^S?-U_)%P1$/>Q"I\Y9/#[;UUU]N5;YQYFH5LD5H?/D+M8&SE_(W?2Y)J^C'
MR-$IT<V*=VFV<MUE57"7J600!=PCR5R]\I==Y,T?/NZW<[1<<W+D!CI=>3S+
M=*U#I3#G.]$KVCN7*U@KMC(Z;(1LBU08J@JL94X'32720L;G.^KO@[Q&,#IF
MUXG4L&Z5M6I5;J>6A8:\,86N.XS/J[>)%.QR=Q2FF\9&J("FE)R:0IH$34,
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
MVF<=XQ7.X>Y+SL=9@J'9NL*C \O9A 9"]9/EK+;NC5XA6"D)&T52?C%H^(;
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
M[/Y@[7Z*7ZNQ'6N-\Z9:K>('2=!@6D=HV6[%70>L;% P<38X@I89\J99J@R
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
MOM>XH0ZHF.-=RB_Q*>0UVV]=2NUY;:HC==(RK38KL?=+#8'RL_CVK1=\A[]
M:!=Y>Q2"#2(B9 C5P@L=JFS% H)!:,:J^-1B3"H<M7'B2WU&*T74TG$9S[OE
MU:[K=JE-N N8/W5ETB\E"PO;,LLK9G3Q954\AYK*@;HKH-JW<TU]TM'5!AT!
M^E&G6H<HMK^O5Z,S>#LCZC6>RK9[7K;*UAJPAG<@Q:,W$FBBBFL*J@B8]EHD
M=E-[FJM:*QD%#=Q=UZ#Z#O1(O..?=F8;WAF:U5>V:=+N*C0,ITJ,2=1$7&G:
MMRMO<:K@LW6634G[5<*)/Y[*VSHK4^@K5H-.WO7<HM4_I_4L/3,NVFNN;W7-
M @YUA0]\AJS!PDO5&+MI#R1D$$T6Q5S^HV <OQE?D)? N:;9D$_C\1'WZU&=
MP-CYDMS.1SLKVULIE.?FC5*T5@B;I%VY5]]1N9-P!A P>-XG%LQLM-MG0FX4
M;IVT7;,]2T?.K?3.DLZCYYA6=YQR<JMEC7&1:B(VB17D9*"!F::</5CR!77N
M' Q*.QSRV%@AY?Z.Y&?B[U;2966GLGZVLX77H9Y9)V6LSZ8L.B:9;S*R3VQO
M%EI4KI8QDU2 "8$V?IS1+-:K32Y;1N-;W@^,5S0]6JE(K0\7X-2\IR4NV55E
M<RU':Y2A6RFHV&NN9)FHJR=^H5SKD651'!^::_-7W-;)S=?]MO?/=YRKI&^9
M]U)F%NV=]+7WH%.GZK7K8TTI-A?XK83C88Y159HK%2S(RB10*Q53D\^:XH]J
M]&E./H#A9:J5&]W2"AT^>*YL3K>V4*FDA-'66N#O57SB6?61=1:=D'#I<SET
MJ994Q^O-5P6ROYAST?K1YGH>@1^IN[QDL!NT!!-:_?I)GF_XG)5W/M0M\89@
M6W%!-)]( T8E<D*F@@0KNY.\C6DX5]6M2R/.<QU/7])NF&8Q6.FVKNK['0>=
M,AN]SD<_QQIM#6;6C7C*NLFAC-71V#$K=JJ9L:Y4 Q=ZO<=;R<]02,UJW0FG
M:;;:-EO*FJ,]GP+!\RLMQFY61S_$L]T!D5XC!1ID2.Q\ONE%S$2,GT]U_P!#
MW:U:!&Z9U-CO2.29+5M2TZO9>26Q7,JI7L_E-RRUJ_C*)H-LS[0H5>:@%3HN
M4FO\214RJ(?:DU6+:06M&H5ZQ[=\/JF;S^X7Z=RKF?)^E5TI#?ZWRU1)V5?5
MC!T-,<M2FDG44@5T1N!FJ"J+(YVYJ?TF65UAM,N*MSHX9S.2;U;X*BZ0AS=.
ML;WS3H%@80,HX@;G,9TZ_P"$0L@ F;K(NC**%7/[*J<_>++6]$OXR^I=?ZZR
MS_0-5N$_E<!/]V9U/9QT[6:[3?NT6T#G^FL+,_?KQC<Q2M)9VH[;&2/Z *ZA
M+5([OHULGYWF6PS-LTKHG3M8L%;B^2[]^M;#<6SRUWMXXF:[@N<Z NNZ9PJ2
M:"C\IB&?J.%DTCIZ;5G4]T=2:]M>[=$;[LD'GF[6BOP&HV'JAU77NV52Y5MR
ME*5N1I5C=55F=FF1HE*0@E4_#7S3WEO7GN/YG (53-\IH]3S;/JNU<OWK:MT
MBC0$?5ZI -GDJ[?R;M"'@8MNW(JY7674*F!E%#G$3#_N(*+A%)PD82&,DLF1
M5,QDSE43,)#@8HBFH0#%'R^A@ 0^H?O2OVX)"X]I3V 6$Y416] ^T"IB%,<J
M0G\O4( (@'Y \-1?E;%?BV0%Z5F94[0KOVB_<E:G6(FL=L"WJ] G*4PE\O,
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
M<R/W7Z,O\FD8M[!&(4C<:^Z8@B0J12 '[PI[*R2WLJG06]I0BGM+I^0G14]
MC[:I ,'F4?(0\_W3>1!C)1H.!6#[*79F82*/LN%6_P#PAH<QC) K[7K)]?SD
MS%-_#_6F;6J?K7'DSS;KW1>KXU"4K*>EYF[]QY=EN;3.Q)..H=GPQ&@EJD#E
M4#1<9=VZTHI30.J]7'Z9Q4</$#,EH2QV+;6GM6>#YJG:M PM+T6R7:T)]AJW
M=#F:&K]"@*C)7*5MNO'SB<&.ADF(RB"4<JJ[;MDO2<TW8%=1G(VOPSEHP1GY
M3)]=9PMGDEMJJ?-S^&HTF:C&:7>P5KH.[1M,F8V+,ZD(:?<%1>(HD$%!O#NQ
M:N\=M,QM6K4_3'E1S75K\QSF1PB&HMAVR5O;^CT>PLJE3<FAM*A%K!/OU$(2
M-,^!)5T"Y%4B6W,'NN _N-'=VB'LC>!I6@SU=96NH8:_Z6EJ&G?8JJNL_=Z"
M?"HE[9FL(E*'DG<<Q<F22,=!0A>'>H+!DV@0,GWCJ?,N1YAD;IG++VBNV?I.
M514;*6UTVK9E6L?0J&TE)^06(R%)TA&&2;'/[Z*QIVCX-L4/?;)"5P]W;LT(
M6U03:X9XG:)&D&T_,)6SP,+$ZSEGZ8Q*\8%FK*\K!G=E(4KH07;F5BF5QJ,G
MFV//+UWM7WVR6J2G7"3*C<'VS,,_LNNDHU>H<S/?J\O%SODDF24=*,XN#8UQ
MVL_>%<&^T3>\V5W:ZE*[.RG+15/T2;_BH-I&YT:KP5VO-#K]M5C4Z59M"I%/
MLK.4F8".D74S%,%#+NFR2:2QDS\ER.[TMIT*A.5:K/,X5-*_>1EMO5)E='H]
M-F)TL8:J0USNM#@W<M$1#I^C)2;)N=1L@J >*W/1_6F<O(2V#).(.80:VU2,
M7KD/8H"H26AO'P5O[:'R)I;;,TBS7-X9O5!DA6;!(BLV<D1F+ZEK642DLXK6
M]2.<P-AT)I386_67GBQ%S_18!6WFBI]*MQ58U=]'UF7ECLG2$9)23=,4UE5D
M45=/A\PT?)K]N^7-JTUE<@F-+-GT/)6NR;*PYU1@835)NI/*W8HQKOKH])5E
MXAO)L&]K3"+<F;NS"D35917J[(VD/BL,ZLFC3DA.+1L#$U=AH".425LB9V09
MMHBXU**TURC .Y6%6D8]K+KHM55B++)D/ Z:[ZHS%M2K'/Z+6F<LL[EDUX^3
MQ^1A(G6U;3"FB@GJ3"Y:]L\4%CDYEJPC8-.58JO5T$GC8ZM6M706TTS-86[F
MEOT-4DW3J3D+2VKT"K:;+*U^$KS28G):!JU91-(RLB@V.QBV(E7=+(I&*8=.
MY#Q6II:#5L+QO.M+V7?F%TBFM5K]GV9D-GR7/Z97#QJSO34[+G()6!Y.QCW\
M,CF<G%E 7!GWFAO/)#%M-Q#;GS*+/I=LWVQJQD)B,N^R^PU>O[Y4*S;WSI)A
M)O>>W.@5Y"XO 5!K"24BHP="BX:+%\<X4/*]=AMCFNF=CG,6J1\X,:::52>K
M^3RNQ/)?0A.1N[JL%)55"+_"E%D14EQL,:Y:$5CE5GJ$7F-AYGZ'ELH:77GW
M-M%ZD;0].KV,4V_=37EEFN-5>JDN%OK]XV^0"Y3$:C:1I<5,EJ365:K/!$17
M3;Z)C@YY=LCH6>072$Q7MIT"=R>.S^1J_&6FL\6Z,E[U7H;0I70N<X:D79TF
M$4KH,17$YZ(35>MA*5%1(MCVC'8&_P ;F4=J=]S2H66_UH:DIIK'/W[>'>Z1
M3X-V[5GF]"GY@7*,8>5;1LDL1J919F@!BE'J2/KO(NX[5E7#M0K5TZSVBHVS
M$:=7L[CYO-TMGE(JFP&I:12Y[5[-5<A>,YIXQBB <QG[9FB91TL1,9OH]SJ%
M;LE6:9%NFQ56J0DW",]#T>)YQS^<T;7:Q2JG9I* >NKO2(>O.&\O'.A:JPK\
MHMY'[10IP+SU<:Y>XB\070+[6V)9NI6JD/JKD)L'YWM_26NO=LN#VRQU=SZ-
MH]/JR+1XJY7$Q'DS'JB0&*YGB;7$X_7<M9='H4J'NEOYQ+J&?3^OT5"1@8*?
MDHR?K-8L<P=9Y6FED8B_4:&<-TD7K5Q[@MWC55; ^&Y:.O4SJ>\1DR_+9Z_
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
MGN,T')&BHIG4 I3@D<0$?2/DPGOQR'_ Y4L6>,F?Q-E^%2))Q1NE"F82/O\
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
M#^C]X_:]?--_/#H']'[P8S3Y@_F<* @H!2O.HL6F"IF4%/S.7\;Y@DA,)2I
M4H&$Q2^8B >HQA$/+YA_F.+Y!^<(=!\XCZS>8_G#Z^1S@4?+R#R+Z2_3\GGY
MB/[8GYC_ .<#S=_1$\?MB?F/_G \W?T1/'G_ -L3\Q_T_L] \W#_ /J'D3R'
MPFN3YB/F)]U(Q#I@IO/-"B'K2/[B?O-3<A>PX3]?]L0X"50OYI@$OT\+))_,
M/\N2C=PH9VL5UKO++MP#\1*8%&SQUR LNSCRB7S^S3$$/X!#TB)1\D?F+^50
MI/(/(%;IR"N?U>0>H14_D=I^8";S\@\OH'T^OY?'[8WY4/[KN0?Z'WC]L;\J
M']UW(/\ 0^\?MC?E0_NNY!_H?>/VQORH?W7<@_T/O'[8WY4/[KN0?Z'WA+V_
MF%^257V':#U/[M'AYWZED!=F*DX]WC+_ (2P5%\I[C<_F0X%2#Z>R3R>#%_,
M_P!KLB&<)FBR/L4X%E?LF0E-]PV?&_DH,C2C@ZH@*:W\2*9 ](E.(^KP^"3^
M:/M%V[,W (A=CAG L8W8O/6!C.)!F/*S[\8;B0H%]GW&_D B/J\Q 0_;8]??
MS<N!_P"C1X_;8]??S<N!_P"C1X_;8]??S<N!_P"C1X_;8]??S<N!_P"C1X,9
MM\V?5OMG1%(Y'G+OQ_OSAZC@<QTCN.:Q(D?R*  8">H/K]?(?+PY",^</H9H
MH9)4&1GW%?Q\2)&ZPI(@@H[31P"-%XDFL50QR%,@)RG*4#%$@F.84/GAV!)$
M! R2:GQ^\&*JE$  /XU9+-6Q%B^?G]/04/R?V//Q^WEUC_5Z<&?Y._'[>76/
M]7IP9_D[\?MY=8_U>G!G^3OQ^WEUC_5Z<&?Y._!SF^>W3A:"(>T@7XZ.$BN2
M?Q9 'W'0TDR2OFJ!C?1$OD40#\H>HRQ6GS[7I),SD5$3.OC6X@=.$FWM 0K<
MRB4(S05/[@B8R@)%\_(  H?G>KT!\^-E7 !'R4=_&9QF=?R_@ QVHLTC>7]G
MVP'^SY^/V]<Y_JR>._\ C?C]O7.?ZLGCO_C?C]O7.?ZLGCO_ (WX_;USG^K)
MX[_XWX-_]OME?1[B0D#_ +,/D#U@@!0]\AS_ (IZ3KG/YBF<"E*0/(#$.(>8
ME]/SVRH'\S>L3?&'R"8@AZ5/;]! E2F(8#^CU")C 8 ,  43 )$_L/GT.B3V
MR@J#_P"+/DQ\<R_U]9T3M;9%E20'Z>DABJ&#^$X_P1[D_P Z,._9LD4T'$:_
M^+CF_P!J7 3.!=.Y)S':;&NTY 07*"!FAVK9+V4_<06_C/<:/$OG4K!VK1 $
M31+SXK>>EF,F8"JE%W*K--ACY079C*@8?LW#)'S3)Y)^7K ZC@?FUS,Y%$4D
MBLC?%5D?V2!DCK&,Y1$G1Q'_ -PX!4"J>XX42]*9/00AO68_[:K*?]55E_\
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
M #1-]/R^0>7ON?C;X/45!NHU 2\D8*D4$E .!O)-&A)I@J7W!$JGE[A!^I3
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
MZBBU(@44$%$Z1DF55.&HF;9O6(:F4>G5]M]I#5RLU]BC'1,4P1]1S^TU:(%
M3J&.JJ;S.H8QS&,/]1!FM(OY51'W/5(28M#/G'K5.H KBQ:,6HBF4X$+Z$B?
MF%#S\Q\Q'^M6-9*V<$<P_P /4K.K/#'2%JX0LG:4/'MFR*8?QY'#-2JJG5,;
M\PQ5TP+]2F_>,AK<C[_X78OD"^-B(E!:J>P[!BX[HP9146KD2* V7]:)?(_I
M-Y?V/K^]?+[_ -[-IG_4_P"*A_\ X#_N%EO;7%E*YGU).*X]T;EB[4;H/5M
MR<T<>U;3G>M1UKKTG2,OTC\6#RI0LU4%RM_1Z_6 C^012_DD?&2?T^?_  DO
M8O0X(*>D!-^8F?E8'!?<\O2'J*'D(_7Z>/\ ,_\ C1_GD[__ $6?!OQ'C#XX
MWHC_ &GV';FZ1X$^O_A@ZY&D?7]/['I\?YD/QZ?S[]I_H9^/\R'X]/Y]^T_T
M,_"?IX9^/IQ[BA4S"CWCL)00*8#"+A;W^.$A,B3T^0@3U*"(AY%$//R(*7!/
M TIZC>0@P[VU-$4P\C#ZS_B?(3(!* E\OS?4/F(?3R\Q#]GEPQ_/]OW]%'PH
M,K\;7&4N4Y2E0)#?(M:X<[<Y3E,HHY/)<?217":B0"0I2 0Q3B!A$0 0']E?
MS#_K07']!SQ^ROYA_P!:"X_H.>$A3^*+FMZ*J@IF!M\HI$OMR^GU NL+SB1N
M!TA$/3Y)^H_F(?3R\Q\"!/B-YZ=@!Q(!FWRF1) ,!0 06+]WQ@@()'\_( $
M/Y@/F !Y> 4_[(7 !$3B3V/^U/@?=   H@J)OY&WL^V81\@ #";S ?, #R$5
M E?B"R1,GI+[)H/Y.J'*G,?S_.!8DKS%6@23 HAY&*90PF\P$H  "/[(BC?Z
MR#*O\B'C]D11O]9!E7^1#Q^R(HW^L@RK_(AX6)_V,U>]*2[Y(BW_ &DV%>VX
M3:-DEV[E$/U6^Z5"454%% %"IJ%4(85B(I^DYDSF^(2DHF.0IC(J?)#DHJ)&
M,4!%-04<352$Y!'R'TF,7S#Z"(?7PU<)?#377JJ[Q)JJQ:_)-AA'3)!14Z9I
M%T=[E31D=FB0@',5%99P)3!Z4C&\R@=,OP<N%_0=R3WD/DJY9]A4$_,&RJ N
M*ZW<"DY,'F/N))G3*/GZ1'S*!?5\)-E PD*)P+\AG(YBE.)0$Y2F%8HF*4_F
M "( (A]?(/R>/V)5F_UA?(W_ )_Q^Q*LW^L+Y&_\_P"/V)5F_P!87R-_Y_Q^
MQ*LW^L+Y&_\ /^$!_P"P]NQ/N#"42J?(5QIZF?I(<_KD/;FU"%3-Z/07[871
MO6<OF4"^HY%4U/@NU!X"10'WXKY >'EVZYE"@*8-OQ*\0[HP)F\RJ^XDF)!#
MS*"A1\_!##\$^W@N)3BJF'=W!(HD.#A,J92+_K: ZA3M!.<PBF42J% @ 8IA
M4*@#;X,]_52,*GW)U^W. &ZB)02,*(H)I[>Y*X$ZP 4P&.EZ"B)@$PAZ1_8=
M=$?ST?C\_P OGBX=P= \7V;CO+XSX]8OE.!A[YN&":W9[??4^D7FNJ24<VPZ
M\75M%0+6NO3)*'?'0.9P4 (!@'S_ 'CB:-9.3H)V#Y8OC+B)!(/2"3V/+U;0
MY91HY$2&,5$R\4FI^;Y&]:90\_+S_<()3+YI)2)16^X>L8Y2*:K%,NJ= $V"
MK^3.@*38Q"&$5S^LY1,'I WI#]S\F>>]&5_HZK6BZ_(!H&W5$*CQYU?KD%:L
MOM^(\U5*J6V$N608O>JC)M9NP5F19(IE?"Y34CERJ)ID(4QE6Z^F;4DN@JHB
MLD?B?N,ITE4C"11,Y1YQ\RG(<H@(?P"'C_"AL_\ ,H[B_HX^/\*&S_S*.XOZ
M./AQ-S>QZK$1+11!-T_DN..UV2#87*I$$3KF<<[IBD@==0I/<, )@<P%$P"(
M!X,0.I)0!*=0GF?G'JLA!%/R$PE4/AY4SIF\_P TP")3_7TB/D/C_.F?_P W
MGJ3_ ")^/\Z9_P#S>>I/\B?@1_E3/_I]?ISQU*(__, ,2$1\.@==R4"/^Q43
M0?#*TK8(@K)VH"H_8/#2>=-"M9)($3>ZV4$JZ/E^>0O@HG[^Q\@'+ZR">,T0
M@')YB7UIB:D@!R>HHAZ@\P\P$/X/'[0''/\ U?H7]Y?C]H#CG_J_0O[R_#9+
M_M \2 SLJ!D3"6Z D!7!Q(F*ZXU,$6OI, ^Y[IB"E^4_I#P54GR(\L"F)2F$
MQM/AB D!P 2 OZS%%N8WGY "GI'S^GEY@(>!*I\B7*Z9P_MDU=2A$E"C_8.F
MHH4Y!_WA /'[17E/_&K _P#G?'[17E/_ !K0/_G?"A&WR&<B_P 2]8QRAW&X
MT1DB1Y(OWL8S2%=Y+MT?)9Y'K%]?J]!2D]9A @E,)/OOD$XSC_<]7M?B/2>0
MQ_N^CR]?L_>VU#W?1YAZO3Y^GS#S_*'C]HMQ!_.EQ/\ OU\?M%N(/YTN)_WZ
M^/VBW$'\Z7$_[]?!THWY#^'WBB8%$Q$NJ\-$P%,H"0& #7DHF*"H@41#S IA
M !\A'P"J_P B7"R*1A(!55>M\!33,*B8*D*50^@%()CI& P  ^8E$!_((> *
M?Y&^#B&$I#@!^O>?2B)%"@<A@ =" ?2<A@$!_((#Y^/VCW!G\[_GO_*'X_:/
M<&?SO^>_\H?C]H]P9_._Y[_RA^  ?D>X+ 1^@!_*_P">_K]//Z?_ %P_K] \
M>MA\AG#;T@>7F=IUG@;DH>9CD#\Y&_G#ZG3, ?[Y1#^#Q]>_^)@^HA]>JL*#
MZA]!#ZWS\H#X_: <2_SJ\)_O\\?M .)?YU>$_P!_GC]H!Q+_ #J\)_O\\>?\
MO_B;R_L_RJ\)_L^7_P#GG]D?'H_E^<4^OU%)Z/Y5&%^KU&'R*7T_IWY^HP_D
M#\H^/L8CM7DJ5??8_BGV<;T=CKYU^&#[?E(_;M;DJM]B/ND_CO+V_P X/K]0
M\-GK#K'F!]#/&2;IH_:;WF#DKKWQ*H@LV41LQVJ[)9N;U%4*H/J\P\@$!\_'
M^=3S?_CQS'^^CQ_G4\W_ ./',?[Z/'^=3S?_ (\<Q_OH\"I_*EYS]L"^L5/U
MW9GZ )Y^GU";])_2!?5]//\ )Y^!]KJ/G53T^7J]O;<T/Y>H ,'GZ;,/EYE'
MS#_>\-W$3MN1RC=VC]PU7CM)IKU%RW]U5#WVZK:95(LC[Z!R>HHB7UD,'GY@
M/C_"KF_]W-8_YT\?X5<W_NYK'_.G@YTM/SQ4B7H!0R=UK9RI^Z<$TO68LD($
M]Q00*7S_ "C] ^OA, T>AB*RBB20!;Z\(JJHB8%DTP_$?,ZB0D'U 'F)?(?/
M\G@QSZ!2"D*43&,:UP)2E*4/,QC&%^  4 #ZCX%2.M]7?I@4IQ.RL$2Z(!#_
M -J<3(.U"@4W\ _D'P826*".!%#I'$LO'F]*J8^E1,WDX'TJ)C]# /U ?R^!
M.>Q01"E#S,8TLP*4H?D\Q$7   >/_3\)_P"M6/\ Y_P!2ST*8P_D*648B(__
M " "XB/@P?C41YD\O6'XDS\R>8>8>K^._-\P_L^ ,69BA 0 0$)!H(" _4!
M06\A 0\?^F(O_P!8-/\ SWA-4CQJ=-;T"DH1PD8BON+%;I^V<#B4_N.#@0OE
MY^9Q H?4?+P":#MLLH*9E@32724.*)53(&5 I#"84RK%$@F_(!@$/R_UAP4;
M_P $GRZ_&>)S?P% _3-52+YC_!ZE5"E#^R(@'];_ $  _*/T_P!\?,?_ +X^
M%$0C(\$E@3!9(&38$U02,)D@4("?I."9A$2^8#Y"/T\'56CF"JJ@@9151FW.
MH<0 "@)SF3$QA I0#ZC^0/'_ **C?_H%K_YKQ_Z*C?\ Z!:_^:\?;NZS7W2'
M_P" <0T<LC]0*'_DU&QB?D('\'\ >$_OZ14'WL^OVOO*U"N?:]STB?V_>9']
M'K$H>?EY>?D'C_!Q0_[D*_\ \W>/\'%#_N0K_P#S=X+&#1,Y"1.U4?$CQK%9
M!Z=DDLFW5>%:?8^^9JFNL0AE +Z .8 $?,0#QZ5<JS94OM+H>2E&K!P]ET8#
MND?(T6(>TY.4!4+^0XAYCY^"1KWGS$'<<FY(\(P=9/0W#(CM)HG'INB-58 Z
M!7*;!$B!3@7U B0" /I  \ =?FG %C@FDD!U<;SI0P)()$103 QZX(@FBBF4
MA _(4I0 /H'C_-DY[_Q+YQ_>WX_S9.>_\2^<?WM^/\V3GO\ Q+YQ_>WX:.''
M+/.2[A@JHNQ76Q#,U5F2ZJ"K559HJ>L&.V54:KG3,8@E$4SF*/T$0\-9:0XJ
MY)?RK(Z:C.3><X8ZZD&BB3D[Q([5ZO33N4#INU#*E$A@$%#"8/SA$?!?Q?B/
MD25]#I^])^(\V8T^]#R46*XDW9?N:6KZ74BX("BZ@?GK' #'$1#S\?YAG&'\
MUS#_ .\;Q_F&<8?S7,/_ +QO'^89QA_-<P_^\;Q]PCP3Q<H0ZBI!,IRKB21C
M';J*-5/41:A$4_-,0Q0$0\A+]0\RB C]I_V?O$?VH(JMP;?R4\(^W]A8GMK(
M^S^@7M^RJF'I,7R\C!]!#R\?LY^$?YHG/W^3WQ^SGX1_FB<_?Y/?'[.?A'^:
M)S]_D]\?LY^$?YHG/W^3WQ^SGX1_FB<_?Y/? .O^S=X(^Z!0%0<_R/>>?N 5
M#R\E 6_5W[@*!Z0^OGY_3P3WOC9X%6]L#%3]WCOGA3T =0ZQP)Z\Z'T@=50Q
MA\ORF,(_E$? "E\;_!R/I#TE]CD7 $ (7S,;TD!'/R 0OK.)O(/(/481_*(^
M/V='#'\T["/[P_'[.CAC^:=A']X?AHX>?'+Q"=1B1\FW]GE[&&:?HDFAV3LJ
MZ#.FH(.P.W./H]TI_:/Y')Z3@!@?$-\<?%OID6,?'.1+SGEI#@TBRMB-"M5"
M5HJC!;R9I^ZJ@*:JXE$53'$3"*2Y/CCXZ,=%0BI"K8/0'"(F3,!R@JW<0RJ"
MZ8B'YQ#E,0P?00$!$/"BZWQR\?D.JJHL8K7#J.Q1 ZAA,8$V[**;MT4@$?S2
M$*4A0^A0  #P'G\<_(_T "_3&:D'T#Z!Y^3$/,?[(C]1_A\ (?'/R/\ 3^SC
M-2$/_F@+$0'Q^SGY(_Q-U/\ XCX78.?CKY520<D]"AX[+(2(>%+Y@/FA(Q*;
M*0:G\P_MDE2&_P!_Q%I%^/+G$2PXN1:">IN55%A=K>^K^*+*21U9P"G^B0/3
M. 1)^8GZ2?F^'+Q;X]N?B+.UU7*I&<--Q[0BBQS*'*V8,)ULQ9( 8WYB2*::
M29?(I2@4 #Q^SXP?_P"@K-_?)X,8?CZPOS-Y^?DA;  /,@D_-*%G I/S1_@
M/(?K^7Z^#I'^/K#BE/Y^H44[>W4#S)[8^A9O:4ED_P W_P 4P>1OK^7Z^!1'
MX_,5]!DQ2$2K7@JOI$OI\P7+;P7*IY?^&!@. _7S\_KX]M/X_<6,4!$?-=Q>
MW*GF8?,?XUS<%51#^P'GY!_!X4-_("RCS5:G9F\[#J0@"*AO68Z91OPE1= /
M]JN0"KE#Z < ^G@I?Y F8>1?5Y>5LUP!'U#YCZC!HGJ/Y"'T\Q'R_@\?Y@F8
M_P!UNN_Y1?"+IGP;G;)VW537;/&-WV5D\:N$C HBX:O&NDHN6KA%0H&(HF8I
MR& ! 0$/#5PKQI!K.6*BBK!TMKG0*SJ.66("2Z\<Y5UDZ\>NND4"*'1,0ZA
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
M_--YA]/!#C\?V- *8^8 5]H!""/F _QB9+F4BH>8?D, AX\_Y &0_P#S)?2
M#_Y@!>   \?Y@.1?^N-)_OY\-U#<"Y<F9JJ*I"MK/J[1)4PD$GH>(--!10?H
M^1O,$URJ)@;R-Z?, 'P58>!LO*8GJ\B)6C6$6X^OVO/UM4="(V4\O:#T^H@^
MD1-Y>7K/ZDO_ '",T_BG1G9?_JOU_P#/4-Z_-%?_ .N+_P )8AZQ\FRGJ;%\
M@\B!Z0\DC?R"LY\TFZK8H!=MD IR+ (&56(&D@1P\)ZOXM=0#+I?3T'+Y!X5
M9%XDK96*Z2*#AB&M=!@R<(-ESNFJ#EF&M_;.$&KM0RR1#E,5-8PG* '$1%DJ
MXY),Y6C%!5BUG.^=.N%HI44A0%:*56VDZD8L*!A3$R IF%,1+Y^D?+Q_FO2W
M\X[JO_+AX_S7I;^<=U7_ )</'^:]+?SCNJ_\N'C_ #7I;^<=U7_EP\(+&YCL
M29FYRG(1MT]UTT04$IO6 .FS7>46[T@C]!*L50HE^@@(?3P*9^89Y,#%.43-
M>F>M62H H!0$2KL]V06*<OI_-,!@,3S'TB'F/FBI7<2U.&.W;K-$18=F=NH
M1JX=%?+M@(7HWT"W7>$!0Y! 2F,'F(#X.J;,]H*90YCB5'M?N)NB43"(B"2#
M?HY)!$@"/T*0I2E#Z  !X_P:[;_/=[G_ *2/C_!KMO\ /=[G_I(^.%->YI;[
MEFV@2?R?<!9I*R_\K;K&YQ\U0-"Z K4#>*?/5;0]LMM3G*_:8-0[5XW=,52J
M)'$/I]?/]Y^6O_O?.C?^A'F/QNLKTHEIJO/I*2NRVC]4#?5G%Z;YI+R#"(N+
MYJ&'&)J[:O1T(^6<3KB%,5TU@4WBQA!)-0?&SXO5=)S:<H=O['VR2Y0E<N+*
M4[G+3:6&:9CH5]K7%>>6N7G)J*RC&K#+2;"=;L9*:BS6Y&;?-G8)NC-&F3<0
M871Y[5=H[NTO] 9#,ZI>FN56.;Y9REDCJG7SACJTP"=:SG](<MB4Z0A*/E/X
MJ3NS(J*2JI@ N#\&-]0U;F'9<-Q3Y1<1ZM2KE)J&L[7.3?&.48M:^5:74M=G
M(.4@G+K1\$V^N2$A<H.//(SSY188Y5D] RS?**;6>P,[YFR;0:GQS7M,^56X
MY7F]OFDBP7QFLMNJ4'ICK3TR9M<++JFCQDE -YB03249M8)Q!)'_ $B?(.$^
MBW&!7^+HM8W[K.QZ3.]8:BIEV"4:3L5/^.'X]IVCY:QK?;\@A3LG:ZQ^G<M?
M5:LZ7)<S5]F+2*.99J]/XP/4=&CJM$7_ $?&LSO5UC:.^?R=*9VFV4R&G9U&
MHOY5-*4=5@))^I]@=R4' M1)[OY_J']W0*JZX]VYK:6/Q2\<8<O4'-?BRR\=
MJ60?-VGLUQJB[9672.G.R6+'2N'LG I&\*V]Q50JGYG]0$$/<]LIU3A[JZ[@
M_J65.LIYJN%%51#W%!\@$WD4/(H>10  _<0O/> V3F7'9F*X]WCMFS:_V&QM
M;C)K? X39J= !A53=56\4)>#L<X-B5D+%/G6E3UJ (1RE%/5%@%'YDNOG^EV
MFOV.4R+"W/-6;VEMH#I7ER/NWQV9/U+!58N>R%W-073JOV3:61)!9C"Q,K-S
M46_>N%B(R"#%E ;#*[[FN\9M#87\'G\H,FFDN<S/Z9.]C>[FMI4YA;PVA155
MH]S/'71A-2+Y]&2*EWM<<9 &K!,PIMZM 7[FZ.H'.VVP72MER2U/(,:%:*HW
MP?5$:-%5Z1D[%LEN?[O9)2+6.2VI1=0IJE!GD2,G:+Q-TDX(OM$W8>DE>&=
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
M_0=R,9]M^'2#E%TW537>Q_V2/L*F 5$O:)Z1#TE\KC1'-@MU4;W*L3M77M%
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
MMHY^R@7MHB&\TZC57R11-I.1XWTA=\==8=,:Q2\^;\ZRD'O.O5:-UNKYRXZ
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
MI]),%H&08&.$JDH02$((B4)FY;WA74?),? 7[#*?+&Z6H%'I<$TKO0UV3H%
MUDVEUW3KCCJF;1]B,8EA.2QFF:VD0%9".136;'7S:VS74'/$/5=E5.AD%EE=
MJS:.@-573=H,%$,WF'EE1CKPLF_<IH&+&*.C%64*00]1@ =%)<.E< JA\?\
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
M>U9&<L&13N6^*<JQ6W\<W* CMY[$K>G]%99GUHM4)OV7<OTGB[1H:(R6";[
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
M0*U4J>_)<]761;KH[DXT6MSFO85G@0)N=7+,E_B,<E[Y=H1SU//VV'DFTS2
MHC"3B[+#+>ZJ_CG)3M"]Q:5S)SEKD-0L"Q_;PSGM.[1%$=9"_P"@<@I#2U25
M/6R25M#75W%3/*NE*XQLBT.>%>6MFY8B (IIN5^K[#T7B^H\=W#A^OQ]UZ/I
M.LK4ZX+5K-YC)U-KA-%A;+CT]>*S:8MY0&CM1XS8K'D8V28.6*J'NID%3DBR
M1W+&N\Y4#9]ODY+VMJC,\G['O'+:G$/4O4E,E\E-2]%DX6EZI/OL<AF\M7[&
MZCY&M.7R+5T!@<'61U*[/>:M-87#,M"QBI2%7)KW-,SF<=5M\B- FLZT/1NI
M:]K,MS9D40L&53L1(-IRQHK,+,1C&&,8T@BL7/./(S&=@@[/H>4T'4&5MN,I
MC%9BD6^B9LIJ4<WK<$^U?])-FKE4B6ZD-9;'GJ%N@X"UF2BW#C\\[E+K!I>T
M=0UJ SB?Y SJMY=%5W"LMIF=V79LWVS2Y"SO>A-*UFGPJT9?8>@ P1):SPC=
M.T-XR&B3/'$N<Z- Z.=Y5=[;':4XHC&%JCFX8CE0U1WH-;=6.(<:MHNS:K0L
MESV%COMBL'KM2<=_\I.$&[1-V=4GGR5G&;8UT#((];Y[%WZM7&;8Y+48*IC)
M66W4]_ +QUKUF&M>H/J%8Z!+-[8XH,?:V=;*#)5TK[+]%0)#*)BKW!IS#CW+
MN37]>N4:A4"Z:#UITAUONLYSOSWBE,L$_ID YH#Q2Y5Q8(<%6;-L_<LYE>8>
ML(EBV=KU6OX;1H_'',?09EMM&9=&U9BIK.1[C5OD*^//FJPTZ[&J.@RE%:U-
MSB/5TC8(F8C)&3CY1O)1LDBZ,BBJV/1ON,RZ(K.<[%9V<?S_ +A;:938+(M[
MS]+:Z5A-PVN@6!;0E92(R[/K'H</-22]G8UZ1<T]Z$W',WS1-<4B:=%Q&W6F
M-!OM[R0BH>D5]J]J<=B'1%)YC>6'1Y6>NL/4\PI=]T2_,7$'.V"1CH@L(FZ>
M2;B.^U62+G-XKN/:[3*=I>8+:7%6:[$S%:$C3IVMQ6$*4_DJ%IMZ9R5FE&C?
M\98.HD\G7WT(HFX1DCF4*D/[O@4#'(03_+Q\:)2 <Y2"H?\ E)UHWH3 P@*A
M_043>DOF/I 1_( _O7R/&2>MW@K_ "R]KKK$03<D,Q6&:IJ8LG(N$4B*."II
M%4$R0G2]*A0]7J P      !Y  !Y  !]   _)Y>7B*/-PD1,'@I1M-PAY2-9
M2!H>:9E4(SEXHSM%88^4:D6.";A'T*D X@4P>8^$%)FKUV74:S\?:VQY.$C7
MYV]IB6J3&*LJ!G394R,_&LD"(MWA?)PBD0I"' H 'B9A;33*I98>QQT?$6&)
MGZ[$3,;/1,2X7=Q49,L)%FY:RD=&.G2JC=%<ATT5%#&(4!,(BHB2O09$EB1"
M:R1(E@5-5. ,0\"FH0&X%.2$.F46@" @V$H"GZ?(/$5^DE%IU@_ K0A=X/\
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
M6+YI?C:B'0N6GW3EJU;ZZ\L*CN+, ^IH\34@2E45 !]+0RP#Y%,(A^\_)/\
M][=VS_\ 36C_ -=R;5HO[J\.\)'R*?MK$^V=J,FDB1'UJ)D(MYLWR1_4F)BA
MZ_(1]0" ?N#$'S\C%$H^DPE-Y&#R'R,40,4?(?R@("'A% AE#$1232(9951=
M8Q4R 0IE5UC'664$"_G'.83&'ZB(C_4:.G\:O#O%T"*.8MRX9NEV*I@_.;JN
M(]=RR6.3^$R2AR#_  "/]55JJW,I]L+9?S7:G^W%3UBJ@=!95/V5E4%$0,/H
M$3)&](CY"(?O$A7HA&.DR5]ZTC[6NG+&2?UUS(0/X\P3<Q:D?Z7(NVSEF)/;
M7'^+<^L?+T"4?W1/3]C^$?8J^YY^_P#B7XE[Z/L>CR_X+]C]K[GJ\_XSW/3Y
M?3S_ *V^*M _G[:WS5?'Z8_I'T*>;.PWJ10]"I?XQ(!<LR>OTB'N)>I,WF0Y
MRC^\_)/_ -[=VS_]-:/XQR.7O/33"&T;EOH'JFXY_!=B]05_-YO8\;Z!Y&@,
M^L)LUA]8951A78>+O,P@O M&K>OOP?B#EFKZ0#Q!6'01QGJ!6_\ &FC='\^O
MW"M_+I4%9(KOK(^4(B,Z NUAT%2O:=$RJ/1+&97<Q8T]M&*0"\4"Y6R[>00^
M3;0M\J#GGS<.;<MZIK],T:J1+;+9^20JG-(Z/3]27R]IKF]3>$:-79&= 5X1
MY9I9P@=FVD$CD2>IMD;IW37\TW.C8PQXVPFLL<[^03NK^59#;#U=O'0'/]%S
M_8V4?5;-H5NR>L4BCVVP+VCV)R#4LCB8CVZ,(W58'7+IF*Q.*T:-IN;ZQJ7'
M-OW=UE%WK=#@-^S+F"1T:>VZ.LMKVA4'E3-K*;=>(RM&#E+1+T%=.793[Y0W
MVP\N<^P^=V'J"O53/OCVFNG-EN$EK>KWV_SGR#0=<TN1O<;N=WU56OY(EG]4
MU"(7B*[/1CUO<YAG(0E?_!T21Y"T;<+3G7'9Z'(\V=[][W*NU2S7]Y;B\J\4
M6.E4J.SJEO7%I68/]JU>=M?WIK%(-&=9K[+_ (,LQ</4CD/FF)*\]X92]WZ4
MT',(W -IUJK[1D7,[*IW'%]MVFUP]HI$U9)W8KW:XAI@SV(J<K$NHJ#OR\TF
MZ:@P_!Y1F-#T[^54C2.H-7M%BH33<;CH\=$?CUMGNVK9GZV4TK<WM1O$-GSJ
M_5UNM1*)=7T0^3@#O(N16**B G#'\)C;]O=7E\[[:4#LSF;M"\5_I[8,TRVP
M?'/T;UK%9MCG3N;S\VWW/.;S!Y)+3M><S$JWL4':XN/CGZ1887+1;+J%:L"Y
M::[?W+F_,>W\)C5=?N]BQV@YMU3>%*E7X;L&XJ5V.D%KCG\>LU>(N*:@I&W]
M\9Q&P_VIV_W2D'RYI1,SEM-WZ/Y3JUD:Q&F3-AXKY]GL_7ZS_E*Q63Z@2G1=
MBLW0>YQV5)#4,]EV["8!9@Y5DETT8-RF]P?GQ'*,TCN;KPZRJ$OV_P"C673F
MK0]OV6X6"EP=(@K#G.::!GF17>!=1+%Q$L-*>UQGI#B8+&P;]!VS6,I S_4M
M2PZ_W:S\V/\ =,#U&[;/<*Y+7%=/KR$YEEJ?T:PJF*VI>)OXV+16"]6@*#&V
MJ4L3>-_!FR:TPX2,,W8FDA)<Q:!F5"Z2S>_5VD0DRQ@K+I.2=W?$Y18'8ZQ
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
MPM^1V:!4>1TD#U%$18/$@2>MD%TH:ZP&/1,99Z]HF[:Q#2B,]<#F8:%TS#A
M;I94FJUB58F<:#$A[3A$R1FS81$[5-!01,.*:(VCIS$(G-)+G;-:54H3HG8L
M[QZ^V_.5:CE7*L?I69-=(CJ!MND5)XTA86LO+$RE9I\NFR;K*O#(-"I6W9[7
M6I2WRM_RI7FNRV:OWG2:2$A6\@W1;0JFNWCX2=@$HC2<-W:L/9*J6QH@WL,
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
M/3+QF#SIK49W*-)O%JO6#H:PRJ=/K)LBG,OM4K5+^=:BV&OM+J:]1;]HO*A
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
M>V%?4)V?F:G8=3LD)C>0Z!LTID^!TB0C(O1.D-B99]"3:V=X7GSR8;EDIIZ
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
MJT938=X2+8JM/N4'MAF7KEZKZFZ2=1ZNMU(5T&PV:IY*NE9Z]JNH0^?Z]G5
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
M]UZ+RN@:=4=OHVI,-HHFGT2N4;.H+'J=^@5_BFGX+!-:W^!-(5FC%J-EVP*
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
MNVO.)PM62PR4M?/E?F*]'V3,NU=?ZZS2:TZ$CK[$.+H3\$V^>IEC_#W$(ZF
M63G6ZT?(I%3\='/;_P!,H3&I]:\I][X;LU@K6.-8:F,].[[OU;NUNTVA5*0O
MTL_B:?E["HQ\/$UMU(N5Y1% [Q_*&=K*&\<@;3R]OM'R/H7C^B:CDM>F-?Q@
M=DRR\YMMM4SRMZ"A,TZ*O.?6JLW&.E<J@9B%E(N=3*D9JYCWB#MD_5]NSTJ,
MUBR:-4YOGCF'GJ-:2T,2 EX:*YUH=SJ#ZQ%F6,V^$[J]O[NY>IM&Z+1O!II)
M-FXJ$(!PR#.]EZZH-TH/)F<8_A/*"5-YJC:#9F&/YUTWR_ODRKN<K^L&?:7[
M0)6J\IUZK,E(9"O0#53WIE:,</5"D2Y3W'F[8:%D.W<OW'5!BG>LYQ*:KFL]
MGF^9=*Y-I:#^HP%MH<VI=:XP=LYBNKEED6(OV M7R2S5TI[>E\XSU]IM0XQ@
M*9\1M/T'27N5(FU7IE]\?F19_(MY?GJ?@M2,3!81]IM :,99O-1DO(0Q@4=0
M;LJRQU_%-Q6^]5XR3)>7LB8<Y<A$H/.[ZKV:9Q.:Z&YHVO0T^K6B&A)5:^7*
M5K',L77&YZXV@XU=Z\7GG3<[P?M_'R(TC.-T;YUHW:6M;'KF>ZG!4)DN[Q*?
MTC%LVRR <O(1_*+M+M)UB2ST)!1UZV)W*:Y4R BJD"XUS>MNZ$R^UW8O26']
M 7*MU&H;7>DYHN(<R].\WP\&YVCI3<==VFR3S_\ 7TSL))9^]*C'J1JT6T8H
MLE43(_']C4PUN=JR'B; '-ZZ6UU>CQ5)P'H/7:'J.IV+@.I9RBM89>]REWYT
ME][T2PRB)C&@XLI8@#F.X7;)):[9<9VC%J;D_5M1Y+K/2$-JN7V:YZ57EN,=
MIF]>SI[@]H@[;"P44UO2=J>1\JWFX]Z,*[03E(M0KIPN4N1;'D^YX?3(V'VN
M]7G1KDVK^RUS9F.<6#OG8NQ"9LR2KF@FQKH6H6>G:PK6S0FCUMZWI4_]Q9*V
M[0=+@V)ME(CMJRK[VY?'UOG V;R:U!LR1X.MW_K;2.@J!<+.Z_'W3Q=8*A=F
ML;9F33R3>2T>#IN<J0E2+LU?M?0.!5W I+:?D:Z;P:STC&;"KTA7]E^07.-G
MR9W :I+S=I_0^T95EM9VEV\5:,/M%[6ZBXQJ^*BT9%]>F=%Z-M7*S_:]JU/G
MBSWRO5*E:M'9E#4K*^$NFN&;LSJ[V2G'5G>V^<A.@$[)&N7::;9)VP,Q6(*
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
M5?'Q'?\ >_\ .W_01U)^]?)2!3%,)/EP[9*8 $!])OQ2C&])O+\AO28!\O\
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
M]<@6#H'/\WG(;&U&6\4/(-=R?/\ :,CY\D',38[]&VE*/(]M^791H<&[;M;
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
M7!]!EDT[QJ,E9>OA[.?Y.K>X#-H"ZW!YRP3D*1S)S=B525DZKGIJ0N>?%PW
MTTG-(E%%X1/T)EO:T/JCK70OL'6JE"+.,7YGR)&%S:K)/?P!I87?/63YTXUO
M2Y="1 MCN4\X>O)_[-H8J#7VC^]!5JV=B;YI&=XE#9_GO&U(GH;/62/,.-4O
M?L:WM_0DIIC!#):S.6(^#UVJ!9)T1E(^I-!:-_)PJL[5POW-PD,HEL9LMRDV
MT%+9CE>^Y?=8J\049#SZ]EPS;(6QYG-:3348UN\IMF?1\@K4WB[E5-JX(\63
M-3J1&[_J=GC,^O?QZW*M?B\+1T'81WQVUNN5Z@T]VLUB4DW++14JX529=' '
M+<RPE:&1222(3I"ZZCG9\KOG3_2&E:5&8^^NL#HK[!,!0EGT7B//+>X5%TZI
M[FLTI@ZEYQBPB%%6$,K:W+)-9P*)EU!HDMWSK\M XUDC?#^#TE\AQWW>4*"T
MVW'MH9*6A12+<#T=:V2?/=+JJ3Z:_#6X5>*<)"T%_(.I UOSZ[;UH[RO:#;/
MD?M=P")K]6B'SEU\BSA>2GB0;DJ;HL&IC<Z9%[!G]#@C]5$22":R*JJ9J!>5
M==SUW/U3<9;9;'!8;R=D/,&8W'WN9KQSG!P)Z/0G<R\C7[)70Y.S/I9:4?N'
MTFM]LBFS8@5N#_I+ >NK-S8RU2GXKGW3]&ALDHFAO]8JN"WRTVZD.<_O5M=I
MO,7N$A7M!L%9EY K&>;.H>024;LVDDS0?^,)I*76:CS+<8JF(0S*&L.'FE[?
M7)G$NA+1O!I+"9YML$54</;ZZK8F\?;UT*]+3[\\0V70E6Z1U&@=:R[[I3.9
M>#Z-31!/,)OD^L/<7O<H7H(=V<7_ *YQYKI,?G6X;0YC!_1 ;O3H[+K*6+,K
M)@[_ !M0KY'(..WW45RD-@P72Z9NV1=+3%=DKD2D;#F>UN=NRYNGF^@7^URE
MHQC/7:B-98UB8M#UY^B31%K^*E=)I/4X;KO4NBV6I[U;'O4=GZ$&!R*/HE N
MEHZ*B^3:O6(S+X7]+9Z5S.E8G1.1X.(;)O'4_+64[E=](/B*B5(-PU+$.JH?
M)\+Z\=4:S=7Y;(8K!W31[1;LQQQIAD/'YAK$E/HL:)0M%H$! -K(U<0,E+,U
M(,Z\-(,5I1<[?EN9G^R*]+T/F%[QM::B#K)KY,:'6G/*V=TW/7F(Y:G.;L[P
M[/\  K>\K3RR$6-29&Y?BDJJUD9:18E.1;8Z#*[OR_: L5VR6QYSC+KF[3H+
MDU)[D['0FCS6QRV'Z,_2?F3H74G%[0=/)G"IK.HBMKP:)8R.,W?/VZF/7VT;
M_F&])2.8\R4GJ^S],9?J^D:#;9WE]\^=P]AR5O!= 4O/Y%.^0J[*%\M+BKV]
MJXPC.9:.7TF9R"G1.Y6[H&HS>4Z?#6&'J^(Y#3+GF=&LEEM.G.-(=;KJ>:O]
M"L^05?;HEBX/7SN,^@ZO$SR+I[*R+4\B\-[<_B,CTCE27.N-5COM;B-K'9/9
M8_9(+2._ZWK%<LDKTU=OTX=0>C4W'(S;K&T91D''0_Z: Y;.9TPJM!3<8ZPR
M&[XE4=2RQ2ZMHW1]1IVE-;Q2WFA5>,K#[3,6US#]$SC3\VN%:^P,X<P .GE2
MO#148N?:*M")'3?]#X;T?@=ZV*@;1';=CDCTEE=K=1-TL6G\697QSU,EMJ66
M3]:+!25C#%8.WU.2J#=@:.=NY:(>-EV#XJB$)1.:>F\199EIN=<Z,^H;IJ^
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
MI-O9J'>9SJ%1F"L(E@]3A8==>0;-$ ;.G)5^.[7>L.SRF:-5]"B\JY/39NM
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
MT.YCO*.IMLMB3Y\95,3O&"!R(@FJ8H^&%R5OV*RIH_>_ERVEL9_0),\HV/\
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
M;)MN_==:5P_GE^O,+$ZQ0LUT)A4R9*PF+HUM=U+1K^^C(IT@T5D)IP[@'BJ
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
M\F5"CRO<#'D2O5WHGE30NC\(V;":QT9::U0)S(('.KO>\WVO'Y5P^NMF;RU
MT8K^#F*[-MUEG$,];.(U$#H+&TJ 4K/2%BE<\V32<)C6]<PNR*$UJ^X5(6>/
MZ,'&7,RXA6M\JW.JE55&W3*9T(QJHZ:-V:SUVY2;CHUGR>+V'H.'I/.TYNC'
M1LSR/0)+ GT^'/DGTW0\4LVV)UY:MT#3[_CS)";3;RB23>*8O6P2*K5VZ:M%
M^=*O<ZMLN=Z#ME*YQ>7<ALFO=FRKGW7>I*Q7+%C&$;-L,+!+5.CZ)I9;.R-
M-I 6PNVDC'+.09_B;$B^/UZG%Z&FY+<D9"Q4-LVYFV<7RV4,KU5<L1WR8A!J
M?Z10^%RVGW%G!-+$LS!NH[*NL)2L6ZSLE=HNU.=3//SV;77:GI,VQ73]99TS
M$\QD8:/U'8= >YY6;"A3<[S<+ T7EG[T4_:16+[1%CB!!7BG>@.FCE+;=#Y]
M255JEJ/'O=&RWG67ZNN23&4;Q"\<YK+'!X-S.(S(*_A;LI"H(+J.3D2-B=4H
MCC<Y.4WF"IEMJ)EN;-Q:-8"CZO8K%6L+T#2%%:."F<T'>G=4?.*I,RQ&T>[C
MTB.G*K1!= ZL!<(J[7FUL[=S^GTS3X6C8KL5YN5NREUK-7PV.?5NE5.D2]HE
MK!)ZG=(R*1BDVHO_ #= Y.D1HFLX3J=XFY_:D6M@+NR]GK<=S;N=AO.,1W+5
MEJE6Z;F=\IU;HLO.XY#8&]NL8O8W,VDU318NB.6PN4A P_(;>T<1UQI$<"W"
M\UXZ9:^]>*;Y#4[#ZOM;.QY*X08BUFRV^,L12QS5N9VH9BXCGHF]$BBF3GQ*
MSN[[G%WVS,><- MM:D\ZOT_5^=)3J]DE^H2C=":Q"553.\JL>N3PJ,*PG./(
MY:9$6RQ4D47[$SCQ\-[/R8"HX^0BTN"B**HSA2,N'^MS*?ASO_YW0C!!8/OR
M'_/6+[0$_M1_>NP04.4WL?*)\DJ!/2FD3TIDZRT<2D-[1">LP"8?SC>9Q_A'
M\GCH9M"R<$CH^S=C=>YCT/T#K<=2E*SGNJ5Z@U#:=GR2\[G;319:%BS]J"3>
MO0+YV>/>34>_;()&%DN9+G6LW6$Y2D]=J<4-BY+K]IC<B>Z/682)8LCC.\ZQ
M,LBI9X:*C(V$;C]U6DTT44&B8^H"I%]*43L$SSG1KET-*UR*0C=*D,SK-GW*
M<I"\<VJ,<DSM"S*5TR5J#IZT3C40*]6CU%42H@F)B .]]-Z%FO--=03JFBV7
M>=$3SK,5;==8F@Q_Z4Z!'6Z4;Q'X]>Y=@2JI*.6#I1TX.Z:(E,3W")^6FX?E
M]KAJ/=FT8\<U._9PIGU!UULOU+B5)Z$L^O\ -UC*C-/Y5Y9:;KC)U8YIJQ=L
M)&3,\:RA'R97*:F_UJL[71].3LNAO)[IBZ6(>?:-5XNR,:97LU0J$[F.(U',
M\0R6%A:946K)6*0@H\[I?[ET^%PZ<K*&SS+'6,XC5^M,9SJ7DN>65\R#+X_0
MX/GK-[A^K>GWS +4S:2XP603\A-KC3THUZP<+Q2SAP@R1;*',>?QY&@Y&RPR
M,@IVI6G+4JK36V3Q]9D6:TA9JS/T@C E/:03Z/EE%W[)PU*W51<F.J02J"(Y
MS.U:K\_Q=4>V]O-Y1-U^+SYC R=\M=(>YDVE*-*1J23"5MEHSI=Q E69**NW
M\.8[/S4;^:?BHX!D&?\ /?,FF]@S%UL%4SK.:+7*#*;1)95 #/VI1-M6X=FV
M?-:)79HQVS58Z;9DW<G39IE*8Y/%+W:L\U\\.M1RBI*X]2M#@J)3UYJFU*!A
MW%'+16+Z/:&1:MZO7#KPC9NH JQ<<JLQ1]E!55(UA^/2+Y<YV0CW[)7L.SY7
M&9HU2IK9W0+RC42763M#1H6)B+%49VU&8MXH7R*S"'?+-TVR<:LJD?GW09GE
M'GZ9F.<X6$@^>)I.DP)&-"J\5(?I%3:[6&C B,,]JM5F%!D:]'KI.6$*\.9S
M')-U3F4&E=!]^Y/E-SK//UQIZE-N^C4F0N*E0L6A:%2Z;6(<L?!QLK*3D':M
M%D8)%>*<MGD2X=D;KND!*W!5.ST.MYM7643U!;],T'1DX:ANIF@:/>;!'0L-
MH<KITZWBY"F_I!=XU-LR%"7734FDVJB"*:X-UB$C."6/-&90%@T6.LG6$10H
M-KI<=<'$5E#NJ9%+WV.V&'E$K156%20UMA6V<6E8F218F:<,6;06"CU/QRL*
MO&V=-+)C+Z<C^=E*AF%I)2\[&&FK!M/V]G+3FA<]CX2(O#R0G( MM*9BSL[T
MZL4"<FZ_C%=[9Y[0L:JG,7.^EU<;VQCI J.8<Y-9=#:=.A&R;09!X%7_ !JG
MI3;M))%9=1=D42 80 HZCK$=SQ4K WZRHEZ;WY:5>7X\!9:AT,>&M>HN:_0I
MZ>) 99*Z](,&$G8W4#&0<K+239)R^44=I%.5MADGRS4G.<-M(F]>^R&T:0E:
M'>DVJCQ^:W.V2NCH71+29F0OU!BFT18BNY=="PL42IR1'0!XP3&75"S"DZE>
M==O'47/M!B8B0AU9'6<:Q^'RV[Z75HV#32@HUS1\<M;"&.FK[#%)BZ0321%0
M">F-Z?O^$5JS;5&R^?V,;*_E;86$F+5D[*?C<MN-LSQK86^;76ZYLPL[U&!F
MIB(?2D0FH4K5=($4?;GFE.P_V(N<E\JE6\#.Z3KEQK=-0Q#48[:\IJV6UNX7
MV=@\BSRE:Q%-YUK6:PWB:^+U(@*,SI$(F634M.-/XE_.W[7M(L4WFNL;1CUC
ML]AZ!_1K]>C"SV3)]#I<]8Z5KP4Z*_2&N/7"]?DCQ[=15F*B*9REZCJN.,(O
M9&KB6DX.4_2B\/*A3K+8Z%"9;;;Q0<K?V9UEE!T2ZYM6H^"F[##0S&9EXMJ"
M#MRJ118%9;IUWD!AUF<FY:WRBS>^Z4SH#K19S/5<GE-;''FEP0R-'9'6:N%8
M4UN3A"6+[)4Y?O/483^,,SNUT2.2R#C:5RG2<6C9&PVP6N72?-D*#?,+&$L$
MX,U-#1(9EY $FX?)NB%$715Q$1'F[JR&;P^E)5>L2VB\Y:4PD9HD66J[OGS>
M(D;'$L$G3&.F(^ZY]*ID)^(-5_;06 Z94U!]7B>B8NF:7*4^1+GS2IYU:^@=
MVMF<8Y YCK-%W:H5#":3/Z&_@L?IK#7<U@YH8N#2:,S#&H,O0$:DFR+KUGGJ
MQJ,Q#[7";E#VO*9#?]N<8;#N>FVD^RZ(L^?8R:^?J]SJY;(C:I,TU*0S!F[,
MXD73AN=!PZ<*J]"Q,W5&Z6J;O'\WWO59"HZ9<:OJE>=\\+S41RWK5*DJU:F%
MGQVT9[,UU\-<L,$,6X7?Q:_\<N9NN4J_Z[YO;6U.SFC;B;7-IN/7W04/>KWC
M&I1\78.@:AT3LBNFLK'>L6LR5'C9.4AI=Z,*P&&14:I-4BK%4Y?RBTW6;IL\
MR3-,\8:IBFO67+=WK0P.8.&\U,8;K](E6=I3:2^/.5T9E(CAQ'RT.L/W2*P%
M2,2N4:VTZV2-!J=!Z'JEV+:=<OT@MKC+I6:KM^VR_;[;9FQ+V+1]-EM+I<7<
MVMND7WX]!6F,:R<>\:K-6XI2-2JNQ[==-DB;,GMURZ6JO8&B3'6LRVWO+(S-
M6*]OVV(M+BS/,RTG"**P@(J. $X4T'#(+1R:3I#[SQFVEY/1)O/;9E-UT>YU
M1W6KU<&S4Z.LYA2<FOM&L$>XF'3.SYO-5_,:N\"%?$7:MIJMQT@A[;EOZS2]
M;A^D<FE.Q"]**;;(92VZ%B5[PENU/Y4><I2$ AG);+[XN(7GYVX*\K*;8PI+
M>Y**MP6(98ON0K3:9J+@1I<?CU8NF[:1<*QS?2Z1MM$Z$:9ISU$SDTZ3S7/Y
MW3,Q@%99DB9960C(EK%J+?AJ*;4N>;G%0%M2T#+]^Z2Z9J3M:^VAU$-]:ZOI
M;^@['+O8)Q(*1DA&R5:DUTH]DHF+>),H8S4J8F-Y[F\L4A;7UVTR4DM7U/,X
M#:)Z.805CV'F*^\62^G-:'%RI'5+D=-P\[^(,_3(BWD'\ @[2 7D>90NN=+[
M2[6J<9(Z3SYTGK5UONL25?SJ(FN0: >A9E+3IIZ6;5:OT>'J0J_C#-04H^35
M546= =0XF\472)KN1"BYCI>35O/^8V/67;<:7(*O@U9)'V6O4GF^'TZWP4 \
MJL5$SL04L@89B:3B4HUL9^#0B21H/.L^W#5JXEH%+W*WQ-+Q[J).)>:-QQT/
M?8&XZ[B<>TAC/)R?XXFM'L:;UJ9@?[B%?V1<D?,M"R0IJ82PLM<FZS'<Y5_0
M*3E\5G5DD:3#QF<ZCD,IAUWS1_#Q1@BY&CR] D$42-#(@HS7CVBK95$4S >B
MKUUQ=T7U8Z/3Z2I;>?T%Z[%35V?)J')7VB2"I6ZDU $Q&!.N>,4]X!E"*R)A
M]9?S<R<Y/L76V8UJD,<N87Z@4S:64?5NCD\7MDM;LV7WIZYICV[R[Z$7F5(]
MTXKTQ6UIR&31CY4SYJBFF4^L:=?MNH\M.X#)<PZ3$998*)%Q>GXJ\LDY<&=2
MFGMQSF\66G&C[%9I!55[4G]=?2K9T+.36>LTT6Z=FMMRO?35FS2R-=Y!/EI]
MMDBVYCK$ST_ED[E&]6>GY_%1$?.P,[?XZU2LL42S)VL'8)-T^AT8XZZA38U(
M4;M[KI]IT'T11M&U+K;3]?B+!UA'8WCF!]$YOC>-9%9&N6&S<E9KM\VU64EH
M^<K[E"R?B\X\E5WCYTEZ6%+BK]T=7X6,Q3-LL:E;Z7"6-POH61=%6GJK/^K)
MI>^4FVGLG3D5M>@V>1=RLB+J F&MIE&,C#.V;D$4X6&6ZC[(@;ZZINLY9L.W
M4^]Y55M.Z Q?:K UL]TQG1$XG&D,_@L^82C%%. 2JL%7GU<9>\@P=(@Z='6Y
MZC:KMFZ\V6_EH94,9T_!IND1US@VLWF[O*96'ET+_0[_ %*P5^1I[TQ5FJ\9
MY@[20<)'240(/CG[3JG0JG2N;^(./I# L!64N\Y<],U/1] G'3Z8TB_L'T6P
MCH&6S*OSUR9(R2KF3DY]YI$PY%1H0RJ*UOZ#DK[JM8E=#B>14+_1JM)5%"D6
MRT</])MNE^?KV^++4Z7M#2Q0L\>0@)!)K)H1TC7919(S8CPB+U,U\@MIV7+;
M](W'H:9LES@ZYSQHDQ*4[I;90WFY4F&;;IAVJ0=%D:+HRCAU2;3",V-JK*;U
MRF1^X*K^;S+9<_Z'UWF/4>39JT2>3ZCF$5F%OG46-VS9]E-LA)^$V*B:%4)Q
MG,5)^8HG68"LDY*58ABG*400@\_ZAZFRJS7:B;9EG4>GU69R=Y?^L\_Z/UN>
MW/9D-,=3^4R=?I]VG-+MLTZBK!3XZOO:^RG9!FR B"R(-[CIS?;-F@Z].#N2
MM8HT+ XF6;J)^@L%OW.=KAG&XRN6RV\VZ@Y]G.@+MZ!6I"Q'A:>5JW120<-D
M4D4V[* Z!W;,:-;*1QU2^A\^JC?)I&%Z._D(3T3/<[V*XRELS:?LM/GX\8I-
ME/'K3R)0GHYLS;K)D*U 5)6_0O1^Y<[/]*P=[RAT;&9.:A2<1O7,DE8)ZR+9
M[+,-&J%R;4:W1+JXV!O$6Z!(SG(UE9)-(IU!5;G:]P<T,[7>$J!W1-;M(W51
MN>N,I+-XO=L>K^(R-8S(&D"E'Q\)3:;6FP0Y7R#Y5)8OFL=8GD0)^H]+]M;S
MT!.L>;[+RGAML?9[S]GB7.^4WAW05;\\HE4H^9L*]-Z-=XW,X>+D)V9(^5&(
M;F:))))K+^[4VK74+%"W6A=%]=]$5&RWS+L-WVH-W_:N@36AZ]29_&MDSZSY
ME9ZY%S,HW/77+EB$M#K1K90'2H&=)N;-5(3JO?V7-NL5B.:=%<XIQ>/LZQO5
M\;<XMN8)V_6:R0V<1$M66>A4*&B']CK,(DPK$A/1"#E)DV04<M%\Y0;]J;T^
MQEA/<LZ%OF(FK&7,H3HK7N,J;E%$PR_3%J:UH+/G3-S 8+2"6Z%@E48ZSFK3
M?S*T*L[*XY0QLG5>NUBE<QTVK41!^G1\BE=*4:U>S1UF3TO%=;-4H[1.8-^E
M4XTD.\M%3D"-G4 86:T8H)4EDX"U9GT%)\Q9*[XAT[G78M!S^)SRZZ?<8#6-
M<IDI.YA&5O0(>6)0%)&GUU\[AKK'@9U$RB1BF;NB^286*WQG3FD5[!W%COVC
M4CFR.HV=.(6CZMI7$MDX1LMH#3)2+?:!8*TUR>?*^C8!9=%JUF4A555<HF31
M1X=N;3IBWHP_%U#YGI$4B^R;*'VI2J/,3:'0C0S?>VL3%Z3B-6W-&'*RTVML
M%I*!M<2LLV3;,%%5')[15D>\M+>,8?&&/._/45+8QG"-6R_$(7I*J]&1V6ZA
M"4R1I$CT%2;(I4FU6MK)[(PI;16?4@J9NH=1539\O?\ 0TM,1^Z<Y]O8#:&E
M0Q+*LNI-5+W*MD;ZZS689]6VSF(I5;SV0RY3]'J[[KMF5K)BD\6=&;)K&ZFH
MTCJUFNF9]/)5-5Y5EH.%KTQ0I=ESK1>=- DX&WQ9E'\@6^P><1<FDBY1],,_
M!8K<QT5"D3K6:SW;=VGN>+FUY>-V1BJV)9RR0Z@F./H;/*OD;Z N#.2)*\_Q
MEDIV.U*)ND?"(OD9UG#&%B:'7>.EC^/AF9>9/MG/R 79PL7VDA5%9CPYUD=L
M8CGT?=(D**QO60ARD5 0 X&  \OWGJS[01$4_DL^1I-UYQ(17D[+UKIWN@ @
M4OXF %$O_"Q\Q5_)Y_F^)S0[O7N>[/B:'<7476$?!S#$\ZK<F'0O&->PV 3M
M6>RM)6JGZ;Y_I4?("JY=.)%)[$2!W)#).%%6PX3/R\C7K=24<P^-*M7&>J'2
M]DR!CALCPSGE J-UJ\%3&V!W.ZZ?7).9I"\W1UH*TT$ DYMVC.( V*HL]MS;
M!*E@$E7+_P FCA<=<KE8J)G5RIMS+?;C:YM;1K3+\Q;GI]TRUU#RL8:MPM2G
M:FHPL2;]P_5.FY07;:_CZ>=\V16%!;_E-US--LF]0GE9JX7?Y$.9=@S//X.S
M8TQSB2&'#(;OHRB=GD#R[@LFB+61C4C+)KMRI;L\Q'GK+-FDNM.&-$@[50K)
M%/[IA6(8[PO1.;M;K&?7EM0:JN,76-&C)9_$U]BA&1<TQ<>XJDW57.F3.*;H
M/'G)F(YQF5-X&YQVNA4*^Q%YIO>$!SGU_CVYZIT;JD(IGL P>QA*CF\DI"P=
MI9REIG7UJDVDN\!O^>[ZYZ.W"JY/1\+FJA\ATK#;'29PJ=]YPD['U35^G>-M
M A(J I;B\V-Q/2T!%5Q6OUXHO8@[8C1(739P0B>PYAHV2,K9U?W17[GU3TCE
M4KHUIYY7E.@N@['$ZK9\U_3R.B;<_P ^ELM@T(VFQ"$@PDX3SK;-E,(NHM1Z
M"M2B[WPEAN])7+)^Y>?Z-A=WOW/.6NN.+%TGJE>N&;]GWYIDT,TYW<;29@Q=
MIV^5QJ-8SD4T919JZW^\>30&X(AJ#(M-*VC#>4>K^;+=V39GK"N:1E6E;UR0
M3'ZCUI!2+TYYZ7F(_5:R5[+Q<-()SB19T'C85OMU2FZ'MC;DZA?&+G5WYNPS
M"J]@>7ZM6-G;V[=LQ8:&VMG6KQ:G_P#U+1)E8NSP\-%.72Q[=;4(M21LI&SH
M&J(6Q@;X[*%FIZKS9R%E.\5.%Z-RR<2^4"Y<^]DTO8^C)"9GTYD3Q+7J7,H6
M5/\ BM\3C9F=7D"P]F.BQ*"B?8^(Q&8(\SVK1]WT3I_A;F*)TB'DV_*TK29_
M.]:YRS)>TPSV>SVD-;!T3EBENEX:MNG=:K:5O=1;)91!L)AW**U2!B[8[T*@
M5#9VV<+;%&QT/*];=Y]$X+IWR/UMB9G='<-6*!SSG.3R]:IA0< @HTL;MS%.
M'#YXL=MOV1<QY!&43"%+CWJYR7(*=NZ>;U&:R'8Z?P5(0F25DK"?75RQ+>I;
M)M,ARK$200K<A,KO5OLV\B94P-8KX[QYLP2@\D_)>UYQP2P]&Q-FNF<]3[#8
M>8I# M':!7-#FJKCULN$IFLY(P\' S4U4Z9]JC(JKL9=^=!'AR*C*WH=RL-.
MYHZDJ'3R-)WFK9'HCR_:?P?;,M@V4%I$HXDH)M=Y[7Y@48VP#&S49#RYD9!P
MD5J4RY/D8YX;\\K9G*Z;EG3-?Y3I,]7\_P :V?1)6[\O1E+B)/3L=HNS[/SM
MCEJLFKHO&8?H]/Q4-+>T$VZB(U>1=&5E,UY\PN_U_GV7??'QIG0V(42ZP6OR
M>S3U+P'H2K=,&C,ET_;:Q7]$L\=M#O-)>T1CVQP3:Y,JZB=NM(.6HMG>@SU(
M#HJ'Z;SKXZ(3,N++'K^RUFIV7-YJV]/=.S=_QMK!YUJ=FS"GZNORS-0-5BIE
MU)R)*S&3#&,">_Y/7=I<W776^).U.AN1Z-OG3=BT?G"%@,2Q35ZO7;#R[4,R
MKR.-8[F?75@DZ10[/N<8D[GX-?1#.9J>BE+&#1!J( ZX6Y VWH6P7.<B>=>6
M.\/D,A(;?;'/V>E[SQK0Y7$:!0YXL%,/@)#=!V6YYC,SZ;UX,;>GF3S$BDDZ
M(]D5315IJK3J>4SV4KO/)>,M%YSJ-'M]6YYO-0MTG*=!.=%L]XW',ZY@CZVG
M3BE9:7EZE?&-PJ!SQ+9(SIF:/5ZEO>EYMV1&<N:#<\XC> L^HO0"U/U#!JC?
MOD7Q&"ZJR*[VIK-5F6K6H=R1,LU?9"UE).74JM6DEZ<U?0ZYU6IXIIFV4]3X
M%EU5YY^3B^?&]2-^VFZPEDQ3JJW/><H3D-AJ+-]=[6N24C'M>T:TU&"NBMG9
M5F%E%CJ)IJ%39--7K]CJ?R:,Z>ZV+EZ3T#-)3GZ]Q\:\O\!7M:)LURNN.&[\
MN/4W6.6VFQ2]51O,AF-QIGWLXQB+'!,)!"+FFRG NI7+"NQ36)W@/+5)TRA:
M#I&D7[!<(H2>&Z+ [G-0/0L)JRL%9+G S_V2E[S[8JK:+%H5E-&O82P$(B?V
M^*N!Y&3TG/\ /:)S!R#\HW1--;W6TPSC)].J7.*G(TSQM)QT;9YD("E7CHJM
MQ^F*55<[>%65@Y9)!!0IW %L=1Y]G]67YKW)M3>Q'-S<WQU$9YE6Z<SY)H>?
MQW-JBRI9%_$9OT7L"616F9C&H"TD&,%9D3L54G[Y4NW1&@V?Y$X 9NF\D(=$
M5>*YUZ1<O93I5/79%MN]P=#;^PY?=.D<]M59;+QNK&YS>4VORM26AW]5;?<-
MG48-EVJH<Q]:X=T3>^"^ :A9;(K-[YO=C4P;%.ZMRCNIJ(XFF5TH^LSVZ7?G
M&:H5HCZ>J^B=:2KAI*+83)9XDHX=S>=;/'_(?NF:V/F3Y(8_F.H9AGG3&7:7
M5NB[A>HV$YL9]!Y?+ZWHFUFPI?,B3\;0QUV;DFQX5:592[47 Q?JY!@N48#?
M(JX5SB#LJ$N]<PLLS#I0VJL?C_GXK"(V;29>:K&PP>VD:#4T5"'<?C[=%) /
M?,00^4KFN??],7?*K51*7&\ZR70.F7>]6.?G-6XX@F&S-J/K-WF'EL*Q?[(J
M[6?($>)LX:PO'HLR-4C@BGA.MYWGW:6+6;)\L^"3*Z=G*LAK^?QRT=5=H?T+
MM<FXY@K)D-K+6B9A:)Z-ET[ W?,J[40:NXD4$RH*@])U3<]Y8VN(J72Q.LL_
MM67=0+X=)WUQLT4CC$Y1M1V&X(<RQJ"%8;JGI".)0ZD=(TI55.P%1>LVRREB
MH_Z,]<7*,@OG,?\ 4T;RH\X;) <GQE<5TXKEIV=,=X.*76[$W5KM+.ZM+!LS
MN,BC)S$>VKRD$X8.S^=E<QLK\L]TT&(YGF(;Y'FFHM=6HT=GW4K[I?)5*Y<^
M/YNF93<%3Y=!0#W0U[ CA$?-G<8J2*6B00L98YX5!.%N7;S&8S^]?*5H7-3.
MPNN@\USJ[SE2Q/DZ;X<K&INNHF2&VW;GI_J5IM05R*TN1*O,D^[3?"JQ:_:I
M=F:\R5^0&UL+KSGPC4U-!^1ZHZ15]'_772$^H7^X955G>@U6K/)2M9Q<;>T-
M,-X5 :W$SDFZ0AA,Q,D/C7L<O-C^3[2+Q:L/@YCY':-JM.OT/1LQ[3@>T>89
M[-JUQ(Z<YVG6QSP8U;05"LJ K-TMSF\=$R$BHF_205<_%KJ?0N5Z!KO/F?XC
MWW1K9-L.:],ZN1B[O<F/);;.$[/ 9SF^ERK"QVQ2LR/VCY5DD*YV[D/<*3W?
M)K2N;*%U7S-C>NSV[WO,,SS3*D,\U#G; ^G/FHY7:Y_2ZU'#39QUC-YKO)4O
M>)]2M-SD94VORQU7K-(S(XM-^H-0U+8E+GF-AZ+JN"9-9*GU!L-:U/G"D\VV
M]/ENS6&1F<W1XS9RMZM#"O3$AH\M?D[0\T<[JOR3845EF).&]9PC9_D]Z1D\
M4Z#T@(6W]NYS=J?&4_KC6_C\WJ&K^3/)!2D9Q< S26WR+A*Y<!E6;BG51>;7
MAF<PW9R3LI:EE6:=._)G9\SV*<X0I78NRZWGEOS+:>=.N[]K$PRZKQO )":S
M"!_0*KLLP3<GM:$6WEJEFZZ4.K&RQE'RJ1NLR]#Z]UIJ^#UV/W).1E+I4];;
MU_"(//M6SFKXC%Z7@DMSLQ8P=JLU3G'+.EV[++E:&.M0R+ZR3D4S=E*9C_6:
MT@1HV(_<MV[1P^*@D5XNU:*.56C99R! 65;M57BQDR&,)2&5.(  F-Y_N_A?
M;D(*A_Y=VHN_; 1*/ML.$.L'*ROJ #?FH)D]0AY?G 'EYA^7]ZZ<]L#![WR-
M?(DNIZE5E?-4_7&I@82^\HI[11 H>1">D@?P 'U_>G"S-H+]TDD<Z#(JZ38S
ME4H>94077$$4A./T]1OH'[IT@V='8N5FZZ3=ZFDBLHS742,1)TFBX(HW5.W4
M$#@50IB&$/(P"'F'@I3&$Y@* &.(  G$  !,(% "@)A^OD'T_<&!,A$P,<ZA
M@(4I0,HH83*',!0#S.<PB(C^41\6N[0E/JT/<[VG (WBW1=?B8^SW)&IM'4?
M5DK7/M&B,K8DZTP?+(1Y7BJP,T5CD1]!3F ? 15E@XBPQ8/HJ4"-G(UE+, D
MX&49SD'(@S?HN&X/H::CF[QHMZ?<;ND$U4Q*H0I@_JW:^5:@TJMWC2S5P^C7
M* JT'#VJ_FI\6I"5(UUL,>Q;R]I&KPRQVD=]\LO]DV.9)'T$,)1_JJ.BH(E<
MJI)(*N"I$!=5! RQT$5%@+[ATD3N%!(41$"B<PA^4?/_ '*^%]PL82(_RW]E
M:>L"F./W#[@3K-LT3]! ,?R57, ";R])?RF$ ^O[UTB^8N6[UDZ^1/Y$CMGC
M19-RU<D2Z^UENJ9!PB8Z2Q4G*)TS"41 #D,7\H#_ /<&(>8>8?E#^$//\GG_
M &/WCX7R HHB/\MS:5/=0,!%O2CP#UHH9#UB!@^W= 'H5+Y>9B"( (?E_>MO
M7<OU)9RI\@_R/^_+K.(MTO)'3[8VU$KA=S!G4@UE")IE2_X(/ME!,"F %2J
M'^YC"7_"Y>%^_1][\+GV81\PR_/.3V7[(%5P;K?F>?I]9OS1 ?/Z_P!;++$2
M3(JX$@KJE(4#K"D3T)BH8 \S^@GT#S_('[Q\+[M("BK_ "[=28>2@"8GLRG!
M_6#-R;T@(#[I4CB)!\_(#?40']ZUV(=I'0=Q_P @/R3I.&ZAVRBB!U^Y]Y?$
M3.HR7=,CF]ET4W\4JH4 'R$0,!BA:9J%EWDM)3@1 QT!9I$$JK!FC6Y6:Y8D
M(V(4DF))-,QEW(G,Z%1P!1+[9/H'[XQJ:BS@)V2A)6PLVX1TD=HI$PKZ'C9%
M926(T-#MG"3N>:E(V57(Y6*<QTTSD25,3^M&S!5VV3?/4G*S-FHLF1RZ19"@
M#M5N@8P*+)M1=)^X)0$">X7S\O,/]R/A?:+>H$OY<>OO_P"+'TG]^,X'ZR>-
M0]7D/\4*Q ]8>7YQ?IYA^]:VFR8KQ;)+Y /DF(UBG2IEW4<F'=&]"9!PN8 ,
MJ=183J@(_D(H ?4 _KE0H%. I& HB8ABE/YD(IYIF$/)0H ?R$0^@& 0_*'[
MA_*/CJ)LHUFZ?O%$F[AVJ1JS0.X<'2:LTEW;E0J28B5-(AU#C]"E$P@'A!TB
M)C(N44ETA.FHB<4EB%43$R2Q$UDC"4P>93%*8H_00 ?W-=?R\>1X\J<T-AKS
MD5G*"L;+C%R<(9VF9LLC[H*1<PY1,FIZTCE5\Q*(@40_J2/X1),Y+\(E7D'*
M?9KD7^PF&'M_>QKKT"/LO&ONE]9!_.+Z@\_R_P!1R@=F5-@FU:*MG_W1#G<N
MEE'A7;468)@= K--%$P*"804]X0  ] B/[P\;QS_ /"WRS=1-I(_:I/?LES%
M\DW'VBXE1<^V;Z^@P@!O'U^H_O+_ .Y_#OP?[:/_  OV!<_B?W?J>_BOWX*!
M]J#;T_;_ &_M_G>?N>O_ ,'^L/A?#S#S'M;<! /,/,0#X_>M/,0#\H@'F'G_
M &//]ZZ&@(9L#*'B/D/^19O&LBJ*K%:HN>QM?DER%5<**KG [Y\LI^>8PAZ_
M(/H  ']='7%Y'C31KB:1(_[40E2V8LFJ=5X+[WA*:/4BC$("7M@)5"^KU#Y^
M0?[AN&S&17B'2I *C(MD&;E=J8#E,)TT'Z#EHH)B@)?(Y#!Y#_9\A_?/A30]
M >A3L7H58ROYWJ(=#@/J$I$P#W0)Y*@N(CYIF'\T/(Q/J!_WGKJ-=.A=EC?D
MC[W%HJ9A^'*D:3G0MKMA&JC<WF=0&*EA.@FN/_STDF18OYJA?_N#7#[ATX]]
MTNZ\W2PK"C[YO5]N@(@'MM4?R)D_\$/WCX1Q\OJ'6738 /E]0 >"NB_,//\
M+Y#Y!Y_O7<4-#2#^2-6_E$[S93"TB@HBNA-6#9'E]=QZ*A_S73",2N";=LH3
M\T&Z9"?VQ#?NI!0\/,PWV$S*Q!4YILW;*2!(QT=J68CRMW;L%8:3 GNM5#BF
MHHD(&,F01\OZU=2TJX%K'LRD.Y7!%=P*95%2(D'V6J2RY_-10H?FE$?KY_D_
MW.5*DJFH9!3V5RIG*<45O017VE0*(BFI[:I3>D?(?28!_((?U/A*< *91-U!
MUBR\U@4,EY/_ (_^C4#% J0&4^X,'T2$0] &_MQ /K^]?*Q$3]M@8_\ !_EN
MZ4:Q4=)2T3'*L8YWE7/$RX(D@LJW7,DYG)1XX$YP,)E%C^0^GR /_;>H?W2P
MW_'?'E^F]0\__P I8;_COA9.$GH:8.W*0ZY(N48R!T"*"8J9UBM%UA3*<2B
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
M0*]0-^'.^?N!%VAHE&*,R%@?T\KI+"^7D3 [.[ P"(A[8)@7S'PS8L/FJWF
M>R<K.JQC-]R9\?K]T^C03;NF40R0<<_,UGCB :(K'7<$ QUR*>HY$P)]?VVV
M^_S*_C^_R#>/VVV^_P ROX_O\@WC]MMOO\ROX_O\@W@BP_-ON#E BIC"S=\1
M<$BDJB+<2 DJJSQADX]17 ^YZB')]  OE^417%K\UNA($,X*=L5;@OC)R9%L
M"8 9!4Y*DV!PL9;S,"@ F %'T^@1_.\?MM;U_,!XV_O>\?MM;U_,!XV_O>\#
MY?-M>0'R'R$> .-A !\OH(A^CP>8 /\ !YAY^$0:?.%;VZI?:^X47^/'CIT1
M7TB7W?:3)&M10]P 'T^9C^GS_P#"\OJ@W=_-C<%W9%!4<2"'Q^<?M5%@$/2"
M";<\6Z;(-RE !#S*=3U^8B<2^10*@I\Q\/*&*=8P/)3XY,&^]4(HL=1--;\(
MT>'8#[!# F42-TQ$I0$WF;S,/[7^K_ZN7&?\K7C]K_5_]7+C/^5KQ^U_J_\
MJY<9_P K7@OV'S$YPDS]M/UIR/QE9>_?"M[IO?,1XSZ#B6I$#-_($R"V,<BO
MF<QU"B"97+:S?*+C-P.8GNLY!3XXX""D$'IFS4BB3G\+ZF_#'4(1VFJHD@5J
MB\*14I#NU!)ZS?M*N8O]6G+_ -.CQ^TJYB_U:<O_ $Z/'[2KF+_5IR_].CQ^
MTJYB_P!6G+_TZ/!@=_)'R>DW JP$%I\;%D4<"<CI4C4QQ<=T%2 JT>5-14 #
M\UP8Y2"*8%\/%#]_<;/HE",4_"4%OCROK9V^F ;E11_&CM^X!(VC3+E%=3[4
MWN^9O;+Y% #";_WR_CG/ZC"?\_A+?"^WY@ >T3T=P!ZDR^GS 3>9O,1\Q\O+
MQ_GC_')_,4W[^G#X_P \?XY/YBF_?TX?'^>/\<G\Q3?OZ</C_/'^.3^8IOW]
M.'P)?Y8?QO\ L^@# K_(8Z!]X51,8#)BC_+=]L$P( "!O6(B(B'I  \QY!WC
MKSJ7D^V4KD+0M)TRN4? ^6],S2RV^P:'A>B8H9I+W"]=(Z<SC(F(;W\[T"(1
MQSN#(>@PE]13)_[A2T[( [,PA8Q_+/2L&#V4?"TCFJKQR#*,C4'4C(NQ11-[
M:#=)198_D0A3&$ %E(M?=^V?M&[UO[[==HO[#I$BZ/O-72:+ELK[:@>I-0A5
M"#]#  @(?O"!$T"';G*L+A<5_0= Q (*!2(>V;WP6$3 (^HOH]/\/G]/WM%9
M1%(ZS<3B@J=,AE$!4(*:@HG, F2%1,?2;TB'F'T'Z?UK(K*IJ$9':L$VIQD3
M+I*JD%R9R)8T6Q"L3D]9 $X*G][Z>92^GS-^YT+IO7XN]2N:9>UBI&XESFK*
MW&RQT1)S<=!*300:+MD8\1#JR9'#]P*A2-&::BQ_S$S#XR^Q9SQ=U+=Y'1GQ
M8YY)*/<DJN&TR2F)^:@*)7IWIVPWEMBJUOT&1K,I&QL:WD3J&L,8YBC']\A#
M'J= J/)O23?2[;RSK'34+B]R'/*3O-O_ %.*3#6>S'),@G+6E9MEMUR?1*H5
M ]?^Z0LS:/EEVWI")=%\-=BS24KT]09JSW:%JECJUPKMUA[)$5&URU72G"/Z
MX[=)PSU^K$G%U#/BMY>%= HR?H(.T54B_P"YZ2KEL+-<Y?-1L95-<43>8AZ1
M51$4S_0//S#Z?7_<+HL_/.48[L]X@(..N<E1]HRB)W:)6IE'D4+=9IJCXW9*
M_9:IH^M5YK#%>5J-E6WV)Y-)-0QO<33*;6-)O%CCY&F=3W_F*B07$_"KO$<?
MQG/KWDT/V%R?0)7=JQK\3U['9ZWB.>.8)&SQ,+4FL^Z<%FHT2$7&-B%T^&LS
MO-8W[IQKQG>=BJ$SG&B:[SCB3[DJK\J6+FJJV#H*0[\YRR'G36XS)6>6:Y'S
M\<H\(PEV5QK;1T_://:=,3K,N>CSLICE0Z#ZHSRCWBPV2G7IYJD?GG0^CTUW
MJ[?2:6S:MM1CM E85>00LLDK(6"9(K]S*OY"0.X>+_\ W%V!S(RC!U772,,6
MMQ:# R#^+6;H.BSBD@_%8Y9 D@N=$R( 0GLE(8!\_5]/W.E5._6S#*/7IZ6J
M#92U=!=+W_DBD0CUK/M9-A)Q>VYE'R]M@KQ&N& .89FFS>-)-XB5L[;N&JBR
M)^N="R*=TS/<[K=MT*Q[XZ^1OA2M-*^QU#DBHPNG<F[+62TK<N;-=Y@TWJW,
M^I(V(@W$?#-I:_3:LF^2AV0O4(E+$I/MOD[FY?3(1UT16,2^'PE;E\&G^C=&
MOUWP&TV>SIZXWZ&NNTZ#<]  D7-2UGL,!;<R@ZY3Y-C8G$<9<[QC68"Q<FJ\
M-RTUI>ZW]SRPGIU0U6 R8^B[-=[J>,I,U0(>!IM<H4PK-FDX>N1S5-"N,7J<
M?YG,@8YO]VONHYZT?MO?=-ON63E%TA]RQ=+,GK?WD#J)^^S>MU$52>?J35(8
MA@ Q1 /ZV?8YTGE%/V7,)&5B)QW3+O&A)Q!YF!=?>1$HD0#HKMGS%?U>A5(Y
M#^@YR"(D.<II#JO2^2\8O?0DNV1:2^GVFK)34Y+I-:.3-V1I9L^56AY-PPHZ
M*4<V67;**MT4$12,11%(Y)++FW!6%_H5+7*'O[^.<1D\\D%;3 QDA#Q3U.RO
M)Y>T-63>-E7*0L$GI(]4%SBH@<QA'PFBD4")I$(FF0/R$(0H%(4/]XI0\OW/
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>g668537dsp002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g668537dsp002.jpg
M_]C_X1@&17AI9@  34T *@    @ " $2  ,    !  $   $:  4    !
M;@$;  4    !    =@$H  ,    !  (   $Q  (    >    ?@$R  (    4
M    G $[  (    )    L(=I  0    !    O    .@ +<;    G$  MQL
M "<0061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RD ,C Q.#HQ,CHR." P
M,CHP,CHT,0!S;6ET<VAI<@       Z !  ,    !__\  * "  0    !   "
MC: #  0    !   #2          & 0,  P    $ !@   1H !0    $   $V
M 1L !0    $   $^ 2@  P    $  @   @$ !     $   %& @( !     $
M !:X         $@    !    2     '_V/_M  Q!9&]B95]#30 !_^X #D%D
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
MG&?@N^CDU'X/:?\ OR@_/]-CGOQ[@Q@+G':#H!)T:[<LV[/Z!D6')MQ76O\
MHNL-!<1MCZ>GM]/^7_-I*=4Y^ TP<BH'PWM_O0LC(Z-D-#,FS&N:TR&V.K<
M1WA\JOB=5Z:TC#PZ;&EI<!2VO9!'OL]KMC?SMRN?;#_W'N_S1_Y))37#OJ\P
M -=B,V[MNTUM(W!S7[-OT=^]Z)5A]+N9ZE(98S4;V.W#3GW-<B?;#_W'N_S1
M_P"21:K?49NV.9J1M>(.B2F@W_FYN%DX;GP&BPFMSMH(L:WU'2_;O:UZD#T,
MZ"V@_P#7!_Y-6/M@_P!!=_F)CG-X./=_VV4E(FLZ.[1KZC\+!_Y)3 Z760X/
MK:>1+Q_%RH9N?]7\IXIS*S9;09%;JG[VG<UOM8UNYV^QOI^S^=_FU'%ZK]6\
M6?LX]'UH,"JQNZ#M;])G[UFU)3?/[(.IMJ_[<_\ ,TF.Z36\/;=6'#@^KXZ=
MWJ?VRG_07?\ ;3O_ "*7VRC_ $%O_;+O_(I*2-_IUG_%,_ZJU'0&_P!.L_XI
MG_56HZ2G_]+TOJ/]%T_TE7_GRM$M9EN=--K&-\'5EQ_SA96HYM;G8Q;6TO(<
MQVQL G:]MCMN\M;^;^\@VS:_>_&R@8B&6A@_S:LEK$E)/2ZC_P!R*O\ MD_^
MET"S]OMN(J^RV4P(<_U&.G\_VM]5O]1)U0+"T59C"00'"XD@GN-V0YJK#"S-
MFTY6?N!)#QZ0T[-AV_<DIOTMZHZL&^REEAF6L8Y[1KI#W/JW?]MJ?IY_^FJ_
M[:=_Z76>S%O;=OLNSK:M?T1+6C7Z/OI=79[?ZR,:ZO\ 19O_ &[9_P"ETE-K
M9U#_ $U/_;3O_>A%K%P9%KFN?V+6EHC^JY]G_5*AZ57^BS?^W;/_ $NC57>D
MS8VC)<"9EQWG_.LL<Y)20,SXUNIG_BG?^]";9U#_ $U/_;+O_>A &P"!3E_.
MQQ_+<D=IU]++']MW_I5)2^2>ML+/LWV:\$_I-X?5 TU;#K]R>C]LO+OM'V>F
M(V[ ^R>9F74;%4-.8;7$7Y@J/T6!C9;K/\XYSMWL]C=S5 XN?I^N9G'N'ILU
M,\^WZ/M24ZFS/_TU7_;3O_>A+9U#_34Q_P 4[_WH578SPS/\YW_DTBRL?]S/
M\Y__ )))3:83^T+1V%-?XNN5A5<=[K<JVWTWL8:ZV@O&V2#:YT?Y[5:24__3
M]-SFAV.6'A[ZVGX.>QI5(]'ROT<9;= SU)H8=Q;'JEGT?3^T>[?_ */_  /I
MJ]F&*6G_ (2K_P ^5H?4:L*VMC<RIUH#MS-C'N<UP'T@['#GUI*:+NBYL$-R
M<<"/:78TN'F[]8:UW^8G/1<S:W;D8X>)W$XTM(EL>W[0'?FN^B_\]!RL+I0J
M<^G"RKW'VFJLWU:..YSV[W4U^S\S9[_]&COP>C/<7OJO)<9)/VG4D[M?[22E
M[>D9OJ6''R:*ZG&:V/QM[F"&C;ZGKU[_ '>H_P![$JNDYS7$VY-#VES2 W'>
MV!/Z1O\ 2G?29[:_]'_PJ!7C=,<WTWX.94R7M>][K--OIO;87MO?8_<YM?H/
MK]1[/^#]ZG9B]':79%=>0^]GZ1K6OR6ESV[G-;]-K/>YWYR2EZ^C]3:P"S,H
M>X- W_9GMEP+?>]K<S;[F[_;7Z:)3TK-#V'(R*'L!_2MKILK+A!T8\YEWI^[
M;^;8J=+>F66"I^'GXS8GU76VM;(_>]'*=8ZQ_P"]L5MF%T<>HYKK]8+YNR>
M6_O6?R&)*;G[.Q/W7?\ ;C__ ":?]GXO\O\ [<L_\FL=U72QD>CZ&:ZK1OVC
M[1>6 .:9L&_)]7]']#U&LWUO1LFKIM;WQCY]@D6E]#\G:?4W.<ZOT[F_G,_2
MU5_\'^C24Z7V#&_X3_MVS_R:7V#'_P"$_P"W;/\ THLPU].;>ZC[/U'3]'O#
MLHUQ7#M['-MV_2J;[_YRW^7ZCT,U],>&/]#JD%K6DA^8T@-_0LW,;:U_^#W_
M *-G_#_X5)3L?8,?QL_[=L_]*)OL&/XV_P#;UO\ Z466,CIU3O6.-U)IH+GB
M1E/'M#0[V-?8RRO]"W]#]!_^C_2+<!D \3K!Y24U<>L59MU;2\L]*IP#WN>)
M+KPZ/4<_]UJMJLP_Y0N'A35_U60K*2G_U/3<[^8'_&5?^?*U85?-_F!_QE7_
M )\K5A)3G#/SW6Y+&8A?Z)(J#MU8>0YH_G;&>EZ?IOW[V_\ "U^G^C]1[?;N
ML#CIA(G_ $]<QW0.HXQQ,7+RK+VL89.Z75$;[&O'J7'+QV^S^;J_28__ *+6
M-3ET@^@,B)=N#AD%K&@->'6[?VLY[\>K^>M93^Y_-_I?524]']LZEM)_9[I
M! ]6O4PQSA]+]Y[V-_XI19G]4<3OZ8]FD@^K4?[/T_I_^!_\(N=LR@UC2[(_
M0D?3-KG0YQ8TN:_]L>L]]#J;&/\ 2][/1O\ 2_G/TCW9C#9O?E.K.\#9]I :
MS:=KW7;>LMW[W'Z3?YOT/YK_ $B4]#]OZI+?\F60>3ZM.G_33G.ZH"Z.FO+0
MQCA^EJ!+B6^I4T;]OZ)CG>YS_?Z:YO[50VM]3\_T7U2\!^3L<\AI%5%>[J]U
MF-9;ZGJ>^GT_21G9>QQ<;W FP;\9^2)+ XMLN8?VIZ;*VW-^S[&?S?\ H?12
M4[[<WJ3O^\Y[3)G=;5$0XR-CG^#6I#.ZC+9Z=8 2-\6U$B7/;[?TGNV,:RQ_
M_&^SU%SC,L?9JWUY=AMJ+O5=]H%GTFAU.YAZQ[6N:Q]FUUEN_P#X%.<YM0KM
M&7'I .>TY)?N@NW?2ZT6^QNQ^QSW_P#7/YE)3U6+=?=677T.QG@P&.<UTB![
MPZISV[4=<HRO/N#WX;[KP&ANYES[&G>32[:YO5FLKNK8_P#<_0^AZGOM])%&
M)UC=:7MR(<V&;'V 07M^BW]J_HW[1O\ H_S?^%_P:2GIDERS,?J[2R:LUWM
M+O4=.YOYVW]J>GL=9^;L]3T/4K_/718=MUE -[#7:WVOD!H<0!N?6P67;:W?
MF;[-Z2EF?T^[_B:O^JR%85=G_*%W_$U?]5D*PDI__]7TW-UH _X2K_SY6K"K
MYI(I;'^EI_\ /M:L)*: ZF_?:W[.;/2W0RH[K#ML]$;JWMJ8S?\ SK/TOT$P
MZM86DGI^6TAVW:6,)XG=[;G-V)Q;U8OM#*V$@N],62QL!\5_I6.O=^DQ_?\
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
M'HA%+^QG.N+$TV-,PSA"24T$.@      ]P   !     !       +<')I;G1/
M=71P=70    %     %!S=%-B;V]L 0    !);G1E96YU;0    !);G1E
M $-L<FT    /<')I;G13:7AT965N0FET8F]O;      +<')I;G1E<DYA;654
M15A4    "@!( %  ( !& %  1P @ #0 ,       #W!R:6YT4')O;V93971U
M<$]B:F,    , %  <@!O &\ 9@ @ %, 90!T '4 <       "G!R;V]F4V5T
M=7     !     $)L=&YE;G5M    #&)U:6QT:6Y0<F]O9@    EP<F]O9D--
M64L .$))300[      (M    $     $      !)P<FEN=$]U='!U=$]P=&EO
M;G,    7     $-P=&YB;V]L      !#;&)R8F]O;       4F=S36)O;VP
M     $-R;D-B;V]L      !#;G1#8F]O;       3&)L<V)O;VP      $YG
M='9B;V]L      !%;6Q$8F]O;       26YT<F)O;VP      $)C:V=/8FIC
M     0       %)'0D,    #     %)D("!D;W5B0&_@            1W)N
M(&1O=6) ;^            !";" @9&]U8D!OX            $)R9%15;G1&
M(U)L=                $)L9"!5;G1&(U)L=                %)S;'15
M;G1&(U!X;$!RP           "G9E8W1O<D1A=&%B;V]L 0    !09U!S96YU
M;0    !09U!S     %!G4$,     3&5F=%5N=$8C4FQT
M5&]P(%5N=$8C4FQT                4V-L(%5N=$8C4')C0%D
M   08W)O<%=H96Y0<FEN=&EN9V)O;VP     #F-R;W!296-T0F]T=&]M;&]N
M9P         ,8W)O<%)E8W1,969T;&]N9P         -8W)O<%)E8W12:6=H
M=&QO;F<         "V-R;W!296-T5&]P;&]N9P      .$))30/M       0
M 2P    !  (!+     $  CA"24T$)@      #@             _@   .$))
M300-       $    >#A"24T$&0      !    !XX0DE- _,       D
M      $ .$))32<0       *  $          CA"24T#]0      2  O9F8
M 0!L9F8 !@       0 O9F8  0"AF9H !@       0 R     0!:    !@
M     0 U     0 M    !@       3A"24T#^       <   ____________
M_________________P/H     /____________________________\#Z
M  #_____________________________ ^@     ____________________
M_________P/H   X0DE-! @      !     !   "0    D      .$))300>
M       $     #A"24T$&@     #H0    8              T@   *-
M-@ V #8 .  U #, -P @ #$ ,0 M #( ,  M #$ .  @ $, 90!R '0 :0!F
M &D 8P!A '0 90 @ &\ 9@ @ $$ ;0!E &X 9 !M &4 ;@!T "T 3@!E &\
M9P!E &X ( !# &\ <@!P "T ,@    $                          0
M           "C0   T@                      0
M       0     0       &YU;&P    "    !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<   *-    !G-L:6-E<U9L3',
M   !3V)J8P    $       5S;&EC90   !(    '<VQI8V5)1&QO;F<
M    !V=R;W5P241L;VYG          9O<FEG:6YE;G5M    #$53;&EC94]R
M:6=I;@    UA=71O1V5N97)A=&5D     %1Y<&5E;G5M    "D53;&EC951Y
M<&4     26UG(     9B;W5N9'-/8FIC     0       %)C=#$    $
M %1O<"!L;VYG          !,969T;&]N9P          0G1O;6QO;F<   -(
M     %)G:'1L;VYG   "C0    -U<FQ415A4     0       &YU;&Q415A4
M     0       $US9V5415A4     0      !F%L=%1A9U1%6%0    !
M   .8V5L;%1E>'1)<TA434QB;V]L 0    AC96QL5&5X=%1%6%0    !
M   ):&]R>D%L:6=N96YU;0    ]%4VQI8V5(;W)Z06QI9VX    '9&5F875L
M=     EV97)T06QI9VYE;G5M    #T53;&EC959E<G1!;&EG;@    =D969A
M=6QT    "V)G0V]L;W)4>7!E96YU;0   !%%4VQI8V5"1T-O;&]R5'EP90
M  !.;VYE    "71O<$]U='-E=&QO;F<         "FQE9G1/=71S971L;VYG
M          QB;W1T;VU/=71S971L;VYG          MR:6=H=$]U='-E=&QO
M;F<      #A"24T$*       #     (_\        #A"24T$$0       0$
M.$))3004       $     CA"24T$#      6U     $   !\    H    70
M .B    6N  8  '_V/_M  Q!9&]B95]#30 !_^X #D%D;V)E &2      ?_;
M (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01
M# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\
M$0@ H !\ P$B  (1 0,1 ?_=  0 "/_$ 3\   $% 0$! 0$!          ,
M 0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !! $#
M @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"
MT4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6T
ME<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$
M!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*20U,5
M8W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$U.3T
MI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\ ]4)
M!), :DE '4>GE^P95)>07!OJ-F&C>]T;OS6^Y/FS]F>T';OAI.G#G!COI![?
MSOW5S-F.PUN<S":UY8VFX68-I]TO==Z;J*7V78;_ $_T;/\ MRS\Q)3TS<["
M=!;D5.W.+!#VF7")8-?I>Y+[9A[VM]>O<[1K=[9,_NB5S5@;<'.9T_U -SS5
M;C7-?O\ <YEFYV+LW/HQJO>S])]HV5?Z).Z7VMN=@MLO86G'<<3(#@W;^C_6
M+,-WHV-]V_\ F_W'I*>D&;A.(VY%1DP(>TR2?3\?])[$XR\5U9L;=6:Q +PX
M;=8CW3_*:N9<'M96T].9MH =0W[/>0RS>^S=4YF!^C_25^KOV^I^D]1ZD<>A
MP>]N US7-!:UV+<PS-5;VVL^PN;:S\ZO]'O]+9^A_GK$E/3,OHL.VNQKSS#7
M F!\$1<M@4V-R6_8,"G&M+""_P!*_'@#Z3?7=TZNK;]#96Y:3J_K%M&P4%VT
M;IR'@;OSX_4C^C_=24ZZ2RO2Z]M,^D7:;1Z[@-=V]KOU)WT?9L?^?^XS9^D8
M5?6#<)%0:2-Q&09 GW0'8!WNV_U$E.LF64*NOEX#O3#"1N<,B2!/NVL_9[=W
MM_EIO2^L('^"<8G^D%HG]W_D]_\ VY_X&DIUTED"KZP[B#Z09&A^T$F8_=_9
M[?STA7]8MA)]'?$M'KG:3/T"?V?^Y_A?_ 4E.NFU5;&]=F3;5;:ZP"NMX#MN
MCG&UK]KF5U?Z-OTE:24__]#TS/,8KOZS!][V)L^K$M8P9+G, =+'5O?6X.@C
M1]#F/^B4NHG]5_MU?^?*T7(Q<;) ;D5,N#3+0]H=!C;+=R2G.=@]->7$964P
M%I$-R;P!)W;V#U/;L_-_,3G%Z872<K()Y/ZU>!S/T6VAK?[*/^P^CQ_0J>XG
M8V=>=84AT?I0>+!B5;QM(=L$^V-GN_D[4E-8XG2_2@Y5^PF-WVJ^9=ML;[_6
MW?X/]'_;_EICC=*-C7_;+PYK@Z/M5P$C]YGJ[-KOW/H*RWH_20!LQ*0&AS!#
M&Z-.X/K_ *OOL]B&_IO0L9S395327R&AQ#0Z-KXVD_I=OI->DIJVT]/:XLW=
M2!&A-;LQP.T[=VYF]GO_ 'OSU%O[.].QP_:DN;):?MI=JYK?T<_1=N'^9ZC_
M .:]16&],^K5KVU,IQ7/U+6-VSJ=[X:W\W<Q'?T3I#_IXE1@S]$<E)30CI^T
MASNJ-#FL9'ZY,;6O:YKFR[U/T/Z7;^DW^IZG\\GH9@-+MKNJ.,S%AS-=K@0U
MOJ0S^3_Q7_7%;^P=#H#ZC70QK&_I&.(&UKBUWN:X^W<^JO\ [;1<7I/3L2XW
MXU#:K2"TN;,D$ASIU_.<U)31IR,:BN*7]18T[WEKZ;K2( W#?ETY#V^UOZ.M
MC]C_ /!^]%^V- <3?G -(&F*3,R0YFS#=N;[5JI)*<D9M+PYK[<^-KMP.-8R
M1&NVQF)6_=^YZ5GJ)8>1A8Y/I_;[G!H9^GKRGZ%_M_I#-N_]-[K?]#7^F?\
MHEJGA))33P\AF3E6W,:]C755C;:QU3P0Z_=-5S66?VMJNJNW^G6?\4S_ *JU
M6$E/_]'TSJ/]&_ZY5_Y\K4K<[!IL-=N1578(ECGM:[7CVN*AU'^B_P#7*O\
MSY6B6Y#JW[1399I.Y@!'_2<U)3#]I]-[9=/_ &XW_P DG&?@N^CDU'X/:?\
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
MX;[KP&ANYES[&G>32[:YO5FLKNK8_P#<_0^AZGOM])%&)UC=:7MR(<V&;'V
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
M &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <    !, 00!D &\ 8@!E "
M4 !H &\ = !O ', : !O '  ( !# %, -@    $ .$))300&       '  @!
M 0 ! 0#_X0_P:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K
M970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_
M/B \>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K
M/2)!9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O
M,#8M,30Z-38Z,C<@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T
M<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR
M9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<#TB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L
M+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B!X;6QN<SIP9&8](FAT=' Z+R]N<RYA
M9&]B92YC;VTO<&1F+S$N,R\B('AM;&YS.GAM<$U-/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D
M;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C(B!X;6QN<SIS
M=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U
M<F-E4F5F(R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M
M+W!H;W1O<VAO<"\Q+C O(B!X;7 Z0W)E871E1&%T93TB,C Q."TQ,2TR,%0Q
M,SHQ,CHU-"TP-3HP,"(@>&UP.D-R96%T;W)4;V]L/2)!0D)962!&:6YE4F5A
M9&5R($5N9VEN92 Q,2(@>&UP.DUO9&EF>41A=&4](C(P,3@M,3(M,CA4,#(Z
M,#(Z-#$K,#4Z,S B('AM<#I-971A9&%T841A=&4](C(P,3@M,3(M,CA4,#(Z
M,#(Z-#$K,#4Z,S B(&1C.F9O<FUA=#TB:6UA9V4O:G!E9R(@<&1F.E!R;V1U
M8V5R/2)!8W)O8F%T($1I<W1I;&QE<B Q,2XP("A7:6YD;W=S*2(@>&UP34TZ
M1&]C=6UE;G1)1#TB=75I9#ID.#-C,3(V-"TU86$V+30V.3DM8F%A.2UE9F$R
M9F4U,#<X9F4B('AM<$U-.DEN<W1A;F-E240](GAM<"YI:60Z-#8P04$Y.#=&
M,3 Y13DQ,4$R,#9&,T5!0S P.3,W,C4B('AM<$U-.D]R:6=I;F%L1&]C=6UE
M;G1)1#TB=75I9#ID.#-C,3(V-"TU86$V+30V.3DM8F%A.2UE9F$R9F4U,#<X
M9F4B('!H;W1O<VAO<#I#;VQO<DUO9&4](C,B/B \9&,Z8W)E871O<CX@/')D
M9CI397$^(#QR9&8Z;&D^<VUI='-H:7(\+W)D9CIL:3X@/"]R9&8Z4V5Q/B \
M+V1C.F-R96%T;W(^(#QD8SIT:71L93X@/')D9CI!;'0^(#QR9&8Z;&D@>&UL
M.FQA;F<](G@M9&5F875L="(^0V]R<%-E87)C:%9I97=01$8N87-P>#PO<F1F
M.FQI/B \+W)D9CI!;'0^(#PO9&,Z=&ET;&4^(#QX;7!-33I(:7-T;W)Y/B \
M<F1F.E-E<3X@/')D9CIL:2!S=$5V=#IA8W1I;VX](F-O;G9E<G1E9"(@<W1%
M=G0Z<&%R86UE=&5R<STB9G)O;2!A<'!L:6-A=&EO;B]P9&8@=&\@87!P;&EC
M871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"(O/B \<F1F.FQI('-T179T.F%C
M=&EO;CTB9&5R:79E9"(@<W1%=G0Z<&%R86UE=&5R<STB8V]N=F5R=&5D(&9R
M;VT@87!P;&EC871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"!T;R!I;6%G92]J
M<&5G(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS
M=&%N8V5)1#TB>&UP+FEI9#HT-C!!03DX-T8Q,#E%.3$Q03(P-D8S14%#,# Y
M,S<R-2(@<W1%=G0Z=VAE;CTB,C Q."TQ,BTR.%0P,CHP,CHT,2LP-3HS,"(@
M<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P($-3-B H5VEN
M9&]W<RDB('-T179T.F-H86YG960](B\B+SX@/"]R9&8Z4V5Q/B \+WAM<$U-
M.DAI<W1O<GD^(#QX;7!-33I$97)I=F5D1G)O;2!S=%)E9CII;G-T86YC94E$
M/2)U=6ED.C8W-#%B.3DQ+35B.#@M-#!B.2TX-C0V+3-D,C-C8V,X.#DP82(@
M<W12968Z9&]C=6UE;G1)1#TB=75I9#ID.#-C,3(V-"TU86$V+30V.3DM8F%A
M.2UE9F$R9F4U,#<X9F4B('-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#TB=75I
M9#ID.#-C,3(V-"TU86$V+30V.3DM8F%A.2UE9F$R9F4U,#<X9F4B+SX@/"]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 "%!9&]B
M90!D0     $# ! # @,&                _]L A  ! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! @(" @(" @(" @(# P,#
M P,# P,# 0$! 0$! 0$! 0$" @$" @,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P/_P@ 1" -( HT# 1$  A$! Q$!
M_\0 W0 !  $% 0$! 0            D$!08'" ," 0H! 0
M       0   & @(! @,'! $$ P$   0%!@<("0(#  $9(# 0& I 4!$2$S<Y
M%!87&A5@(38ZT#0U)Q$   <!   $ P(&# @)!0<5 0(#! 4&!P@1$A,) "$4
M,14P(A87F#D0($$R(]:7UQ@XV)E 4%$D-[@9>6$SU)75-I:W>'%"T[4*8(&1
M4D.3-)0E-;9WH;'18I)3M"8H*2=C1$>GV1(!                    T/_:
M  P# 0$"$0,1    _OX        !C!?2J !9"]@ %I+H>!ZGH          4
M96        ^#[                     !;"YE$5H          +6>Q6'T4
MQ4@'@>X!XGL      4Q4@     'P?I]
M Q<R@                           HRL    *0JP          <GGB6TQ
M ZT.1#X-FF0F3&2F%%T+J:Q-I&*&*GX;?-:F9EH-G'V8D?A=#]+<;.
M                   *$_DN-!G'QOHEE(VC=IU<1QFJ"2,W$>I"><H']1)&
M<=:&Z2'@UD3$'/!R@=OG A8399H@']HIUZ   "C*P
M C5-7%"6D%R+Z?9:#R ,A/TM9]'F#[![GF?@/@ 'B>QZGZ59Z%*> /T   _2
MB+<49['B "WEP  !YGB7 J2E*\H#T/8^2Z%.=O'5    !%D<\DZ9_,*=0G(Q
MWH8H7,U$;W*0QTXR.YB_GB68V,<FFWC8!;SO$A;.\C.#C<WP?)QJ=&FTCDXD
M0.8RI,),U-('7!TL<,&W349CAN4MITZ<X&>&O"R&_#@(ZD+<7,J2C+R:+-L&
MW3E0QPVX;>.3#>Q)T5Y$*2]    MA&*6,[B,+,'-0FR#A(EF."#'CB\DL-9'
M29H0TN49L8Y/.S"_F!$HIH0PHT06HI3;9H O!N<Y/.M#"CCDZ-*$W><,$MIP
M>6HV^:^*LU2=9&DS:AQX;C.X"-<[L.83R-:EY-PG-IU:5!S\;7-/G09DQR63
M\%[(B278    BR*$A$*TZH.(3T*PBU/ZHRS$/AMDVP8P:,.@3=95&M3CTZ,-
M#E^)7CF0UN9X<&&_#2Q_60=0%.>Y^@   'F>@            !$T2R@   $6
M1*: :B,\,A,1,N!;BX@ %,5( /$]@?)\GH"E/HJ  4)7  IBI
M*<J    1,DLP   !%D2F@$.A&.="'*1C92&T#49(2<_FHR\&HC>9EQN$OI$*
M24FN3F8S4Q4D_-%'(ALLS0Y_-KG(IU:2L$1II,DT.7SJXY(.=#:)I$D>-)'>
M1&.=T']'H     !_&:9V=\FWR9\ $3I+$    14$JX   .<#H\YD.FP 6\N
M      +68Z9L  ?)] TP;A/LU(;9/H^3U/PMQ%V#Q/D_#\!Y'J7\IC]-VG99
MI<W,7 ^P 1!$OH   !#\3 @               %F+R
M0_$P(   !#B3'        ^#[,1,N /(]0"SD.1@9P2;:/HT$;[,+.Y2-0\CH
M\T^=KFGC7I@1M0^B0TY$.,B10CQ.GB]'5!%Z=[FM339FQI0VJ7<[;.)S C/S
M4AVV<?'T29EN);P   "'LF$ (.CE\\C)RU%";=,3-E&G#!3I(JCEP[-/ T(9
MX8L9,<_'01>C%24$S8X:.M3+#3I>CC8D0,Q-#FTBX&F3GLD?.03<QD!L S<P
M0MYD!@A=C&#*#X+">!FYYEC-=&US$"H*XO9Y&5%I+61MDQP   !#T3"@$8!J
M@TZ:6.FS21>##SMPCU-G%S.DCFHV<:2/,[<(_3U+R1S$PQL$Y(.C2,XS,Z7-
MD&Q#31RD9^:S,P.XS;9I\YP.;349O<_J*,J       !8B^@  $59*H    0O
MDT                               !:"F,@  !%X2A@   $)Y-@
M              "WEP!3E0             1?$H(   !"\30@
M        MQ<06DNP            !%\2@@  %,?)#*32@       L)9C-P
M0U&2&5EF+*:Z._#L(   U 1BG;QJTVL=;@      %$5H /,]   "+<E(
M(9B9D%K+H      "Q%]  !'H1GG3YJLZU-?F>F2&B3Q/( &V3B@W&9H;D-7E
M>  ?AY@\"M+N7X&XB]'/!3%L/,^#P/$'0QV\ 1?$H(   !#(3-@
M    'R?0                   !%\2@@   $,I,T    "B*T %D+V
M?)]                %(58  !%\2@@   $-!,N   "D*L
M            'F>@  !%X2A@   $,),\:U(J3U+B51;3Y/0N16GV>@/4S ]B
MH/H]3R,P/@\CY /8NA[GT ;@-^ ^3CLN)] 'Z"I*DR0NH* KSV/P]C+RXGD>
MH !^@]"H/P^RI/0$7A*&    0H$UX    /,IB% X.,K+.64EE)$RP%_,<+26
M\I@#R,>,< !MXWR#Y.$2A !^@\C\!^ $=Y%<;&/@Q\[[) S\ *<J"VGF510%
MM*<VZ2.@B])0@   "$\FP     !@1A)L$OI4&'&? %H+N #R/H^P
M"WEP!I$T:7POAD95&^P  "V%S   (OB4$H2N   (7R:
M         \3V!;RX        B^)00   "%(FM/DQP]05)<C] /L_0
M            >![@        $7Q*"    0I$UI;R,DLP/@I"T'P"#,V@41^&
ML"X&QC5AL(R<EG+^>A; ?AZE8?)3GF ;R)"0?!$H?A\GX#Y,?+26PO)ZG,IQ
MV4AO\YM-=G2AI0V$49*^ ?I^ \05)ZF\R28$7Q*"    0Y$QH    .3#49N,
MH#?9H$S$TT9H8N=S       _"G*D     '.IR:<_G9YD1B9D9ST7LT\3/@
M   $7Q*"    0XDQP   *8]#U    !0E<    6TN0               +<7$
M   B^)00   "%<FH+>17%I,//<]#P*,N1=RI,7,5-[ET+860OA]'V49CI[%6
M?8*0H#\/LJCU-W$@P*8B%+N5 !^%C*<JS\+R?H/D\SP/LICW/4K  ?)\'J"R
M'J>1O@D#!$,2T%Q   !"<38@     @:([3;!>S#R7@D\ !;2Y      'B>P
M    !#F1"FU"]%62.DN       !#>3(    $,!,^                  ?A
MX%0     >19RYE4"A*X       AT)BP   "&@F7       !0E<
M   #Y/H       \3V/ ]P  ")HEE  -9FS "&LF4!$26\K#Y*(K2X'B59:C*
MC]/LH"O/LQ0L(*L^#& ?A7%4?!;2I/LO1N DK!Y$4Y<"]%[/4 _ ?96'L"@*
M\ 'V?)ZGJ >9Z'B>P/T_38YU6")DEF    (=28H    '\^9S6=&%*?)SZ=&&
M@RJ-YG]"H *<]#T *,K   "F/@\3X/P LA82J+<<'$8IS^2"FOSD\[F(GC>1
MA)_4,?H  !YGP9H;W!$.2\    $5)*L    "D,5,U!;BXGF>@+$7T  'F?9^
M@    MY<   "UET,%,>*HV6?1^E$?AZFN3:0     !$62Z    $1Y8#Z*D^P
M4YE!6 'H5!3 %6>):@#]/T_"D /PN *4  MQ;BY'V >1Y'@>A>P4AYGT>)\
MN!<BM*4^2D/H^0?9[GH5I;2F*(IRU'B9H2P               M9=#Q*<K@
M  6XN(                       (J"H+J8^48+"68\C\+>?0/DK"X@%<7D
MK06XMA4  _"D  !YGP4)]  KRM/ I@ 5)D!Y%.?I2@ 'T5Q6GF4A\GD?!^GR
M #MXZ=    (K#G,FJ/YD"3XCB)/RP'L986XTP;8-I''AU$:W)%R)PR V\:U-
MNF+&&':QJ$TL8P=BFC399B)F97&4&CR1DNH     !2%6         "'TF"
M  (U3""10X=,&,.-_G,QSV;L+@::+V=2FK3(CA,_HH(@#$0<Q'4IIDUV30D0
M))>1\&&FW3?YQ.<F$FA@1J\_IV+X                "&LF4    (U22H
M      'D>H                         (8R9P    C5)*@
M          "G*@     \#[/0     $/!,.    1JDE0!$,:!.AS4Y<S+RA/
MZI.?3U+*:B-L%W+L;S(W"10U8<UF\C+#I$Y$,-.ERREN+@:6.@C:II %>98:
M/,C.H3@0['-:%^/4P<Z$--&]#6I9S:YR<= &OC+#:IX',1V0;Q   !$L2T@
M  $:I)4 :<./38IHPN1PJ=F'#I)2#4)6%,6$W4948\:3,M,8+$>YI4ZY*HUX
M8$5YI<W*:C,L.H#6!QJ;L+48X=N'.YT,<.G4)S>7(ZN.(#69)\<+ SXU.:8,
MP.S#1)(8</&8DZP   (D26X    C.)("X@                        _#
M]         (;R9     BQ)3@   #^28[L)[0 "/0OAOLX():P #5Y",9F8N9
M>24'29=   <G$(1U$=4DD8.6S=AR2=2EG-1'2IH4WJ?96&@#'#I0T\64WN?!
MD)@1M    AC)G    6DBS)8@"+TTT7L_2[F6FM#4ITD5@+86H^SB<ZZ/8V$8
MD>93EY/$B\+28*;&.X3=9['Z>9WF<-'R<8G.!O8S,ZS.PB&TRTT&4QVL<8'/
MQ5$I)',=6D?I*(1U$BI&J;*,4,@,)/Z_   "&DF6    (HR5P MI<@
M  4Q4@  \#W                +07<   B$)>P   ")\E6*H    &(F7
M  H2N   *8J0               4A5@  $11+J   ?A1$59+$
M   #X/L%L*LJ            "A*X'B>P  !$42Z@   $41*Z  "#,XY.W#O
M@J,]*0S8U\8Z9R=KE4>!H8U>8X;D-QE]-4FQBD-+'N;P+V:W(Z"74X3.C"PF
MUS2YN4P PL[>.*B^';Y&J2#$D@         !$.2\    $4Q*R  "$DC')6B3
M\UD:_,B*4LH+09N9B827PTV78UR64ZH-,&$&5%^,9*DVV8X8B;(- EX+ ;&+
MJ=$G!9C!O0S,UJ7(]"TDF8         !$22[    $4)*\  #$S!C,C,P
M    >)[   %L+F                 0_$P(   !%42J@  A\+N4IT*06G*Y
ML$E".0S9)S$;R.AS7APF24FKCZ-(F(FQ3##IHV&<?EO.QC5Q:3M\U*<RE].J
MC@,D5.+C*RYFS3&CL@TP<Y&.G4QL,U"6,YU)+#@,VT9>8&;%-"$Q9U2   0Z
M$Q8   !%42J@  BT)2S@,VT1PFAC:)T :^-MG*AO0X<.SS7QL@M1P*2:$=1T
MV:6-AF[3ELPPWF="'#QMTZP.$RD)3R+(\3+3I@'%9U&=+D7A(4<%G3YH@['(
MWSI4Z+(P3.S*SJ O!SX=SG21T8  4A#\3&    $51*J  #A\Y>.JC89$H9(>
MIM$S(YF+N;$-2FF3N,UL;;-3'5)QL;/-0FPC=AAIR8;3-FFY2/LR(TD=]DJY
M!X;+-+&]S&S59@!U:<E'1!1FGC5YE1ITR@[\-#FF254A]/4[Z.7R58[;  !#
M\3 @   $51*J    <*$01>3F\W*:?)+SD$V(8 8\1;DY1P"=LG IDQ)603G8
MID9_3^?RYF$&&']2!#N<8%24!WL<EFJ3+#$#K$WN1.&S#MHT,<WG?YQV;'-^
MD>))$<M&CS+3)S21F16$AI)X=G  $0Q+R    15$JH !XGL 14'\^AT\8^<G
MFY21$X;):CC,Y[+\=$'&IT@8.<SF^SLHX6-4&+'0YVH92<4G7I&P9N64V$2:
M''ISJ;P+(4IL$X[.ISIHG2*H         $/Q,"    13$JAZ@   P,SP  %"
M:M-P _#]-0&V3\*4\#X-.'F;#+B7DJC&BB+V?)BABAGA?3&#7Q0%07<K2SFM
M#L\      \3V   (?R8     BJ)50       >9Z         IRH
M        (>288    BE)6@  <=G,9U*==@   %&5@
M   +.7@  AZ)A0   "* E?  !$>2X$:QOLB*-+&9'=IJL^#19M4WB:R-'&\S
M1IW0<0&_S7IB1<S&#?AT*<_&CC)3K0YP.\3@8ZS-*'5QH@MQ6FDS8A7'41R.
M; .8CH4P4V>;V([3(S9YT(:9.?20TU,:>)C   1"$O8   !&:29   A<-D%E
M)*S4YK,IS;IRX;I-6FZS&#,#DPZL-8F=&C#$3<QKPQD]3+C.RE-9%&;M.:#L
MHX:.J3 BO-5GD9V<^FTS71UF:@-V&@#3ILPS<S(Y>-Y&'&0&T#FDS$LQ;B7
MSP  B))=@   ",XDQ                 !2%6?A^@           HRL   (
MBB74    B^)00  6XN(                     +<7$     MI<@  "(<EX
M    (ER6@  $,QGA4'0YI R@UB=-FC#=IJXT"=,&&E45IF)ILRTWR6TP(Z#.
M<#.C29F!M$TF;J,X..C(BK-V&N"P'1)\%:#H(      HRK/T    A^)@0
M")<EH  !$02[D:QOLCM-7G7!Z%:<Q&URL-EFDC09G!GQJ@OAEYI(S4J#!#L@
MX9.Y#@<W0:D.US2!T.<(G;Q':=M''IV4<9$HA(^           "'HF%    (
MER6@  '$AJ8Z$.L                              "TD69+$    1+$M
M(  !0E<                           416@  $3I+$    10DKP
M                        !\'V   1.DL0   !%*2M    $/ID9CQ9C]*<
M^3(CR+6;'/4% ?I7 M);2N!\'D>1Y@^SX+<4)DY5 L!X&0@\BE!> #R/DH2_
M'N68EK      (FB64    BW)2    "&TF2   (<3A$X,._# 35A1'2YP(;V+
MR=_$99MTQ@R Y(.NS39M8UJ= G)QW@:1.AC5)K(VD#B\[1,R)520L  $49*X
M"B*T&/F0   $3A+&    17DJ   *8J012DK0     !KDV,?(*$JCZ/$_"D/$
M]"VGP>94EM+Z8Z5)XF/&K#9Y;2I,A+@9R  ")XEA      (G24LNX   (PB3
MT  'X?H(NB44        _#]              (GB6$      B=)6SW   !&J
M25    $81)Z    6XN(  !YF.&3@             BB)70 "@*\   B=)8@
M  "-4DJ    (PB3T   ''I@QFAM\Y@/HW>=+'*YPV1QG])Y@QOXY-.QCFPBC
M,S,H+L<[$EAN$WT 0VFO#+R:8    BD)6P #P/<   B=)8@   "-4DJ    (
MPB3T   '$!!>41EYW"<Z& $]I!J68[Z,#(K3N,YX)<"+LU"80=5F('&1T:2^
M'6!D9R@1"%[,:)I#>!U$>1Z@ $4Y*P      1.DL0   !&J25    $81)V?0
M   !C1P&60P<OAUV=.@        QLI"G/,M)>S-C\/T  BG)6      ")TEB
M    (U22H    C!))2\@   _F6.RR8$OH!&T;K.N@ #@XZR,_!Q@="&M#I8P
MLS0    IRH  !%.2L      $3I+$    1JDE0   !&$21EZ    (S3GHN)2D
MKQ1'*A(4  ?!%*2N@CZ.ICAX[Y(8S-2:,JP      13DK / ]P    1.DL0
M  !&J23'H   ",(DV/<\#Y*D $,Q:R:T H2*(C>/Z;#(  "VD0!,B#BDRXZ)
M(JS!S@@_JB *<%0    "*<E8      (G26(    C%)-#V   !&$2>@   X@.
M+B3$XJ+X4QK@J""$[--6&/&7$JY9S@8[[,X*8A--[G)YNPU03=&2GL>I\&.%
M2;V.^@  "(LET      (G"6,    B8)9P   ", D_       -*G\FYB9W*96
M;], -3G61R25A]%4:S+F=DGX<=FVC^B\      AF)F0     ")@EG    (O"
M4,    BW)2        6LN@      /PLY<SV      (9B9D      C")/0
M"- DO    (PB3T    UF;,!8"WF+F5EF-BF,G,QUF5A:RT&5G/)MP^#+0
M     "&8F9  +*7H   BD)6P   ",4DZ    (PB3T   &DS^1DWN8&=B'9YI
M4B^-=&R"2HUF:.-&&:FSS,S8AR<:A.CSFXE /Z"        0U$RH !:2[
M$0!+^ 496  $3I+$    1>DH0   .-SF(RHN9BI0E2?)CI9#\,<.1C;1FAIP
MW ::-O'F=%%^+:4Y5%:>)8#S*DJ#H<[?   (9B9D  \ST   (9R9@'R?0  (
MMR4@    B6):0        #0YP"<3'6AT\<EF<'-YEI+^;=        !#,3,@
M     $,9,X    1JDD)4@   TT1Y'Z>A4GR6DI"\ ISU*\^3[/4K3\/@\BI!
M;"S'Z>)\E"68NA] ^C)R[@^2E+\7<%J,;/$%N,5/0SXEC  +>7    A;)I
M  ",LDT                               ,?,@   (3R;     BL)4P
M       "C*P                     L)?@  "%LFD    (F268
M  \CU     +670              PDS0^@  0SDS    !$R2S
M     %*50             !0%>   0JDU0   !$R2S
M                 $*9-8    00FU@>)0GD4I>3]/TN9^'X>Q^ ^#W*D%M,
M?!^'N513@^BJ/8^ "I,]*D^@>QGA2@'J50 *@NP +D9 9$?H/TN9=CV/T^BX
ME:?I^@J2]D,I-                      ?A;"WGB#Q+28F> /(L93 %O+6
M> !1%L+< ?@+(6X^#&S(BC*<H@?!3$B)LT
MMA<P        "S%Y                 !2E4
M                 ?!]@           I2J
M                         +85A[@     _]H " $"  $% /\ X&B__]H
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
MUSI3)SOG]RIS\-BA(-.S4:E>_9V;E/6W R+MO7>[5UL^%;^&'^3_ &0'>/\
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
M:-W:F2Z96I"! @BP%\ !86E>OWZC NS2K/9)O_84^P!BPO!BOMF&7>6/OB!
M<)HYM%!=&WUU2=]]B?2XB -'#Q^)'CUE]0A\%E;CH1*HTW$$>W=Y?T[S.X)-
M:L,[ET)J["W(-GOYYA&IYON.9P)CIN :;=WMN?8;1MT7"Q8VZ/,1$S]7.X:)
M.H'W<]"[' +<K!L2)%W-0"  C"].M(I,//W5ASS]U8<V7X56:-(F_>J %A_L
M7TS\_P!B^F?G?U&-,O7>OZB"FO9J_P!A:F[G^PW31^8/]153'WS_ &**5N:_
MJ):6-F8[Z@:F<O&MC<75^]+A?#?OTA='5Z%/_?13=[44=#BZYVILU!:+?:KA
M.CR[59<\NU67/+M5ESNWFJS'GEZJFYKMVJIV:\+:*L-F'EBJRYY8JLN&%N%6
MH##RQ59<\L567/+%5ESRQ59<PM=JVV<QM@JTSRQM:JYSYY4JP.>5*L#GE2K
MYMM-J[WZ_*E6!S9:75SNV>5*L#GE2K YW:C6%USJU"L+OIJ9W0??=9?"J/\
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
M]UDD@T]8NR<UYV.8J8ZV&2>E&CV1LGDF 4#]VAL7'QYV%LMF">5EMK=BB4:
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
M[+;.JWCSE?P52H3Z'2[?+Y'.J@M[YM$%62!7:/=)"ZG<;3>[7"E:HX^4#_6
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
ME.L!>TG#=;,0WN?_V@ ( 0("!C\ !HO_V@ ( 0,"!C\ !HO_V@ ( 0$!!C\
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
M],T?$P!]@?NC\OC]3[[NW\D')O\ ;.^/U/ON[?R0<F_VSOC]3[[NW\D')O\
M;.^/U/ON[?R0<F_VSOC]3[[NW\D')O\ ;.^/U/ON[?R0<F_VSOC]3[[NW\D'
M)O\ ;.^#>;V@?=U(;R^*91QSE4_K'\Q0%,IT>R%$TC F)C^94R9! @@!A.)"
MFD%9OVC_ '@HAI&1@RB[I'G##[:*R?J*)E:1\;GO3]PFY23/Z)S?3MFJJH%
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
MK 64FF_PB3K[C\Q$0 1 RX"L.-X>>Y2_0L5K7N P?9_=76>]76MU+6CU?/\
M,8/%RY1GF99!E]3I4LSU;!VJE).0A8V+BFZ2KITU>_6%(SPEVQVG5^=]#YQV
M!OLN5:?C:&=/+#"3JU&N.8S\<XA=1HFATV0CIBAWZ3;)BK'&59NS(N"&$$C(
MJS7,Y=*Z!2I<WR1S]QRO-!8<Z/:$<]YUZ9O'555L:2ZF9FA3W*Q:)?73:8.H
MR/'+Q**2*#1NJ"BZG4&I+[YN+>2Z:HW9N?2+).OX"#ZIU[NF+8-]C;'T-MC;
M/7-&0K\E&(_D@A:;#+MJO$E-&,TRMU%3'FN@7.GZ\XL%@W[D[H*5KCQ:COJP
MYG>1^2-&XZJ=84;N:>9\O5[OGFE/'L\FLNJLO)ID] Z#<RB!X_)7NZ;S$-HO
MA;C+@N/L\([H:4ZTSSB;?V_0N<W=$LA39&/"^SED9HL'YQ2%@E'%$&S=%805
M+>H32M^Z.O?,LQ+];V_+^1WTSG\5DF':+W!6=+JV^7RG24/06EVGY5%CL5H4
MIZ$[(23.G.IUZX9I&<+F5#9*K.=Q=$Z+;=B@.3ZE,6C6LSY8TJGGI7'%6TJC
MY/GEFQBR8@XS>^412L:-YY%*2;'EW4U%MI3[Q*Z.Y%?'_;VJ^L[+%L.>I^CZ
M3AO0LC*URR[)G.W9IJA]JH.GQ@3M>=TYRE6[XH9%&%4CONXE?.,8F"1 (L2N
M2UC[NZH5VRTXMK_+W6^]OHS%9VY=5\L;]?G&FZ7A#N FLU>4C#ZW7[1(OT*$
MYIT?'NJ3"R;I@D+PATU$ZY+QEYT.IUJD]T<U=U4.@UE.JLJU3K9RSRU \F9Q
MF<,+B"=R*6?$SVKQZRGBL,BF[9I>DX(0#%-U'4;=O]QNUEZ G<9LM6M3C"^9
M:O6:%9^?+X^T?-+U?,1IN6P6)=":58)R3<Q]ZG+-!&7N=>=.6"J;0SEPY4E*
M ONFK.E+%P!T5P-9)N-J.+4AL[K73FZ,]^T+1H2F9UG-0I%6FXJS-ONJ$BV;
M L8QKZ3=LJ5RNB+I7L.T/=9M>@X_V0G2)*Z<^VFN5!*JUVZ06)TKG^ZVJ(M\
M5&,KP^;Z3G&;PC9U%N79F+%5JH=J4@K#Y-2Q;3.S.H-#JTQS=2^*^>G,JVR6
M+D>8>0:7L64[4WR6LI0E!8P^B629L./0L<\M=B:.I<8-BU:)>D+?U5,?N%ZT
M_0* MD.-=P8HSC:8TJSEG8*_W-STZYYNLK*'L,/)N&\S1H9<LE#"@8B!WA1(
MZ371-Y0E;'0ND-LH&TQ$7[?3_%MA2CZ#8'^.:?[<^6:=C^3Z*WI\A76]4OJ%
M\I>N3C:UP4TBO%OTWJ@-RM?X,4H]G*=_=;'/IV)LN<NZYF8)E5DLW;.,L;UH
MFAM:K9)Z3HP.<==1TGK$_"L7U6*W<,Z>[3AR>*:)5Q@Z5RWL,L>VWGWM,O\
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
MH<WWKD[BCW8+@M:)_&8[0[!HNCT+W.+II^=<_P!["WY5+1DA5+K6&,?-KQL
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
MEIYBZVM&J(J.;-<8+9%J[2)5=S.&4J5Q;Z,@QK22#F+7!7WF.:;]T-9]RUS
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
M!]Q1@\ Z0IE*Z_/"5[Y4A$?!5/Z9ZF/F#Y>81#[0'\%79#U/*9C[.-T9@EY
M'U0E>UZ$N905/'Q)Z PP  > ^;U/W/*'C_@"9#*$*=43 D0QB@902E$Y@3*(
M@)Q*0!$?#[ #Q_8IU<M]U@4K/;Y!S7ZNG,/HB D[S86$++69_&5J&.X1/+2S
M6MP;V05:LBJJIL62ZYB@DDH<O[)'#99)P@J'F3604(LDH7Q$/,11,3$.'B'V
M@/[16:LTY#UR&0<1[1:6G9-E$1B+J6D&L1%ME7\@NW:IN)*5?(-6Y!.!EG"Q
M$R )SE :]7L3:8ZVT"?YLBW54LVQ&T^:K$).:-[@/#_,IG,]1*9HU/B+' 1L
M-NSM^42H)30R31JW0D&[5P[0<]\;?LND86.P<*]/;IRD^V6/R^_R6:W&?SO1
M:=3Z3;K1A53N"]CJUBGR:#',W4(C;2PZ+X"/'<U%QJKE2/M.;7_HKBKG*Q9=
MI'70/.JNC,ZK4EF=^C.8<WY9T2+Y[L%0Y]['T'+XC;;";H66=SIJCHMC>,:A
M5%EF<4I* ^*QVK7DMOX$9 %VU/(\_P"1;17-J#7>?V&:[]G.,H===$VR'L"5
MI_,I'9Y>U-8M\+(TVGG8T=S"(L9@'#ER[5V:KT*\\E[TUXXK7>^H7O7<SSFY
MN(GN&N<=XMR3K5<S#G2&@==N\+FUY7MW2KJD7]Z+ZXH0\K"E/'H?4N#,4-]=
MQ7</..R7K7F'MVU',;?@N8+Z%@]8DM P?L[>]"IN<YKK'8F:Y)2-=^YZ.Q?R
MD_<M'K,,^I*$<Z5;KS)$XP<RVF"6YC2H=.S[VH;9M^8PU$M]ENVNS_N&]):'
MS/=8'++TAM:,!G1*6K6VDW76Z\=9SOI<B\<J]<,_([4R:^QVB<):A<.HYC%6
MU?R3'HZ9/I'%+;4+;HT=.L.B#;#T?E&<6)[ JU*-SMFM:9_(E%]>>NFAVAV:
M"#17'O</U&B8\I%U;< A.P6%'L3*W1D/SK%[Q><$L>E9$KG.CZC5U]%C7"%?
ML#J!3LUF8LB?><6#]RNBFZ"<SR[TRBX'O>2/)+"-%O68MMF9&RSNV:Y,]P+=
MYIOET KHK)CK$+G'/>35!=&*G_O2+0M5V+(%^O5@V9 C+!*[[G.]Y%?=8]E'
MG32H6\.;[9;5,VKM+B?+S2FK8=:D=*>4C-88]Q?LYIS%'C)\]KDU9MRL]:+*
MM1^-6RZC==#FZ4KT3[,5;P3/9!.4:UNK'V'0^A(343VRKQ%ZK,QK]#T)M47I
M)>%:N(4LP[0C&ZKY)*+5!U1:]"Y'S9;;+1LL>W/9Y].>K%%RC5K'"=S[]QE.
M,:9:]DZ;RZT8Q6DRX2#\%&4)JTNSLMD8Q3ED5NBFZE+IE.6S_*='J&4>W??.
M[GJO0\1<Y"U;U;:#J3FCMN:<H>06I9[%0=DO3)%)!L_^DL$@UE7[(J46]*L*
M0*9=!6[C+$JKJ7:/:?,^7ZUK="T>PTG%('ABHGL<S"[4_:;C1X2Z;WN\U-$:
M-8AG*UF/K455IERF:8=!],A4:^&49E5+_O/+59[(9I-)[9HL:OQ$''V\WGHS
M5$K)55("<K,]6.D\(4JE.FR2D6)V.@5=X9(KE)=9?H7);1.Y-#9;&<GZB]Y[
MDJM>]3?7'1[1CW)V1;O*EM_7N8]#.=/R'7:H6U2KFZ5NT52K21ZZG'OX2U2S
MEX8SC6=%&.Y>FZ]+1'NEPF1\\M(VZEZ$Y\N?MW%N1*I9^MWK74'\.XI&INJ(
MJ2R-FD75E*LI9*\W;/I(SHZY]LSR:-QU-VSF#=-"K.XZW!9]?EFJ61P/(6$=
M:15]J7*LUTG7M1LU#ST=>=P6CSM<M5JG:Y$L6<LRK$F9\9NVY4JG.VI\:Y*R
MZ)PG>^C@W[LEQ>F^,/*MBU.RR?AJ#4(V&MN4S![-? UM&>=O7\BDK!4NMS3X
M(QZLEY&_N==T&TU*(F+KR'@5RYORV/EM8M;3F1W<?;ZSKI1.MHTR5N$7F]B=
M)W33D79I9C7H6P33M-<SI1)HJR8,X6P3FUYSOF2K5+V+*!M41K4C='E^=7#N
M7GFL5ZP7C IBMV-2CT>1/<K%'3T\TEHR6_*V81E"(K11E&H$C8C6L8I]&SS4
M>6VG4.;S<,>OUB9J %T*)IK_ #9U#+[IJ5PV:OJLK.W%*\_D_0$&TQ"2D>[A
M&ZJK,I>D^QK'3>E].Y!Z%B.UX#E"I2K L+R_:WO$&=SUSY.:<LW5Q]\33G0^
MUJ5BNHRE@(>&.,C*.H5-@5TC'HD<^V)4KIUIPA*5[8M&D[9H50Y&7M5@AK+G
MFB\+WK8*CG6K-;?>K ]AYAK;X"2<T*782Y"6YJW;2RT0W*P68NNPL[J>M\JV
MG+&/7_!7.$'SYL5ZO"G0\=;.O^<<FKM6L.,P<18F-=KN8U309HMREX;[GDW]
MGBHRXN4G\6=BBJ;IN[,:14,IB\,Q7-<_>V7[HN4DZA.^$,AFKMUKFRT!8_N9
MW)T;FFZ3E=KR92("M)2:$F7ZM0I" 3 -AG-@RG?,WEN5?8S1Z-K%\8Z$]T"6
MM_=&H7?%W<U@KB OAJ;6].22M,5(VU],-)-"W6"(4:-FT0GZ((1Z&JX!6,[Q
M?6<.O6[Y3.,PC*M::<VJ6L0%$8Y_(-)'9K]9-V;OH.UI#*6QI5Z$TK]CB'<6
MXBU/JV:J;C0JY2L%5TY&B^Y[97U"GK-/IIU9_P :=ST/D7$%K8VCII68C:W>
MV5S^KGUS 19:0*0D:0I3"C\;% RL-RU-]'<V:%VK"W^-SW'N@+Y5-0H_+68X
M#I\/H437'&K5*.YQRA!SO#:NWJVV^[RQX-\@U7AX:;^\C-XW3W2U9Y[A^;;,
MYZ0P^EQ,+/;!7.CX.[9I[4LY[A+C1'FJ5^RM*W&UJ*DV U4$XR(CK 0'2$PV
M7;F;BV/1X/'8_A]&@7&7Z"QG-G^MO.B-(TFG3O&G+-/Z1T*Z[-8V.A0ZVF+7
MRO!(Q#9@T".E6B[ME..Y!^474>)-C99MS7'9*I>JKSHA@[QUH$MU#)[A:N$8
MSK5'4(*1B[0G5YC"6MHFDV;=@2!))2E'9KV9&3(4Z+ :L[P:C<\WR_O>=_;N
MV2]N*:%FV1]4GO6V(]2;#JAJ-SXUU#'M+W$E'0P2.685:%FF]T:U5_(3ZS%\
MG'@R6]O)?F&P<NGT[ON+;SE?V[8&FJ.>6*_"P7.$]T)8I"(@B2>4:O.+WEI!
M?25IA(.(22;,%'+]\@)XY9@M,Z&HVXTL.&U?6X7DJ;J&>WG1;=I%RV(W%9>K
M'W0F-W"0DJQ4;AS"]G94$(K_ /9Q.1F*(S5LH2:)$PCP7;O\ZY5G-VFZGQ/O
M<0.3T76-&C*=SMV!S_TEL;A!M@C_ '*DZATCJV5R?.#E*494F?;O%JU**SC:
M*<$B'3-Q1:YG^&471.;&KGEFGZEJ-&A+VA!2\KTAR_3.@76N9KK&FV;,F<;3
MZN_T-@SB:1*4US<+1','BR*[1\9*.+PH]OFD<E88\WK9?:9WA!SE=8T>6AI[
MFWW 87KEFMSQI#2[6J<>GM99S"6(-[-$N(Q@]?R"30B2!6RKAUM55RNO\SM<
MNXYP? ^A=ZANAK5;*9K71,!O6GWRCLJ/R6^CY&/J49-5:/S9TW)+3#:=;3-P
MF8V 39M#BH]-[CO3,MU-&1/0T-W]T7#QFNOS://TC)LYR#O%CSJ_K=7H%SM$
MLTH5/C:;1I$C.,A0;H!$NTEG)5YI1\^7Z=O>HQV1[OS,CN_N:U3+H<MULZ71
M5=T3D?#[)T;'U^3< O+5)GA\VUS^P1+&*8Q"TQ583[MD7;Q_ZRZ1>A:3TYD<
M!0;1C+[(I:J72MU];,F6D4S8J9(V1G];AUDUS9='SF3J4G ND"O965^BLL<Z
M:/V":0"X00]S-LP:(LFIO=O[(?>@W*)4A>2R6:2TL[\!,8?6D9A\X<JCX^!E
MECB   ^ ?@8@P*^5,OL]V(JB/IE-ZIS]I5845?6$?.E].4AP\H (*>KXCX>0
MOC^S>;KVTZ=4I6K\_9M?;9H<=WKTICLFA'6#3)W)L\@#<Y8GL=+66;V*=8K-
M(R>;1JJDU* >.(59RC\<TD';K45;L &X\[M3>X?[B17M^!U8?R.;F<,3=( \
MI15+R4U?\; 2* +$0\2/A(D.V+T!-([]+FB^69-K%;R[4]R'W 4T:$X?7-MG
M#%=<J_3)#6*(?Z(\2@$7T45^Q6FS@Q(J9U_!?%TS^A;O-SESS>@36F:#"I>Z
M#WK&O:70:T@U?7"QVQS*]6,&\*WI;"1;J3P.E2.8-JY1%^5NDHGYL\TRO="6
MB4HNJ:C^93/9TGN=^X*FG+ZRF2(<J4)%BYZE1DX:RLHF?82*R+Q!L9O#/$9!
M02L%2N#4![2NF.L=F:7[JG&^/FJV->Y9[A%X1KVG;JO:T,XG; JVZJ;E+ED_
M^0\I]'9F7UT5(F:'*R5<B4_DW"WH=R:@I6>;)EC7]TFR^[AW;]!FTO+6%>GP
MK6P+#U8  6?N+1:&CE4/61D)A!5BV.J[341+H\_H_0/4.19?1M;C<.@M:TWW
M3N[JK3M/T8E%JU]O+*A$>=9??;FO95'W)DTL<N]:LV$4_0?D74318.%PZS<-
MY?W RV'CWZX-#S9K[F'<TS*6&L.<Z;;!GFE4-I"==OVLQ!Z[17@?<:[ATU.=
MVU=,ETD%VJ_@;J:G^X3V!1LZCJWF]DT2/>>\-U8T=X1*:Y"QTM5,VT(C;IF=
M;URWN'<H,.W8B[<F>RC=9HT4<K)F#X@\'1[&[_FZTOR%)]KW/H1W[P?2<5@%
M%Y_5L4CGE7M"MJE.IXZ4M3J5LL>=$@0[1XVC$@;*O5DRKI$/CCR']TWLQZRZ
M!+8C8;]W>\WU@Y_.FE3C/T[F>AMT.@E%[ C27,6Y0FS-RG+#N43HO!05 2?&
MB=#Y'[E/>FQ8YE,5;I:^WK)O> Z_T*$KB5'KQ[78VDD[K&^2*+.39UL"/BMU
M3$45:+HKD 45DCFJ&=U[N_W.*)=-"S'G_5\4B]A]UOJ>D3VRP?1]$L-W@(K(
M85UTP^L=IL]0:UA[%V9JV; #"60.T(HX$IA#0Z7C'N5=VZ?;\N?&A-)@<R]Y
M#JZ[V/.I8[F1C"MK7$0>^S#BOO$96)>-0*]0*4'S%RW, JMUTR1KUQ;'CW$N
M#;#HT[EO9'774V+W8)*7I=GM_+5IUQ]:+/O]HV=DC/K7Z4B8.QW6'C4)6%F4
M#M52"]:(J="]2W;W=NY*U%TP,]O6K9KRE[FNJHU_-J[JETH>7U.7@,4S:Y/A
MJ-$D+5>H@JIFK=-BT^N!013*<H#4'&V>\Q[D6+-]!431H9M/]XO3Z"G=ECNH
MEGX5,;E=8\UA,#JP,4S_ $8J@0SQ#S>'JD\UIV"0]\_OIADM&OKK*[MJ#WWJ
M[BUSRGZ<R,W(\SJTW1>^IUROWIJ+M+U(EVY2?D!4@BD &+XP=3M7O)^Y= 7"
MT9_.:G3Z(O[NVHM[M<<TK%?EK3.WBCT5O:/REMM4B:U /7RKR+9N6Y&K153S
M>5,P@SWA;W@?=4S?"9;-\<TR$V+7/=]M6>TB4CMJB;I+P5;74F=3+/5B[5PM
M!DVTO&S;&+41>-ED&QG1VCX&N=5J9]Z/W'HBQ[!7HNW9)7Y/WD-#83>HU2<<
M,6D+9\ZBG5T2?W:O3#J3;)-7L8FZ;.%'"14SF%0H#0*/IWO$>Z5G5UV";_)C
M(ZG?/=OT6H6G2+*FNT14@,WK\_.1TG>)T59-LD9HQ0>K@99( (!E $WN%,=?
MV#J7J?C/ESI2=I>^:9V[KSGIEQ.W[,)S-F[JKY7)DMD[I3[.JMI4%%#$M))A
M&A)S"ZCR/*]9/$W*NJY/5K927FRXO=+C19[-KPI48[3)2$SV0I$T_P!.I5-?
MR;NUV'$'DU.0SB,LZ+8L2\=E052/YBHF'9]HIUXQ;7>>Z]"ZM-[)8<IE*3JU
M'EDZG7GK_68RQA3'$Y"V.P)PC11*48.!5=+ ()+$'S 4:=DJ_(\_@M%+B$+V
MYB,/TSS=FN?Y#:\6IC.D11=UR^2BY.X9W!'RV*T>MI.1?+0TU#LIIJ)$ 0!8
MR++I.Q;)Q9#57I)LVS".WV:T/#8ZO[XS9?7Q3//&6IOI=&.U-LT^F=-DHDC]
M^1/TU4RI!Y3@#^B(:+RQA\;@53C%9.FI6[)<T8XK1=!LL7"PRK^O$D(5#.*G
M=[BJR:-3*(LV<E)F023]1<4R_##:F&/X#2^2;VH^TZ49ZSDV89YGJ;NNW>:)
M^7=U@+%&(5%D\3MS=S(-91V(F.JX*[(KYEO..6\>YY"5R]Z%JN&-.H8U_FL%
M09C-Z]BM4LISYOHMALC>79H.8VP7ARI^2AH=O+*B]$[PH-T/%U\7+-)7D"\T
M;*^J.D+1S9-=":7RE28SEOK'HZK7ZU94:EV&[1[J><WBP6'0*7*0L0]ML2U;
M2$FV^B37^J4204BJE*.<KR6LL,:<WJ0PJ_R^45ESGV(UEDP0D9>RT.+L4K6(
M'-JS%/&8+O$CJ0;1JX0\5BD.3QR^>5N^$'6VFR-+7B\R>R9^936;@O5TXUC9
M,OD3/1->[(M2GI6Z3R).Z=&BU0(4_H& !R#2,6M/.Q,^UFZJU/%"BTH=,7N5
M^Q*;E*9'0E%K<FC%2,C:*&Z@E21;=FW,\9,P34;E(B<@B::O=SYB4TZJ6ZB9
M<>6MMBRH][K5\D)*2LN8YT9_,/!L$-;GTP5Y(0,0)TWBKD%EVB0G\YOC-;IL
M]/YRK!,^OJKC'K9I]?S*%+2-0OTU]ZK+YK.VMHV"M7VZV)+ZDQHM5&0DGI?4
M$5%0\?A7H&[,ZCK/466\_0D##Y%+RU/OLO4*53]&D=+JFFU+')HKV2K.B(7.
M=.UC[0V(T7,#E)J58/X,0UGF+0N*--C:=2;4ZLO0C3JCD>MP7/M&U ]<K&Q,
MCZU.7'[XSU/1[%6KG#6)FNL#ERNG)M7!EBJ* (0-GAT,GN\39Z<]H58L,:E4
M++'6'/[/%,K'(TN!EFI7K:6IUAA(AN_6CFZBC)VU:IKF3.FF4Q<ABXB%Y*F]
MC[0J.D8?FUJIE&RZS2FRY[SM!QKC0,H>Z#6X=^A,TG.&48R9'@7CX[)LX01:
MIMP42 A->Z"_)3D]S^<:-0S_ 'K;ON+(%OR\B(M6.AVU)U[2OI3?E1&QRRC1
MJG&S+U=)$QD4P3 1(7XAZ-JV=\X:A.V*?B=R@*?H-2S*ZR\[:*Q"MZU![!#U
M^QQ\D\DYZO5QDE'M; BB=PU8I%037*D4" SI>[9#E^U4^/GHVTL*GK5 JFCU
MIC9X8KDD18V<%<8F9BVT[%D>+%;.R)%<( J<"'*!C>,[)14#"QDC:';1_9G\
M?%L63VQ/F$0P@&+V==-D$UY=VR@8IJR24<&4.FT;)(E$$TR%!I#5W',K@(>/
M?5"3814+GM1BHUE)9\]&3H4@T8L8A!JV?4B2'ZB(5(4JD:O_  C<4S?/XT6V
M9AA>.YQ:M?D5YC6;-0\RI50L&GR[I=Z[<RFAS5>A(Z2NDBX=2;E4Z\DJY5.J
MX5.)A,H<1H-)+F&>%IN4/*G(Y=4BTJMEK.;2%";%9T5]08$(T(JG/*6T(5*)
M5CDFQXY( *W%,OR^&$)0.:L!H\-%:8GM,7$5#',[K49&[&E&KPR6L1["&KK)
MJSTM&'=*M"3J9"RA6JAD@7!,PE%MO;C%,D#?8^.D(N'W@,THRNS0;23@?R6>
M)P^E.X!S;&1%JZ ,3$!R*1V900.4R/X@H9%1)BW6\KRY:+IEZT31GT-+Z1JF
MIZY=YW1-*TC0I> @:Q"R5HMELL3E946D<R:-T 2;-T$6Z*21 JU%P7&*562O
M*K(EKM2RZCUN#+(46X/="I#\L3#0;)@5[3;_ "3F<BE03]2.F'"CUN*;DYE!
MT;3LHP;&\STC8912;UC0*!F=,I]UTN76>+R*\E?+17X6/F[8\7DW2SHZCY=<
MQW:ZJX^*JJAS:)<4^8N?"VW77+MWJMG_ #-9T-@TIR_?5^4?K7R8-7!D+:=]
M*U2,=K?7J+^J[CVZYO%5%,Y6CG5N6^=M+7872;T=HK?<6SBW'0T&S1,5!6.\
M%-/UM^(VV?AH%@U>R ^+MT@P;$5.8K=$""R?XQD[YH:3F)HS5[G=0=-S3-AS
MQ;([!+G27AU"'E)W*'"E8>.! 5G5>4-'*F,S,*(QIF.)9$R-#O;7)1!FF;4U
MN,5(WR!)5;P_C11A2"Q>W.L)EC995+RGD6!0;N!42 "?$%M]=YYQ* V2L41E
MEU;U2$RVDQ.A0&;QC%&+C*'"V]A"-YV,J$9%($:-HY%<C5NU#T4R%2\2_%JR
MM3BOE F:7F?AK7=* WYZR9G3[9::ZO(.8"R6.NM*FA%34]"+2SL6CQPDHX;_
M %2P)G*"J@&:8GK^'Y)J&.,"P)(_*K]G=2MF=QQ*J1-*LECZ;.1+VOL"UY%$
MI&((MR?2IAY4O*7Y?$GJ!^9,6'5Z]228FII<CB5.;VM;,7M79MC9Y#W%Y6B2
M$KG85J6^[%&+==2-(D*[$2 !%D@>T'2N8N?[W29&*SZ!?5.UX_G\Y7W4'DJ<
MNCE<.M%2%?79FB\U0L,@G -_)Z4.F_<D:%2*NJ!Z7NC[F_"'FTYQ5TJ3GVM.
M<DH2VD4>GMV+R+:U>IW52!-8J] L8N2=-6[1HX21;MGCA),I4W"Q3L89QA.-
MN(>,K6:4N-BE\PI*L;'T[%[ O;,=J;%BI!F:M*UDUI=*R=98)E*U@9!0SAB1
M!8PG'--1U7"L@TG2\9E#361Z#?,WJ%LNN8RYG+9Z,C0K/.P[Z:J;P)!BW<@=
MBL@8KILBL'@JBF<MNS>7S//Y7.] 5MJ]\H4E3:X^I=V7OT@_EKTM;JLZC58.
MR*W25E73F6,]06&2<.55''J'4.(L'++&\J:N8N?G[7&N6^>U)%Q'VFV5)6@V
MFRLETX@JK6P6:BKGA9!Z02N7L2<S18YVXBF,E3N<,*Q_ ZG,S"]AF*UC6;T_
M-(*5G7)"(JR\C%4V'AF3V1^F2(B594ACD03(D403(0H>\$1RF*0G]X[HIPB0
M54E0^F=<^\H.$%"^BJJ1,%B*><2#Y3@)A\Q0-XA^"8(%4 RR'L]2RRR0 ;S)
MI.^TX4C90PB %$%SLU0#P$1_@Q\?#Y>/[-5ZF_.\A63UF,XPBPHC[-8ZVM5R
M\B]=6'JD7[.<>V:./%R]\&=^XDG1&AU80B9G:7U!U11):[MA'36>U&J[U?+'
M.],PM^YMAM2L,E47';70/9=;B,6EIR]MX6FVDI>CK#49*1L,=:6*@+)3[./9
MR2 (J\^UVX=14B2H7$:V'T[CAG5^?T:W;8W',MZ\YIZ<F([H>RO-#G?SLZ1(
MUCF"!J3&2BT:W$IO!<V-Y&/))PFDUZ;IO0^AP&0X@;JKW0-'YOKL!CU<D-J3
ML?8M_P!!CVNGZ1H3NZ3E3T3&U:[<I&18U T)%N9R/DFD?.NC-XPK=:Q]?[CT
MAEQ.BM,G-%E;]^9'#%XO+:H5[R.RY+R=WF%/V"ZZHD^M58CDW=@GI*T%FB3P
MN6\(=LG%1Z15H[1+[U]3+]IU?M/"UC8S$G5-VMC"SNN(M&V";27L/YU.A= 7
MI,7L%-VZ8%:KT8E6IM1G4FRL5%G: N@OS1$WGH?)W%'X:<<QT#E\M#P0U7O5
MFPGGKK?$>G'#3H^U*7-P%UTRQQ>#1$&U4B$HJMQLH[DY\L8=T_\ I6^TY=$O
M,TR&V8YVMU]MO-W3%DI=Z2G)'*N_XMYI\U-Y-HN.;70] K5WR+2+O.UJVU6?
M;O:9H$7#L49B-<L'"!D?<)D]3FYV.<;'E.(\:TB^6.G56FV72(KGO#+94K+T
MXXK>?R@5Z$CM,U;9[ >*C6B$8#:.A4#HH(H+H$)0BW?H/$B;3S!D_'//_,K;
M*H7?L6RJZ91QNOHSZ%DN@IC/M9A]<A]*T1UJC\&\I39-B>BKM =11G(24DT5
MC6=4VS&X;0JOG.$62KQKRA:]<LU?=)8A[A&M>X9]+H<GH6SV_7;[@5]O.DHP
M\T@]G36%R\9_E"1=-[Z+-+H9[M^[9W7[+UUS5[@V<["WP6B6"#IF?Z_WU>N>
M+!8I_(H"?GTU7E%K<'S^W^_/O19*8O,W*OG[Y9H#GT4NOGO05RS%YK'6%/HF
M9S=GR2<Z'T!1I5,TSJVT6MS\Q;.F-0OMCD9/UKU(+L85FA'QD Q308$7?D(5
M9.,C=!U3&)6W-">S5%)/ZM2+']+7J_[5]UCGLPE4Y:=='E(Q_I55B"+Q(IHH
M)1$T\=^L5PV5$#'MVN77(M$C,IY[=\L89>:C+=#/]&MN8RFA5^_OYB]5#3=)
ML62X@)G%-C/7K%*8O8QW+'=R:;UD5<\>:LSKW3L)DX.&\I9>*/E\H$A9?6][
MJK^Z1(%F'[IV]8OXASE%9)4R1B[11NE855'('%B<4@[-"EZ9SKG6-;,VU.[Y
M90S?GGT"G6+:KKT=CW2E7G]$Q_0GE@AL&:I63+5V=]7S6QIQFF.I-.8=P$:Z
MCV[<T/<'KG'@59>WOWIRJ2&NL1)V*,@=>ZVA\+856^P)E8-TJ>KUC\V<HUD%
M2E92HLGY"H@<%5TBIWS"IS (@*1HG.-VSO'8BX:OS73)1OG/ [KBO0V\MHN1
MT:Y6//IAJ=5.1KKN+A)0CN#%S$2"*8.B.FF.NZY<,[?8NQI_'[>\)J[7TU#V
M+$9[E6COH5.F891RK3B&S9K)6<WU%74OMO:NZBRE9-LX;SS15)D7ER6Z*D.5
MKM \]S'"+:4JE>@[?9("W0?"_-?>G/-3M"$-<:G&L(VZ6)WTC3;4BV5!PUAY
MB-E/1<*F28KK\W<>1&+,=OM$S*>V.:[[$ESGK\U3J#2.1^MIV^2+KE_I&/KT
MGE>/4>GYI*D4M,+<'-4DXI\HY3@VEA+9D4V&@W'*V7(TY7>DN3:=QUI%OZ1J
MMOE]8Y/@Z=J6C: CO7)KBM1$Q'V#0I!OK+MR:%?O*H1.S5&LR(3 IMEFY/<6
MY:AI/"8W1>O-W[&V7/952L2)LY:)[;JTOH&2QNIH(0",XZE8J*+',9M\U;R"
MC%0AE&'U!&[=(=8L<CH>+Y[H&[],=Y:C=-1I<//R>A4_(>P/;RM_*-3S6 LS
MJN0$]<$,IU>>9RI(UR^AXA>&CTED@1?I())]I,+H7+,XUGIS/*1G5?7I>PZ;
MTC4(5UF^/63/8"[39-+RW&8%LW4L5I751AF%8!4T"S9-Y.1DW! ,A<,ZE*AP
MYAD\;C6E8#,&S/3.CMNJW8NHYQK_ #ML5:G>EXW2L]H*>7X]+.\.F864KU2;
MRGU,9HDN14JZ+-JU<7R6J]0XFR9]OUGZ/F[+@676U6DY[SH\U[$N?\6JLI1]
MH?\ '=YN]\JMC98:>?U*IU^OYHE=+,^:*%E2ILEEWE>NY*5R%NVMU'K#/=KF
M<VU0UAC\TWO,:M[?U(XR:T_4+Z\RR]3D78<NM[>8MM.2- 3D&U*BT*HV2DG"
MD@RX=Y0.^PW2-=XRU'%=EG\KM+ZTM.7^@1RVS6B4D<.GIJ0IUAM$'GR<?:P<
MUM\\KLI]WSD!$*O&#ANFLF-?W.^5SG.NF'!-XIOY'Y''/G)LEL>\=K:5U*3)
MLTGY2D5I=SBV952](P31<H17USUNJLC$1[0Z#5#/./;VCR[3N3,S]P"V]CV#
M:JUI&DWW=->J,=W?:>]LFS2!R-]DE#J.0S*V@N(>*LTNI;IT$8MLX*P;KJ./
M52T>-=V;"T-HDT_;7<5\:1-66D+7"K<5P< 75<&L>NO,PMSN@Y[I=GB?O. <
ML:K,-6<JR8/).+>E1^F)C4W&83PGJ+R1A[+7KO4>JKYK/0L?RA*3G7\OTBZU
MO [2IDU(>Z7;+C7)M52?A(YGE4<A?V#!]&NTHH5T$YG-8_+.#='+?,3TOD^)
MU317UU:67E"(>]5;COE,[7PR!B,R.F[W.YU':FH62O,7=9=L;UG]9=M+,YC
M6!I#US):#S!-;C(]0>X1J]DV>RVD:M-2+'K#6+G,Y7<MF@9_G?8LVZ;C$,TF
MV4=HU8L5;3EE$6Y6E4L421(57/.]_KF.\B]E3V9\_P"]\_VW'NK5)3.\<:6_
M?H[(&2?3>?1\;0-J&#L5$=9N]:.HCT@D5JK//&D;+-7(&%YM%@T>?I6Q:W?O
MZ/E19]#JUDB&T77.L1XUY=Y^<LM#L[]-U+-VDOI>+3,TSA4'[UHW:O&[EPNX
MDEWBOQ[IM%=.<DF(CN;JWEG8J1"6B1L*\$?-<>H7&M1T*NZ6U2JS@&TC8!P&
M>2:LVA9%JZ;.6GKK)>LL1#8<EI%*Y7=\;7WJSHSL*,FK#H.J4BQ#^?[VV=&X
MAC.9@QS*J7!EJ%2IMML";A[98*YQKTU4=I&C$6LL@L!ZU69=OS_B\I7I+L[.
M<V>P=A@;UKN!Y]TQP;6N5(78&FT9KS_SHWV'0:?IF?QLC&%<PU>LI:0+9&2L
M$C--C'^$)IE0Z+5KA2MWR.\2V'0/4^9ST5O4+D&#;7B$)8X>>L/M[,^;,N=U
MAUIS!]76\UE-CFY"):."RTNWE$HMTRXRO.>4G"W,7@M3P**W:\WW77&X&8GQ
M^$T^7-D](K^G<\L-$A+S66>Q$A:+?*3:J-!-:XJHWG:R_P#I4&JM.EM!K$52
M;[*5:OR-VID%:#W>$J-N>Q+1S9*Q#W12 JBENBX&856:MY0T7&F?I)%7%JW%
M3TB?X!86<+*-I%U5)TU9L:+<3B>(GB1,3.FBW8&*7RN0B)UFX\ \0]-P0?'Y
M_@/=C;P[!".1?>ZIJ$T\30%02N)::Y4X]DI9^IZJB@^N_?N5%3^'@7S&'P
M^7X*5C#.'RB<;[+]??IM%S(C&,SS?<-E;KN(PI/\X*^DBU],KX5/Q#)M6GI_
M,%?_ ' 3KA_,_>3&0D&SF$C_ +O;,_R?8)1$:S<1OU:)S*ROU4LU</?66 IR
M?5>B >1,HC6XA*MV"5;V!>41=3T8G$FA*L$;&JR"*]D.\EV4FFA+JI?2M19M
M7IA<F*"H))B*@?MO=<)Y3_B>Z!>1]00_@E/4Y$XV/X)&\?$_I^/E/\@\#@(?
M/P\?P5K,!3"4/9/S\#& HB4IC=U:6)2F, >4IC@4?* CXB!1\/L'P_Q1Z,=)
M&B7/U3!;ZPC5N]'Z=L^;.'K3T'0"EY9%FDHW$_[](%1.3P.4H_LK_0_3_6>F
M;Z;ZOU/IO5\/Q/7]'^%]/Q^WR_/_  SW6?\ >@WW_5'XV_!7QJ)#"=S[+V2K
ME4!-0Q4RLNXMJ3.0RI2BBF949 H@4P@8_D$2@($/X?XHE&J\4Y9M62C0K&25
M<,%6\P1=J19PHU0;.E7K4&2YA1.#A-(3F+YB>8@@;]DD@$RH$.6)59'KWT+,
M45)([Q%=.9&2$GW@51%J0Z'H ;T3 ?SB'F !_P ,]UG_ 'H-]_U1^-OP#I@]
M02=,GK9=H[;+% Z+AJY2,BX05(/R.DLD<2F ?M ?AE&1K5NQCHYHV8,&+1(B
M#5FR9HD;M6K9!,"IHMVZ"92$(4  I0  ^7Q=U2^IZ"?LM9:FL)4P,D"J_<FP
MF;>HL*A3)*"1NKY"@0P* !Q$2^0 /_@%DFX:"<VF8AX&8E8JLLG"31Y8I*/C
MW#MC!-':Y%$&KF7=(D;IJ'*8A#J (@(!\1=B@7C18'L;'/'[%N_9R*L*]>M@
M5<PS]U'K.&0R44Z*JV<%(<WIN$3D'P$HA^WR'.Z54L"HM*OM)LUN?=+]CW#0
M<RYHD[[#S;",K/,,?JU+JE@JV;:[?HT[R40E[B\C(5G',Q.BE)* NBVLC'<X
M6REO[&0SYF; L!H5\Z$URA"_Y@S+I/8'=L<9[%2E7O=,Q^MZ(B[?VNK'=P)V
M+AF@BHO)N"M#9WF57G]3<I:7!9!-Q&H/L6T>(Q2%6Z P=ETIBU=N.J2D$TJU
M6M.B9 Z4DFC)TJ51N=LHW>"V7,@1:TV&M6+4Y:5C%<M7S[.&F-7Y;6NA*UN<
MC8(K%;QSSFQ(DUIT^GZ8[J4J9FZ;H(J1[:.6=2J4>U BQ\;[H>X1?Y^.VCJB
M,YRA,WSQG,2UJA6%J[9GN3:M;+!&3L%"3T5.)QL<VD7L$NQ2=DL+DD%YR**
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
MRD5$GJ%+ZYQ/X /AYQ$?M'XNF89;IZ',L96N$]8Z''8U,:D=6KQ[V;=\2QJ
MD;%#4JDWB_QU1R&'NTC*SDQ'1SEM5_OEC89)N]CXAPS7<U".GF=]%EI+RJ2^
MY=1Z73-[YGRV#G;YCK)_<(KHS <MRXW4>/T=I9UH&,MCP]8DZ[99\8"QE4&*
M4?&>=6VG#N;JAA*<(%/(V:0.S7NX$TQY[;4#W)':HBM"UR/9SF"$N\NG5C,V
M[(DN,<Z"1</6)V;EL- U#6T^1H3'+-,T_(K74&\:>MLHI%/OW2N8KUUW":ZX
MD+I2W>7L:C&P9G,8VL,["Q,I(LA7F02DFB[F&Z-A.3^:TLKT:_$S#.Y2?D)B
M!A823@N4Y#K.5TS4]#TEWE5&K>>Z97'L=7JJU.LWD?K =NP/(N?IX)7JNO[=
ME5&)-95I60N(0YZU1Y5Y3(K=N7<3Z)7P.PV6N5^.KMTLF!2>GK0I)MFF4)6
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
M9)A/QD@NDUEJL]CEBBJ<!2_T/;C^GE[@']J'X*V8T/HU@F4Q1+]%[@7N#H&
MH>F51,#!U&(E(NBGZ9_#P$2"( (#\P.5K4.EHQP(>"3^.]P3W TGK8WB'\(W
M45Z?72*?P^7XQ# ("(>'Q_\ 3.Q_[Q'N[^T-\?\ TSL?^\1[N_M#?'@#[LD@
M_+\8ON(=V>/V_,/QNA3!\P^7V?9\%50D>RT52^/E52]Q/O!-0OF 2F\IR]#@
M8/$H^ _\'P;Z"Q]ML//X^?Z/W'N]FWG\3G4'S^ET27S>*BAC?/\ \XPC^[\+
MG3T[OQL15N9)%%#W)>YQ39+B;Q!\U%?>%U1=$+^* *F51\/M((_/X-Y==]P=
M+Q4 P>3W).VQ\A/3*04"^IMRG\$*@"I\_$_G,/XWE\"A_IC]PO\ O(^UOYZ?
MC_3'[A?]Y'VM_/3\?Z8_<+_O(^UOYZ?B/UB@Z+UW9+'&Q<O$MXO8.SNF=GI!
MT)MK]&Z7>4/2M,LE2?OD$!'Z99=HH=LH/J)B50"F#]A1(PG*50ADQ,F<Z:@
M<HE$2*)B4Z9P ?D8! 0'YA\(,HOL/W5XAJW/_ H1GN>]BMD4VP%-Y&*:'YT3
M()-$E#F.4"E*?SF'Q,(#X? &#N'W;RE#R>*8>Z'UWY!\H  ^(FT45/X00\1\
M#!\Q^7@'AX"(=R>[B4!$1 H>Z%UQX% 1^P/-H1C> ?\ "(C\?UYO=R_O0NM_
MYP?C^O-[N7]Z%UO_ #@_  '=/NZ$'S$-YB^Z#UH(B!3E,8@^>_G#RJ 'E'Y>
M/@(^ @/@(.4$?<4]Y2/571022>,_<YZ+.X9G2?KO%'+8K^:?-#+.FZQ6IP62
M53!!(HD*183K'0:D]S?WJDE$UW*J[XGN7[.=V]27*V!%JOZZ2S5%!B=N8Z9F
MZ2"QA6."IU">0I"_>/N<^]LT,V7?-&S<_N4Z,546;=^Y3:NU',-$HF=_>*!2
MN"BY.JX2(H5,PE$GD**Q?=0]Z0%12(@(F[]GU$O12,<Z90:JT51F54#*&\RP
M)@NH @!SF*4@%_6I>\_^GC(_S=_&*9]4O<;]YS3=?Z#ODS2,THKCW&GM)BUD
M:E0[/I-YMEEMBV0V$L%6:I5JLIZBA&3I=P_>,VJ21CN $LW9^L_<3]W[E)P"
MO2RE#@8WW/+-O<AH,7R'NT=S?N[V+4J'-<$U++1FJV6#0@89L9_-61C,)N&S
M0!;NTD+-:KY[S7OO4O\ )N3=-V,#>^BM;I-UT:JQ:5]7FM:RVIV+$8)_H>31
M#7*+0L[GHA%5BB,&LD >JYCDGF&JS7O0^]U:H?I.K5+2,UE:'UC<[U5*]D-R
ME*76*ULU[LU+PYTEGF1V6UZ+!,D9VS.TVIW<F'HF*V;/#-<>Z;R/W;O?&O\
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
M!P40<))KHJ%\0!1)8@*)G ! !\#D, _,/'\&ZE)1TBQCV*0KNW:YO*B@B40
MRBAO ? H"/X)HFH\DV8,Y./DRGBY!S'*+J1SE-T1F[.V.0SJ,=&3\CAN?Q37
M2$2' 0'_ !#)B\-'#%B+/[F*V3<E?D $!^\/O,ZJAFZ@F=?\3Z12^"?[[Q'Y
M_@/=9_WH-]_U1^-OP4_'JN5E&##V5ZB\8,SF 6[-W+]S79"6<H$\ $BTDC",
MBK#XCYBM4_L\!\?B3<P[!"5EF\>\7BXMR^^ZV\E(I-E%&3!Q)_2OONY!XY*5
M,Z_H+>B4PG\A_#RB'C[5?-?C^[X>Z&(AX_N^ CPX B'_ +P?#QPS]H[GZ;6;
M%;&08QONEPZ#J0%=;TUB-CS'&46R3,S)_"']=9(#$^1!.;\7X_4G91_>M9=_
M9C^!^I]D_.P/X_B_1>Z;C[E+R^ ?OCN^?(Y0JGCX_(""'AX?C?N!^I0H_P#>
MB8K_ #&?!"![(E4< ?[56WNB8-Z27S /X;ZK'&BW[OC^(13Y /[O@ BF'L91
M#D  H^LU]T/G#T#>8/'RE^LS1FX\Q/L'Q3 /'[!$/G\%"=]CI^R0\%/.>$]R
M7E.;7 0 OH@5&2AZTF8#CYO.(J%\@ 'AY_$0!$TE[)-N;OA*/U",=[@_'\@R
M3/YA\ ;O7<E$.%R^3P$1,V2$!\0\! /$?U)][_3ZXW_C'\+RUG]F&WQ48TCI
MB7?/WWN(\)0S..AZ]'J2T[+R#RS:# -&\7$1:*CERN"ADVR"9U%1(0/,,,I1
M_9[LMS:6""=VB$=4KW)O;FMQ9BLL)E2N/K%#A";4X)*03*PI'8+.T3&;IO2B
M@8X*@)?@10]F+H)8X3#5J!3]?\"(@,(HLW*\EO,'02O@\:H'5.1IX>"HI@7U
MB>?Q*+?_ &/W17K@F"PH?TK/;_\ 6!$QC$*J*?\ 25\X)F.40 WAX"("'P9F
MO[,O7SA<H%-ZT5T-[?3^-.4Q//\ B/S]6M/QRAX@8IDRB!P\ \0$!%,'7L]=
ML2)9"25:MEDMN]NUXFA(+G7 D(DI"]:F1!..60,@H9<PKHG3.5;P4*) #Z_V
M:NZD!\IO-]%K'M]/P!3SE](I1-V.S\Z9DO,)C?+R& "^ ^/B"3IM[./N!E07
M*!T@?7C@*-=@4?$/X=@^[01=M3_+]ZH0IO\ @^$@4]G+W !%94$4_1OOM_.
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
M? /$? !'[ 'X!4.V*VF'@<?2<9/T U=!Z9BE$IF3G)DG9%#";\4HD QP 1*
M@ B']>&D_P GVV?S9?!B?TZ*#ZA  RB7Y"[-ZR13 (E.JC^;;U4DS@4?*8P
M4WE'P$?*/@O]9WQCZ7E<JE:_2PVKN049AX>@JN*F<-O1<G#Q\Z9?4*7]PYOC
M^O[E/_9W4_X@?!$R]_9,!E#E(45('3TB )A H"=56A$33( C\S&$"@'S$0#X
M?,'/N"8<+B.0.X<&:J6]^T.F1NU<B5D_859RPDEQ2=D J39154QP.0I1.FH4
MM)R?*.V<.T#2='GV-7I%+J]A=2<]8Y^2 XLXU@R0CQ-ZJI4S")E/(0@ (F,4
M/V5G+A0J2#=)1==4_P BIHHD%110P_/\4A"B(_\  'QX_P"T2Y>\!#Q^>C,
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
M\A\OWFT+U>X+$>)_ !\JKGP 1'Y^'@*OUWLW^X0@S])'Z99G<>"7SI5Q^/\
M5)N&9^RV96R"0>3TU 54%7Q-XE)Y?QA'_8]^XWX  B/A-<"B/@ >(^ !V_XF
M'P#Y 'S$?E\'.G[/7N5>1--)8_K+<*-U/27_ .*!));MDJBRX"'\(D4!.E_Y
MP!\*E'V>?<M\R!#J+>4>%SE$B1@*I].<O:XE=J^8?Q")B8R@?,H" ?'ZGCW/
MO^:N)_[:/QY">SQ[G0&$##_"1_$B)/ A1.;^$5[3*0#>4H^ >/B8?  ^8A\?
MJ>/<^_YJXG_MH_'ZGCW/O^:N)_[:/P3TO9\]T$YO)_#E/!\5H@DMYC?P:9S]
MI"5R04O*;SE_%\3"7]\4?@_WI[1/NBQJ8)B**B%3XYEQ66 0\$!2C>S%E4#'
M*(B!U *E\O 3 /AX_P">^TQ[J+0QG)4$03S7E&3!5)4X@W=":)[#>_3)&3$I
ME 6!,R(B(&#Y>/Q^JI]TG^2_E[^US\-U5O:@]UMT#EVFS(6,QSFR443.J14X
M*N$F'62YV[0H)"!EC@5,IA* B F#Q8/%O:<]V1R21<MVJ249B7.DH[0.X05<
M%5?M&'5R[B/;)E1$JBJQ2$34$I#"!C  R+\OM+>[B1*-*R.J@M@G/R#YP#YN
M@Y3".8*]4E=R1D"N *L"!#B@H4Q#^4Q3 $VL?VD?=Y4+ O46+DC;GO!7*SY1
M=4Z)5H1%#J4ZLZR(9,1.NT!5(A! QC  @(M'AO:']XXY'AG)$T4N9<55=HBU
M,F4XNVB?3IG#,JHJAZ8J%*"H (E\0 ?!%N7VA/>43,NJFB51?F#&6Z!#*G @
M'676Z;(D@D43>)CF$"E#YB( 'QUQI&H8SJ."*=&]_P#2O0]$SC:F\%'ZE&YU
MH1J8A NKC"UV>LT= /W;V">>DQ!ZX]!J5("G43$BA_\ #GDJLSE)!-FF50[.
M%C7<O*+@90B0%9QK%-5TZ4 3^(E(41 H"/V /["[<55D07151]9NH*3A+U2&
M)ZJ"H>(I+)^;Q*8/WI@ ?@JJ:3Y$J:[MGY9)JX9NSFCW:[ ZYDG2::IT')VP
MJ(J^'D71,50@B4P"/X"3^M"."+ S/[F%J9R+\Q?I_P#ZX?>952 W*8'?_$^D
M(^*?[[P'_&,WQ_QQA/+]_5I/+>4=)76Y]';OIV3E!/6-8W/,(NLUB)SG#M=4
MDAC#8LHZ7<N%&I?\^*0"^)/$Q2S7)'MNR?BL0YE(7NGHR*\&P&3]1$J4CP=)
M"9R)2G\I_.!/$Q?$OR'Q29O>).#5CIL457,PS]P?:$8UP^$YDEFK./7]O]63
M1*7R>J!E!$H$.4OF,8#>"C=#VWN.YI(AU"D?QWN57%HW6(151(AP0E>$&CM/
MUB)@J "7\4BA0'\8# 'ZLCDG^\RG_P"PU\?JR.2?[S*?_L-?#1HT]H/ K019
M,HN9."]TRO,X]JH*IDQ*HC9./8:2, )@!Q]-%7Y#X (F#P%5(GLMX\Y(FJHF
M1PC[K&=%17*0PE*LD5QRP@X!)4 \Q0.0A_ ?QB@/B'Q^I5R/^]9S3^R[\"(>
MRGDAA !$"E]UG,O,80#Q H>;EXI?$?\ A$ ^$3.?8RK/KJ$\RJ3'W3>?'*2
M^(^5,RSS((TQS^7P\?*02@/R 1#YC^HPAO[T;G#^;'X_480W]Z-SA_-C\>=3
MV*F2Y $ %)A[H7,JKL1.($*9--_0(QJ)$S& RGF7*8$P,)0.8"D,T+#>Q/:)
M5#UCI2:KOW(>.(I1(A#)?YS#HE7D2R;=4ACBF#D\>KXE #D(!A$OZBO6OT_N
M$?YR/C]17K7Z?W"/\Y'Q^HKUK]/[A'^<CX13E?8WV1A'F]07#ICWAP9)NT@*
MDH9,$&*VKQB2YU5BE)X&72 H&\WC\O 6P+^REV FF9L0SPR/1G *YT'HE_A&
M[5,_3Z!7;4IOD58QD3&#Y^F'V?'ZESL[^7OV^_[6/Q^I<[._E[]OO^UC\.$5
M_9:[H%1FT</W M=8X4?(BU:$0.N5FY:=3*H2,@)72?HM$1.X<&\Y4RF%(X 1
M)W[+WN0-P."@"=%]QVN!5  !1+YG/4;!$$S@!O,8QR^00   WC\OU-'N<?\
M-_'O]K/X_4T>YQ_S?Q[_ &L_C]31[G'_ #?Q[_:S^/U-'N<?\W\>_P!K/X3^
M\_9M]TI%LIZA04BZQR+,N"JE(*A0.V0ZW0*FD8A#?CG4*'F\"@ F, ?'TQO9
MM]V14B9T1<+(9KRR[ K<Z)CJG;'8=9O&CM=-82%*F58/,43")BB7R#^IS]WS
M^1?F+^UU\?J<_=\_D7YB_M=?'ZG/W?/Y%^8O[77Q^IS]WS^1?F+^UU\?J<_=
M\_D7YB_M=?"JSKV=_>%*5-(5"D:X-SA)++""J1#))HL.LUS^H!%!. &\H& @
M@'B/@ O"+>T5[R+<\<!@>@?ES(7!2*@Y(V329JL.E'B,V*HG$X'CS.DBID$Q
MSE 2^94CGVA_>=;F35.0GAR1FSPBZ(>'IN4E8WH9XF1-4!_>*"18H@(&('R\
M?U2'O._H>T?^?OX_5(>\[^A[1_Y^_C]4A[SOZ'M'_G[^/U2'O._H>T?^?OX4
M=2GM;^\=#+?5M63*.5X>6G'LBN[.":9DST_2;*PCFB9Q_A7#]=FW1 /,<Y2_
MC?#CU_;?]X%L1"3-$IJ&]OK2W0.W1$/7.LW)'2;U<(PHD43!ZJ1-F=1/P*J8
M%$15<I&]O#WA$E&AP3<'#VUM[?(IG,82!Z!F#-8DHF)@\!.S.N0 _&$P%^?Q
M^KN]Y'^[&Z._Z"^/U=WO(_W8W1W_ $%\?J[O>1_NQNCO^@OC]7=[R/\ =C='
M?]!?"X&]OCWB&OHMEG!1<^V/TH +F2+XE:H>C7%O%RO]A -Y2>/VF#X*/]!O
MW: \Q2F\!]LOJKQ*)B@82F\*,(>8OCX#X>(>(? J/^*O=BCT0\H"X<^V-UL9
M #',!$RF5:YVX*0RJI@(4!\!$Q@^")RO'ONJQ"RH>+="1]LGKM)5R7Y>)D/2
MS98B@%\P>/S\2B/@/@/B'PLNCQY[JBS1H &D':?ME==>A'$,7U"'>>?-B*E(
M=+\?Q(4_@0?$? /C^JW[GW]VCV!_-?\ ']5OW/O[M'L#^:_X_JM^Y]_=H]@?
MS7_']5OW/O[M'L#^:_X_JM^Y]_=H]@?S7_!"FY>]SM(IC !E5/;0[#%-,!_\
M\X)98HH)0_\ R2F'_@^#%6YT]RM@ (H*@=W[9O:QBF45*(JMB@RQMX?UV@AY
M5!$ 3$1_$.</$0_T$>X[_=E=S_S%_ BCA_N+K> %$?2]LWN8_@4Y0,F(^&%_
M(%"#XE_RA\+?49![A+?Z8RB;KUO;7[A3^E4123<+)N/-AH>DHBV6(H<!_>IG
M*;[!#X46:Y)[@KI%(_IK+-O;9[@5214%,RP)JG+AOE(<42&/X#_YA1']SX%S
M^:SO_P"E*O\ 2F=?[-WM[Z<KOTQ5^D,K^8WR@Y]$HG\GV^4/'X,8,Q[[$A/+
MYSA[<';HE()Q$" <?S'?B^<2CX?Y? ?@"JY?WZD82D4*53VWNWB&,FJ4%$E0
M <.\1353,!BC^Z40'X_T9]\_W</;O\QWQ_HS[Y_NX>W?YCOC_1GWS_=P]N_S
M'?'^C/OG^[A[=_F.^)76,#FK+*UBOW^WY99V-TH5TS*X530Z$[096VHV>DZ!
M!UVTP4U".'295D7#4ABB?P^T! /P/7<X1(RL7#^W#PQ7EW1U2?YI(2O0W=,P
MU8HHG-ZPIN&S-98PD+Z8&#\8?,8/C4N! @<!SG,,ZO.D9Y6)+2)[=JWT#O<U
MEN5PEJO+["8ASCA<'N:%'NDFJC+QWY8)325>04E4VAVY4SKWZ[,V2,D\I]*M
M5I:1SA8[="0<U^"?RR#)9PDFJH@BZ5: F8Y2F,4#"( (AX?$U>.IH?D];((;
MC&>[/O5OXRUC2=@MW-$-#6+-*ZRQGIBA6[/:^SKVNV1YH2J31C$33]?ZR(<(
M@W42$KD*;37RV\5ES.(9DMHL[;N=M9K-6YE/O%JDZ9SJTZPG):MMV_/;WH2>
MC2A4TK"#4SIF^8/77TC)^S<+;1H.D\QP%-R&DV7W0$<TS272W"O=,:%4/;6I
MT#*VB7<)/<NE,>AG$I9YSZ&QF6FDDZHJT=MBEDW+1<I>.-+Q'G.RW?>N^+KE
M^9X)ANKSBF-(4RT:-FEIUR=L6[3LC!3-AJ5,R7/*/+R4PE'PTC,O5&J31JT!
M1SZJ%/B/<@Q>5P+I>^:CI6;93C'-R-X[*?=)0.5U2'O-IVW!:QCE&EM84RV)
MJ4L9W+A8J_#R%>%L9-\0OJM#.+,P?;19I!A4.=*GUE/6RNXIMECHC+GN\UQG
M9JCHQKO#4!Y6 9V%J_2:-&(N0E%Y43,"-C/"'0*YN*]@V?[_ &VQ.L&#$"<P
M=&CTTZTQIFZ.U+1++FTV8%VAU$EQ)RE<1EBPHQ)*\L1P=R4Q@2^*G1XS8;;<
MIB[<[,^L:\YS?!.@=-A'//TA6K79V.@NIN@9?8XZ,(\1IKU@E%N3I3:DWZ48
M5F+]4C<>8J+D41I6EN^D[QU1E[R2D:!H.<$P+2^4LP:Z+<Z3T%5K;24]$SN9
M<_?4858B\,88J'=GFG8$CDBJ*\SPVDZ/%TS5>A\BYPU)U7J; :WI^69D;J9D
MU#%XK0=W8Y/7J3G;;49U8S.K*W(E4>SI?15*R1!=(HO^8,RUF8D=J83&R5LM
M7L&2;+1HN7M'/=G"I;95:O>+QG]=H=NL^:2JR!Y6/BY-VZ;LW2#KR"V5*K\=
MCVW!>&I;I#E?V\YQ>K]<;LSZ'H.;6IA9JC1('5-PA<-R*>K4N.HN<!S>SLG\
M]][SU2^K=F691OU:J7G/ \W5O;PE-QMKJHPE5J+G.M;A:W*W/1<A8;IG%#=:
MU*4!#(H2XWS-))*0BXYW.)O'?E6022.Y;K($SG:KX^4PN]VJ%Y8<V[&I!G>;
MQ)T^P=IW*7HG,T##6>+SR'::*AJMBA5T6CV):'18BBN$B#+Z9<4YJVY98CV:
MOU[0M+RJ8?*0=BKYFE\R"]3V:Z'!@RLT3#/W!(&Z5A\S*\22.Q?%1!=HLNV4
M26/=N$JIR\-C:9QLE5Q:Y39.B,RKW1S$;-3X"W+[["<@6^/KUGNO*%7:V1N,
MK<86R/Y!LU*HY+#*)E #7ZXVRWDP#0L<IVU:7L^2WEI;Y![0<RQ78K#DDU=&
M-W1I$53M';K+Q\6[=-*RO*O(Q:>9L5R?4*I K3]+>].1$=6[WM=AYOKS&4SO
M88N]_G\J9Z^G9<>G\LD,\;:=3]$@_P JXTSF*EX=B[23?(G$GD4*8>E-@R[0
MZYT/-<K3&;M-2SNHS;RKR"-;O/1,!S=-Z#7;%8:\:&NN?4&Z2$@G)3D#][0Z
M;V(78J.DG AY8OI-[UEGQ,AF-'LF0L9E".NCRSFTZFM!D[A2'69,ZNXU&.L%
M2A?))2B#B&2&/BED7SCTV:R2Y]XKUYGX^J89BV'<F[E&=.)3:5MSO5X7L:0M
ML?D,3FT33X^:L-I?6(]5$T;]W)OU)4JIC()>1(3FP7>=0U2I\[1O2MUU^KY'
M!W^PC(&G8#*-SL6$&TJ5GHF)"(IN;V&S1#0"3DX:,AVCJ4;LE7?U!B@?6N<L
M?W&F:!M^$+S#;8,Y@%9)>=SYU 6A:F2[2QBM'H,6CMC9FYVID@6,H)@\Y0%,
M0..]6:N]B8I-U[F,K9?<)J,LIG<928QY924UM8@>(M#(6:HJ6TX1GWS#C(10
M/_% 7 * )0YVZVQ2KM>MJ#U%T#4>?<D>5+4*)DE/E)JV16GOT[1+Z?KCF!H]
M8J<>_P K>L5GLFX:,R.%DS'731\RH:#O_4C^,XHC\LW$G.]L:Z7I>9ZA3I_3
M'-/KU^9Q^-:SAECOU%VQG^2UE26>#!++.HL[5W]8W010]<^%XU+=4XRAH_3-
M>I5KP6 1M[)^CJ%=TP[I+,96L3T?]56UVVH+L5DJSZCQ(UB61.G' Y.4Q0U.
M_/.Q,7E6.1VE'/+3&QEK;C(AJ$A&W*1@\W; Z3;MCVB9+0)4I2B<&[4&AU'*
MB*0>?X9>YG9Z].5S+W?)\1U8%%=R4&-O4C+!GC.]U[.&#YP\90#V\6-[(M86
M/)ZZ:+J5=(IE,'G#XPWMW8=9K',V7;<E)0C-EN,PWJ,M6-5J:5O;Z+C<L1\F
MW,O?:-8<]GHQ9JDGZKMU&&*W(<ZB1#Y-&7/M/G2L/MVJ=#ON0(3>G5R/_.#1
MM-F)VOTBY5Q1P\(B[JLS.5E^T&0$Q6C1PV,1RHB82@.X)6?L+ H)SS2]>1F^
M,I/0H1I(Y-+,[:>A_<UUCE5ROHB:?W),8UBS.G]5(NA C5-83%\9N^R'5>$H
MTJO8K6>C92U%T>MN((F%W*U3%%JNHLY)L^6:RM1G[Q .H5LY:&7!67(5F ?4
MJ))GZ^F:WL%-WK2.(*/.WW><$Q>Z4NPZ[7(BJS+&OV]$(21L$3'"\I,S()M)
MTAG0#"/A!F]]!XHD@>&G6Z2R#>:BH^600<>0%T49%HB\227!(ZB?K)D6 #>4
MQB^8!\!$/G^&.@+0H,0:)JD?_4E$QW9EE2*-/I/)YRE31*4_J>;P-Y_+X?+Q
M_P %]S:0;-5V:7^V"[GBS(N%_J5C.*W,T>L.W7K>)OX!^[ACN$4__D$%2)?+
MR>'X+N;_ ,$OMW_]Z_N"_%TWL_6_; /7TWN^C8QG,IL<3:\VY:WCH;-9_*[G
MN&"QUMIDU8X>>K]=M4JM68"7E)BG5Q[+/%&42FF=!)N&/V*XVNW@XS(,UG;_
M &)6&4O%H]6J_DO)W&=6BX>+KZEKF_,=ZZ,WCVS,7BIA3;II^"8?[+U2QWN&
MQQ7$LZPQ_HD&G16>M2E?S92N*Q$](R1J6M4G=F>GK:8N%SQ!B>*RAB$(H('#
M3=BE]=V>I9]T?8.:[=UYSA6G%!=97TO:N09>(F< F;%*V:D3VDYT>$/78MG.
M)U&;A"6*.B&23CR*(G65>DF-=VR-+)%]V!-^6(>4=)-PA[NQGBNXMQ(ZISL
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
M%N0YTR'75\OE( F* F$/$0^WX25%-1(5$R*"DJ %53\Y0-Z:I2F,!5">/@8
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
M13D+"95B^0;1[$DF+?EO/)S%[ITU8VV9\@S'6NNQ5:T-&[1MD[6LTH2EN*E
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
M*]62;KZ+.\)QC5R]9%9N/KD2M#N$R^")C%WG?_<6]UKD?<]SIX2/&O'=[O\
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
MZ<]]6!VWQG]]E^.)Z,LFK*;9HN=96]V4)"\6KFO"+G&9?/7-BWIF1W%JGO\
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
M=W@K1-2<DORVSY#BM';515V^L\UB\CE[M,&;TJ16CB26*Y!T853)'Z'U3/\
M6;YK5CH]YQ/H/;ZCFMPSBTX%<-!>46]8U7HEUH413YF[6V/<TO+9:'LN?#<?
MR79*J@X5AV[QV5R;"HN)[+[%J.^UZM5*W\G&N_1N9O\ I+F/+ZQE4G4I')LG
MSRQTJTT\*BGF>K_=ER/,0%IE98!C%Y26=N(Z'=-A(3H'I!2D'O=:G['SI/\
M0D9;,RMW4,/BPTZ W&[-[G7I_4[%T&]J2C2V.BN;&:.F;(Q9V5[%N7Z0.S9!
M7(CH'>ZG3:ICO)6-Z;0\8UW*']>U[#>++&C.X)IO4[:S4ZQS9J9D\G!+MY>T
MPKJ!!VT>J,Y SE &Z+?1]5@-XWPV&:AFDO<(K6)NT99FF<W#/NN]#@.D)%U%
M;<?**KJFQ3=<M^.1_G7T"=L$W6&S$D6JH0H+I?%TUZI]/=!<U].[U*:C89'1
M,0UW-JIJ<_G&E9I@627_ #.HMKEGES*CF397"Z?.L'3)F,Y7[:3ZYA*M?JSH
M*2T12MZU"LZLR8$ZN1YTLI<P6ITG9>G9'7LVEK@;;K+E"O1VG26A7.@6F=4J
M3[191DSG_J)3Z B:K0B.\:GH<A9CZ1I$QS!=-#1@+Y QB]&7YPD'DI#.X)N,
M*ZF:-';=3Q1K][$RX%L5=CVR:)FBR/U0W_H;0MAZ,K^<WRX,Y*[FHUO:6."M
M,YO?N+5#L"BN&\1!9_.RJL;$](V\D9'*L#D1"FS;QI(F=I F[;]>96MJFDR-
M"[QWW4]OLM@;Z6PK,_3+[N#*J1:L3A-RJ#."=UMO"SM0;R4&05)!X$NJL=51
MR1040UU3J'LG6.A^FKQ"8P6E;?=,^Y=@YG+:'SG>;Y<\E8O\,KF/Q^*['!GL
MNDS;.UN+O7YQ.RQ;PT?_ )D1-(29U(Y=W7U'19"$BX*D=(.<Q2Y]HK7H^O47
M4;ML%6ITG!T7&X.MX TIUMT26B6WYO&=:?EIKT\*NLKY47B6<PF<]'=&9I=*
M%9*-0.;]:IE1IFFSF&VJ%Z$W/7LW7?55GE<_3I&EU)7H>R5B>7M3$T,>JJIC
M).$':)9 -DB[1TGMDQ9M\PNJ99LNE6);.R3UMLL%U7IG6UMU]1FC4V-;AYVX
MZ'L$C%C&MVJ<'#UY-DP8MD2MRF,Z=;32&<3KJT5G-0AMVK!$FFH1%*SC5H[9
MFF>-Y!8YFDA3YN99/"/&#A)4I4I!=P@*+HB#A&8WN"Z)UQ3.(K3-]Z'Q#FY\
MPJ#N@8;U+U!5YVI[5N4-9'$4K<[FM,1]OGEHF FW+J&@G=BDE&R?@ND5#VAN
M;^=-LRN]=%<0;OH?-\94+8_7JDIL$!%\UURH=U(,K-7ZD^H1.@*/7=NJ^I2T
M6+AM]\2S!W#E.F]<./I.[6_(VG+Z!$^XGU3GN1=*VA],'I,=A]"P!OG/)W53
M3.TW-7:SEQL#&D8+,QS1F<_T[^<E/51>!'$\YIG6^>.Q+)B$V[SC=/;\Z7LN
M45C/M.:Z=B?Y?O(78,0>M[\PDV>=:?G-]AYEI%V6,+]="NI!^19!Z4R)4.X.
M6&%YNJ.;=KGU&-D!:)03>6QZEZ/S7GW+K&FYZY5CW2;YG1J#G3-6.=2Y7SI5
MV<QG)UB_+XLZ71??RTT:,]Q/&J?T';)"DUW,HRR].G]O[-N' P96 @H5%AGJ
M&E99+P]I/(11R(1+EX5=!XBQ0$4N_*/EO6$0[V3/,@JN#7/0L3XJR_,9_ G$
M+CDIHN9:!:JCF=)E5^F^D0K6G1]FF'J[N00EQ(Q;DAX\RJR;G)<,YFUN"R+4
MJED/1G,.L6#'"4)'5>G?S01N25/39W7S*Q2J,]I'.G4$3G=]<.BMS(,+8@1J
MX0%M)+I#5>A)SW%)^X]-U_,^B\H7O<]S-F".7$INVIXJ_J\#5\;A;%%*5F)S
M.ZX3%6 WJ6"0?SLB^D4W#Q%FN@V:R=?GV+28AYN+>PTU&OFY%V$K&2311E),
M7C53SIK-'S58Z:B9O$IB&$!\0^.1LQEMTO%IMW,W4TAT%<-<G:O#/K3T!0IJ
MP13R?YVNS!Y)NX^#SF<J&>4&OKBQ$?)'T2.%!!$_AZ4;F<1TU>J?98%AVNO
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
M7]F M5"U31L5&Q]2<DYE?=*QVM,[GKU9R#2]_HM/UU]EU1=4735['?$L]E)
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
M72(KZ+A/Q'TUTO/Y3E\?D8!#_!?<#6,!2F-[P/N8I"4A0(0 9]'V%@F(%#Y
M8Z34ICC_ .<H)C?:/X+HTR)"JJE]JKC@R21C^D510.L^[!(0RGE/Z93F\ $W
ME'P^WP'X1.ND5%<R29ED2*>L1)4Q %1(JWD3]4J9Q$ -Y2^8 \? /L_ UV+T
M>GP5SCZC?*-J%8:3S)-\C!:'FEEC[C0;A&E/\VT[5+/%-WK-<OXR2Z11^SQ
M?VSZ,;2#%Q)1A&BDE'H.T%7T<G(%5.P4?-$U#+M"/2('%$5"E!0"&$OCX#\:
M&EE-2)65-9T^T;-I,@M-6*R3-RTNXIQK6<M$Y.VN7G)ETM]UPK&/9-O7!G%Q
M3!JP9(MV;9!!/]@!$ $2CXE$0\? ? 2^(?Y!\!$/_(/[%_89)3FU/:ZCK.C[
MG?"(R<[+GL&J:W9WUST&U*K3\I++LCV"S22[KZ-J9"/:F5,5L@BG^)\).S-T
M#.T$%VR#HR28N$6[H[95TW26$OJ)H.5&:)E" (%.9(@B B4O@7P;H!Y5SNB^
M"28>5RIY_4<%\"_)=3U3>8_[X?,/B/S'X:I,8N.9ILC.C,DVK)LW(T,^4.L]
M,U(BD0K<SQ50QE1)X>H8PB;Q$?AI&1D'#QT;'D<IL(]C&,FC%DF\%07:;1HW
M03;MB.A6/Z@$*4#^<?-X^(_"4%-5^#F(1NK'K(0\I$L)"*16B%T'44JE'NVZ
MS1-6,=-DU&Y@( HJ)E,3P$H"&J=%0=):DU[9&=&872UOWLA*G*SSROS-8KB%
M7CY%TYCJ64T/8'A'WW2DS&2.L)W0K' #!5^=,<H$37LEJ54:4EC7'Q3V!63K
M;)@:);L+3+3AGTI;C?=1OICJR2KI95  (<Q@^*DW>9K0'2%!(\3HB#FG5U=&
ME)R++[MD$ZDFK'&)7"/H[^ 6!F"(*H_B&\2_+X&$M%)J-DA1EV-@&(GZW#3$
M6,_%K(N(V;%A(LG+09>.<-DSH.?)ZR)TRF(8!* @4)F&BI8"-7[$@2<<S?\
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
M#=,GQ+3NJ>A\XB.K\SDZK1^7,XF481EI>9Z4E3"%U2U:,Z9S(056D8BHR #
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
MJ. 9=(6&"U6Q7"BZ%6[3EUKI]P)GUOI&@9C)U5#3*O=ZM=CA&O8EQ$%>I.!
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
MI<VRVSR5 YOXF@8BTZ$ID5GOE-V:V[KCF1P&9<SV+,K[+R%OL%9J>?RTM8[
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
M-,<-[2NP81@2#5PJY0V!CHS3EOH)EAO2FA<K2O+^&T/1*3USH@Y]Q3,]5O\
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
MX6.H;Q.<PC^V]RXABE,<_(?MGJ)G,7SG33)9^ZR*)IJ>8H(I'.(&,3RG\Q@
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
MC]O[  8I3 !@,'F !\#%'Q*8/'[#%$/$!_<_;>Z'X?9_1:]KSQ#]T1^]>]O
M0'Q^0 '[GX;M3_>Q>Z!_K@Z9^"[F_P#!+[=__>O[@OX+W$3#X"D3DS8U'2?V
M"NQ3J;Y1^U3/X&])9VR*HF13P'TSG W[GQ J,4%&K(\-%G9MEE/66;M3,4!;
MH*JB8XJJ))"!3&\1\PAX^(_@==GO<2Z!ZIPCVOEGC)W@6N>W-GD 2E56&0;3
M3J<8=R7Z"I^K=@9?*MVJS5FC-5@D34';D <?7,#_ .;)HZEC?]'SNF:2CSOY
MRX:9M3GMRT^>>,B[</+FCM5WU>5KDTH^\%#-W#=@JR<^*944?+Z98ZLTZNP5
M3K<0W(TB:]6HB/@H.+:I% J;:.B8MNU8,FZ90 "D23*4 ^P/VCOH;G5W#<]^
MXCG< =QA/5588IPEA?R4+]/(1&2[PXBFIQU_GJX+1Y(R8KT^WEV;1FZ5=,$$
MGJ::GQSSU/'PZ=;<[!G,7.6FJHJ.G#:GZ)%+NJQI],9O7B#9Q*,:?HL'*1B#
MP4R \1:E7*'E4#]LIDG0O1-7S"^H0418WD5-0-X=Q\=&3X29X0LM:(2K2E4B
M965;P[E="/<ODGZK5(5RHBB)3C1]?RJS,KGFNDUF)N5%ML:D\1CK)5YYHF_A
MIN/)(-F;SZ*29+$52,=(@F3,!O#P$/V>W-;R:QO:AJ67\H= :%F]HCXV)F'D
M%>Z;EEHL53DTHR>924([!K/1R!C%=MUF_D 1.0Q0$!R:SZ?!QE9TJQYI1)[0
MZW"R;::AJ_>9>K14A;8.)F62BK.6C(F?<.$$'*1S)+I)E.41*8!^(W9+K RL
MW33;!@.565S$.&R3BK--\VV@X9&W1RW7 RTG%5:PZ(R=/6S8IW:K0BGHE,<
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
M?@NX6_H.C^KP[[>CCZM-$#,$/2UWW 4?I'3D5"F1?K^IZB28$,!TB&-Y@\/
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
M_P!L1[G/R_RO^)1_^^/%_B/P7R^\5[FP$\1]0#.^)3&,'@/E!,_]#(H)B!_
M1'P-XA\OEX^/P5U'^\9[E)'K8R;A@:31X>F8\CU$WJ(GD8MUQD5K+,/4*3U&
MRG@14@&*81 P^"96OO-=RB5$[A5/Z_(O;_E#^H\/ZKGUE'W(*IW"0*#_  "9
MQ$K8GXJ8%+\OC]<SVA_(+[=?]CGX+X>\UV<!/ WG*.!>W6)S&_%],2*?T/
MA2_C>8/ ?-XA\P\/FH)/>=['!R JBU4/SU[=:C=(0$1:_4M1Y #ZL$@\/5#S
MI^MX#^\\?DH8/>=Z">"L('.22Y!X&530.'B'E9%CN?XHZ*(D\ $JAEA\0\?-
MXB/C^N-VS]#SAO\ F8^/UQNV?H><-_S,?!@1]Y[7DCBH4Q#*<4<0*E*D$@"Q
MDS%#+$A.<T9_ >;Q#P6_AO#R_P #\?407O7WYHP\BA/NZ?X'XUFQ$QT_(507
MD56*LKYT3")R^  43 'F Q0$IBI&]Z2;4?%43#ZL_M\<J@@=L1(2F]1FFJF8
M7JRW@8RA52) 'XI40^WX_73R/]W?RY_TG\&]/WJ'P*>4?(*GMV\O*)@?P_%%
M0A)=$YR /V@!RB(?8(?;\&^B][!HDKZ;3TS/O;7YO>I%6!<1D3*)M;Q&'416
M:>!6Q .0S=;^$4.X)_ @H9M[WM%!MZBOTZ3WVL,1<N"H#Y@1*Y<-=WCDEW"9
M! 3'321(<X>()E*/D^$$B>\]E#@R:*9%G+_VL<U4<.%RAX*+"##IN,:I%4^W
MR%2_%'Q^?^3]<SC?]U;0?[5?Q^N9QO\ NK:#_:K^/ />2Q)4!^?BM[5U* Q1
M#[ +Z/6211*;Q^?C\P\/AP=U[JO,D\5=-DFFE+>UXJ@FR,T0%%9=L,'W#$*'
M5E#CZJX+&5(53Y(E2)^)\?K,>2?[L2S?V_?C]9CR3_=B6;^W[\>9'W*^0US^
M8I1(O[95K03!,WCYU .CWRJ<54P^92^'E,/VB'P8J?N*\5K)E,)4U5O;@OJ2
MRI 'P(HJDEW4HFDH<OS,4IC%*(^ "(?# P=K<!$*P2;$<)![?NWG^_5$!\%U
MGZH]^%&.,^+^_*U*!4Q_>> ?']:WV\/T%NB/[?WQ_6M]O#]!;HC^W]\2)H_J
M'VU7"J22!H=-_P 1=,MDG;@0,+E&65;=Z.#LT $ !,Z!53> B)B_( %RG&;]
M[4;Z/*NL#-S)\E=<L'ZS4AS?3'=M67:#UJ@Y73\/5*10Y$Q\?*)O@/':O:5/
MX% !\.8.Q$O,<3"85 __ 'O%O3*4O@3R?C"(AY_,'CY _P!,WM*_HS=B?VM/
MAF$=K?M".4#K%"04>\[=FLEF[<5D .HS20ZA?D>+%;F5,!#G0*)RE+Y@ PF(
M8BV@^RRG'>=<"N4L>[D6>BF!5/ICF9'W-! #J' GG*#@0( CX&-X  E]2>]E
MY00(4IA)4NXD .H'[]4I1NSCTR'_ '$_$XE_^.;X[9ZS[4NO,\]IO6<!RU4V
M-5Y<A=3BZ+4X?FN$UV$0>.W.LR4E8'DG94M,2,8B9@11,T.(?\9\OVL6DTCT
M'3)RX<$EGBC_ .E5C&R;%RLV<-VGTJ_WD=P_320,GZB/ID4%3S&\GD-^WYM>
M$557(]OG7[U-==%-NNX3=]L=%N2.%VZ/\"V77*J!SID_$3,(E+\@#\%WNFO'
MK,4F?%WMSH,G*KALNG-(+:7W^Y6?-4FYS*LDF;I0S8R;@"J'43$Y0%,2B/\
MC^>3=MY5BA7A8 [D7D4^1C7@2#9-RF>'>>B9.6(W]4$UQ0\X(K>)#>!@'\!R
MT "(@%HZN !$HE$P!V5T)X&$@B(D$P?/P'YA]GX+W,&CST!;U'E/VSH&(%NC
MZ1BLY2=[JLKLD@?S'%T\^\)$XD/^(!4!*3RCX>8?\#=R::/E?/FS)FZ7]14?
M5;QRCU5FGZ1CBB3T3R"P^)2@8WG_ !A'P+X?XK7L%EDD8F':N(UHX?N"K'22
M<2\FSAXU,Q4$U5/%U)OT4BB!? #' 1\ \1#]OS:X=@D#MQ?.OW#P$"G(@#Q?
MMCHM9T#=-4I%4V_U!S>0IP Y2> & !\0_!>ZW_X=?:]__5NU_P#!D4SF\#KG
M,FD'E,/F.1,ZQ@\0 0+X)IB/B/@'R\/M_"-%1CY21^KE(R,].*9B]5;#)O46
M02#LA3D%&+8"MZKI;Y@B@4QQ 0#_  Z2DJJYK[6=;N(8&BMHCYV3@Q27G(UL
M_0=M:T8)D%74<LLD@LF!R-G!TUE2'1(H0Q!4*!#B4HG(!O.!#B "8H'\"^<"
MC\O'P#Q_;\_^H("I^<WL_P!00 P *G].3I'U! #"8Q0$_CX (B(?NB/V_@O=
M;_\ #K[7O_ZMVO\ XB=L5572*;QLNU468NW#!XD1=,R1E&CUHHBZ9N2%-XD5
M3.50AO Q1 0 ?\.5+#+,&\B)D/05DVSAVR*4'"0N05;M7;)<YCM0.!!!4H%4
M$HCX@ E']ORKY'17GJ3W4+E14H* *;AUU_OKETS5%41.HXCW*QT%3_8HHF8P
M?(0_!>ZW_P"'7VO?_P!6[7_]Q',#90/!5M;^M&RH> AX*M^S^AD5 \# !@\#
MD'Y" #_E#\%V?LJ?"'9'4>8=.8-Q/"42W\KU/([C&PTY@JG2C*\P]T)H>RY<
M\AY$3Z;&G9D03=%61]0QO3 ""I^IS]WC^1SE_P#M=_'ZG/W>/Y'.7_[7?P==
M?VD/>.**;P[%5!'E?+'RY'":95%#$+']&.R.68>;RE<HF4;*& 0(H;X_5'>\
MY^B%0/Y__@R_^R/]Z'TB H8P_P!#>F^MX(B8%/*T_/O]:J("0?*!$S&4^0D
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
MGL62R@F4$#'.F8YB@!1$2E* **F]N#BT#*',H8$^=<P13 QS"80311KA$DB
M(_(I2@4H?(  /C]7!QA^CSFG\7O@Q*%[=_ \7/F4,"<A;^8*)8H=HE]*Y$JI
MX.,:P#B24%X")?3%ZW*"8G-YA,4I3?/VX>,O_>Y]S<O_  ?^; !_D^#KC[<G
M'P'.FBD8I,,HR:(%05.J02-DXDK=-0QCB!SE*!U"^!3")0  3.O[<W(R8IE\
MA098Q4(THAX^/BH2.8-2*F__ "C (_\ #\?JZN4_Y*H'_P!%\?JZN4_Y*H'_
M -%\&(/MV<KE WA^,CE\,@J'@(" D60*FJF8!#[2F ?@!#V\N94_ I2^"-!;
M(%'RE H")$5TRB<0#YF$/,;[1$1^*OCF'9[5,KRNDMW[6I4&D1#6"K%?0E):
M0GI-.,BF9$V[;[PFY5R[6$ \57"ZBAA$QA$?\:M8>);F:QS(JA&R!G#ET9,J
MJRBYP%P\6<.5/%54P_C'-X>/@'R  _P1R:K)1"\X!VGTB4ZL\0BS)B];@^%P
MJP26=%.6/%44O*40%8"@;P*(B'^)%T6;LC1V) ]-<42.OIS&'Q*<S<QTP.!@
M*/@ B'_N2.H4A 44 H'.!0 YP)X^0#F /$P$\P^'C]GC_A+LB!E!,R=&9./4
M;N$ *X(DBL8J9ETDRN$_37+X*)^=,1\0 WB @'_NEEDX\%Q?J1C\C(&KA%HY
M%V=JJ5L#=TX35;MEQ6$OD4.4Q"&\!, @ A\-RK>?U002!7U#E44]0$R@?SJ$
/ I#G\WCXB   C\P_"__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>g668537dsp003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g668537dsp003.jpg
M_]C_X1Y!17AI9@  34T *@    @ " $2  ,    !  $   $:  4    !
M;@$;  4    !    =@$H  ,    !  (   $Q  (    >    ?@$R  (    4
M    G $[  (    )    L(=I  0    !    O    .@ +<;    G$  MQL
M "<0061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RD ,C Q.#HQ,CHR." P
M,CHR.#HU- !S;6ET<VAI<@       Z !  ,    !__\  * "  0    !   #
M2* #  0    !   #$@         & 0,  P    $ !@   1H !0    $   $V
M 1L !0    $   $^ 2@  P    $  @   @$ !     $   %& @( !     $
M !SS         $@    !    2     '_V/_M  Q!9&]B95]#30 !_^X #D%D
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
MA7_X*D'?6LO=-> U@)V'?<3$^W=^C;^8DIM_:\O_ +A6?Y]7_I5.,K*B3AV
M^&^O_P!**M7_ ,Y2YAL&$&^H18UIM)%7Z/:]CR&[KOZ1^CV;/YG](H%WUJD
M5X$$P3OMT'[VWT_=_524DL/UAA_I-Q)%KM@>;/=5_@MVT?H[F_X3^=8_^0FN
M/UDWO]!N%L.[T_4=;(^EZ3G[&^[=[-Z9A^LXK=O;@NL+_: ZT-#(X<=K]]F[
M_BU#?];"QI%6 UTC<"^XZ:[N*_I?1_U_G$I/8>O[[O2;B;-KOLY<ZR=TM]+U
M@UGT=F_U-BB__G&/5%?V)T.'HN=ZHELND6M&[8[;Z;O8Y_\ Z,40[ZS;'37A
M;Y;LA]L;8L]7=^B'NW>AZ?\ UU#99];7,:YV/@,<1)K-MI(_MMHVI*7=9]:F
MU$BG!LL$"&V6@.)(#G>^OV;/<[Z3UK"8$\]X6?6[ZP;F^HS#+=M6XM?8"735
M]KV@UG:UK/M/V?\ ?_0>KZ?Z1!W?6V/YKI\B/\)=KJ-W^!]GM_XQ)3KI+);9
M]:18POIP37N8+&MLMW!I+?5<QSJ0WV-]39_I%*Q_UGVM-56"7^_<UUEH'A0&
MO%#OI?3M=Z?_  7_  J2G43 @B0LMS_K0-FRG!=,^I-MHB'O@L_0/W[J/1]O
ML].WU?YQ7\4Y1QV',%;<B/TC:27,G^0ZQM;_ /H)*3*IA_TC._X]O_GC'5M5
ML7^?S/\ CA_YYH24_P#_T?2LC^GXGPM_(U#ZK?90*'"PU5.>6VN:ZIKOH/<P
M3EEK/IM_,_2?];]1%O$Y^*? 6_D:I96*^YU5E=GI64N+FNVAP.YKJW"'?UDE
M-*I_6[:JK,9^.ZEXU=?[K(FS:_=AN^S6>WT?YO\ X3WJ3/\ G+L=O^Q%^T[-
MOJ@;_P!'M+N?9_/_ /@2RNJU8]%[<:\UW'8TN+NH.Q' FQUOJMP:]E#/TCW;
M;F?I7_S2"+Z'MK8]]36;FUM+.L6$ECC9ZMV\^F^RRFQ_YW_HJM)3MW?\Y?4?
MZ'V+TY=Z>_U=T2/3W[?SG?GJ!_YU;O;]@+8.I]8&8]A[_G+'986N#*Z:[K'N
MKLI8_JSWFT,=9Z+OT@?^C_3[]OT'W>A_HE,C&;2VG&=ZE#38]EC.K6 MK8,>
MJES7;MWIW5;;'U_S6/\ ^A22G<)Z[NL@8@;O?Z1)L)#)J^S^H-ONL=7]I];_
M *Q_PB"Q_P!9PX&RK"<W>P.:Q]LAA,6OWO8&[FL]VW:L=CC5<V]K=@,6M_RL
M]S2YK@-GI6379NV65V;_ -'[+*TF-9;?Z>^&V-!>/VM83O<T7&OT:_YS]/\
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
M<RW^;=::_IUL_-1_3ZM_W)Q_^V'_ /O6EZ?5?^Y./_VP_P#]ZTE-<_5SI!#
M:GQ6W8W]-:/;+W['Q;^E9^FL_G4C]7.D.I]!U3WUR3#K;7'5OIN]S['.V[!]
M!&(ZF'!ARL8.=)#?0?) YC];2>>H,C?EXS)!(W4N$@#<[_M7^:U)3"SH/2['
M%[ZW[R[?O%MH=(#&:/;8'[=M?T/H?3_TMB-B]-Q,2VRZ@/#[B2_<][QJYUKM
MK;7/:S])98_V?Z118WJ3@",G'<TB012_@\'^E)PSJ3@"W(H(/?T7'_W:24VD
MZJBOJ?\ W(H_[9?_ .]*7I]3_P"Y%'_;#_\ WI24VDE5%?4^]]'_ &R__P!Z
M4O3ZG_IZ/^V7_P#O2DIM)*KZ?4_]/1_VR_\ ]Z$MG4_]-1_VT_\ ]Z$E-I5L
M3^?S?^.'_GG'2Q;<AUMU5Y8YU1;#F-+00YH=JUSK/^K2Q?Y_,_XX?^>:$E/_
MU?3+OZ=C_P!6S_T6HQ_E2?\ @/\ OZE;/V_'\-EOY:DO^]'_ *S_ -^24V4D
MD#,R+,:@VUT/R7!S1Z5<;H<X,<X;MOT&NWI*3I+*KZY;: 6=+S8+"]N]C&2!
MNAONNW,L=M^A9L5FKJE+JFV7U6XI<Y[17<R'>P[=WZ+U6['?F>Y)3;3JK^T\
M+_2?]%W_ )%(]3P0)-HT\G?^124OE]-Z?FECLS&JR#5/IFQ@=MGZ6W=^_P#G
MH%70.B4EIJPJ6N8"&N#1N&X.:[W_ $O<VQR>SJPKR;<?['E/])A>+F536_:T
M6[:K-WN>[=Z;&_Z5$_:>(UK?7=Z%A:USJK/I-W#=L?MW-W-24A=]7NB.<Y[L
M*ISGSN);),SN<?Y;MWTU/'Z)TC%N9?CXE55M4['L;!$M]+3_ *VI_M7IW_<A
MGWI?M7IO_<BO[TE-M)5?VGT[_N37_G!+]J=-_P"Y57^>/[TE-I) MSL.@@77
M,J)F ]P:3!VGZ2&.J]-F!E4D>/J-_O24VTD*C)Q\@%U%K+0TPXL(=!YUVHJ2
MFIB_TW-_K5_]0U/B$'(S1^[>T?\ @..4V,(S<SS=6?\ H!-@_P!)ZA_X8;_[
M;XJ2G__6],M_I^/_ ,7;^6E+_O1_ZS_WY*W_ )0Q_P#B[?RU)@8ZEM_X"?\
MII*;2KYN=B8%'VC,L%-(<UA>9@%QV-G;/YQ5A,0' M< 0="#PDI9CVO8U["'
M-< 6N&H(/!"D@68.%:XOMQZK'GESF-),:<N"A^R^F?\ <2C_ +;9_P"124VD
ME1OZ+TVZEU0QZZMWY]3&M>-9]K]OM5=GU;Q6#^?N)B"3Z8DPYN[VTM;^?N24
MZR2RG?5W%=$7WMVDENTL[P-I_1_I&L_,]7?_ -N*U7TO!96UAI:\M$;WM!<?
M-Q@)*;:2K?L[I_\ W'K_ ,T)OV7TW_N-7_FA)3:3*K^RNF_]QJO\T)?LKIO_
M '&J_P T)*;:2J?LGIO_ '&K_P T*7[-P/\ N.S_ #0DILI(-.)C8[BZFMM9
M<():(D!&24U<:/MN7\:Y_P Q-A@?:,[SO;/_ &QC)8PC.S#XFO\ Z@)\01D9
MI\;VG_P''"2G_]?TN[_E#&_XNW\M24?Y4G_@/^_I7?\ *&-_4M_]%(EV)1<\
M66-.]H+0YKBTP3.V6%O@DI,AW5>JS9O<S@[F&#IYH)Z=BG_2?]NV_P#I1+]F
MXO\ PO\ V];_ .E$E+# (_[4WG^V/_(JHSI?5P7!W5GN:8VGTF!PT.XEW\V[
MW[7-_1*X.FXWC;_V];_Z43CI^..#;_V];_Z424TCTSK0C;U=TZSNHK(_D\;?
M[2M5X.0&-%F;<YX #W#TP"?SG!GINVJ7[/QSKNN'_7[A_P"C4CT['/YU_P#[
M$7?^E4E*^Q6_]S+_ /P/_P!(I?8KO^YM_P#X%_Z03?LW'_?O_P#8B_\ ]+)Q
MT['[/O\ _8B[_P!*I*5]CO\ ^YM_W5?^D$OLE_'VV_[J?_>=+]GX_P"_?_V_
M=_Z53_L^C]Z[_M^[_P!*I*1786<:SZ&?:VS2"]E+FC7W>UM#?S?Y2 ,3K[F#
M=FLKLY(;6US>_L]S&._=]ZMGI]!'TK_E?</_ $:F_9N/^_?_ .Q%_P#Z624U
MZL/K0O\ TV>'8Y$G96QM@='YI=6]CJ]_\E63AY'_ '.O']FG_P!YU']EXW[^
M1_[$W_\ I9/^S,;]_(_]B;__ $LDI+11;427Y%E\\"P5B/AZ-5**JO[,QOW\
MC_V)O_\ 2R3<#&(T?<0"1_2+CP=O^E24K%'Z[FG^57_U#4^&9R,[RO;_ .><
M=$Q\6G'+S5NFPASW/>YY) #![K7/=]%J%AD')SX[7M!_[8QDE/\ _]#TK.^Q
MS7]IW[Y/I^EZF_C])_1OTFS]_P#,5;_)T'^F?+[9/X+YI224_2O^3O\ N_\
M^SR0_9T?]KOG]M7S4DDI^EA^SX/]._\ 9U+_ "?_ -WO_9U?-*22GZ3/[-_\
MV'_L^D?V;_YL/_9]?-B22GZ4;^S>WV_Y_;O^_)_\G?\ =[_V=7S4DDI^EQ]@
MC3[;\_MG_?DHP?'-_P#9M?-"22GZ7VX7[V;_ .S7]R6W"_>S?_9K^Y?-"22G
MZ7VX?[^;_P"S7_D4X9B=GYOS^T_]^:OF=))3],>GC?Z3,_\ !_\ R"<5X\Z6
MYGS%_P#%B^9DDE/TV:Z?]+E_(6_^01, 8K?7&.Y[G^K^G-N_=OV51_.AO^ ]
M'Z"^8$DE/__9_^TFWE!H;W1O<VAO<" S+C  .$))300$       W' %:  ,;
M)4<< @   FMB' )0  AS;6ET<VAI<AP"!0 60V]R<%-E87)C:%9I97=01$8N
M87-P>  X0DE-!"4      !  PQT>B$4O[&<ZXL338TS#.$))300Z      #W
M    $     $       MP<FEN=$]U='!U=     4     4'-T4V)O;VP!
M $EN=&5E;G5M     $EN=&4     0VQR;0    ]P<FEN=%-I>'1E96Y":71B
M;V]L      MP<FEN=&5R3F%M951%6%0    * $@ 4  @ $8 4 !' "  -  P
M       /<')I;G10<F]O9E-E='5P3V)J8P    P 4 !R &\ ;P!F "  4P!E
M '0 =0!P       *<')O;V93971U<     $     0FQT;F5N=6T    ,8G5I
M;'1I;E!R;V]F    "7!R;V]F0TU92P X0DE-!#L      BT    0     0
M    $G!R:6YT3W5T<'5T3W!T:6]N<P   !<     0W!T;F)O;VP      $-L
M8G)B;V]L      !29W--8F]O;       0W)N0V)O;VP      $-N=$-B;V]L
M      !,8FQS8F]O;       3F=T=F)O;VP      $5M;$1B;V]L      !)
M;G1R8F]O;       0F-K9T]B:F,    !        4D="0P    ,     4F0@
M(&1O=6) ;^            !'<FX@9&]U8D!OX            $)L("!D;W5B
M0&_@            0G)D5%5N=$8C4FQT                0FQD(%5N=$8C
M4FQT                4G-L=%5N=$8C4'AL0'+            *=F5C=&]R
M1&%T86)O;VP!     %!G4'-E;G5M     %!G4',     4&=00P    !,969T
M56YT1B-2;'0               !4;W @56YT1B-2;'0               !3
M8VP@56YT1B-0<F- 60           !!C<F]P5VAE;E!R:6YT:6YG8F]O;
M   .8W)O<%)E8W1";W1T;VUL;VYG          QC<F]P4F5C=$QE9G1L;VYG
M          UC<F]P4F5C=%)I9VAT;&]N9P         +8W)O<%)E8W14;W!L
M;VYG       X0DE- ^T      ! !+     $  @$L     0 ".$))300F
M   .             #^    X0DE-! T       0   !X.$))3009       $
M    'CA"24T#\P      "0           0 X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @
M.$))300"       "   X0DE-!#        $! #A"24T$+0      !@ !
M CA"24T$"       $     $   )    "0      X0DE-!!X       0
M.$))300:      .A    !@             #$@   T@    V #8 -@ X #4
M,P W "  ,0 Q "T ,@ P "T ,0 X "  0P!E '( = !I &8 :0!C &$ = !E
M "  ;P!F "  00!M &4 ;@!D &T 90!N '0 +0!. &4 ;P!G &4 ;@ @ $,
M;P!R '  +0 S     0                         !              -(
M   #$@                     !                         !     !
M        ;G5L;     (    &8F]U;F1S3V)J8P    $       !28W0Q
M!     !4;W @;&]N9P          3&5F=&QO;F<          $)T;VUL;VYG
M   #$@    !29VAT;&]N9P   T@    &<VQI8V5S5FQ,<P    %/8FIC
M 0      !7-L:6-E    $@    =S;&EC94E$;&]N9P         '9W)O=7!)
M1&QO;F<         !F]R:6=I;F5N=6T    ,15-L:6-E3W)I9VEN    #6%U
M=&]'96YE<F%T960     5'EP965N=6T    *15-L:6-E5'EP90    !);6<@
M    !F)O=6YD<T]B:F,    !        4F-T,0    0     5&]P(&QO;F<
M         $QE9G1L;VYG          !"=&]M;&]N9P   Q(     4F=H=&QO
M;F<   -(     W5R;%1%6%0    !        ;G5L;%1%6%0    !
M37-G951%6%0    !       &86QT5&%G5$585     $       YC96QL5&5X
M=$ES2%1-3&)O;VP!    "&-E;&Q497AT5$585     $       EH;W)Z06QI
M9VYE;G5M    #T53;&EC94AO<GI!;&EG;@    =D969A=6QT    "79E<G1!
M;&EG;F5N=6T    /15-L:6-E5F5R=$%L:6=N    !V1E9F%U;'0    +8F=#
M;VQO<E1Y<&5E;G5M    $453;&EC94)'0V]L;W)4>7!E     $YO;F4    )
M=&]P3W5T<V5T;&]N9P         *;&5F=$]U='-E=&QO;F<         #&)O
M='1O;4]U='-E=&QO;F<         "W)I9VAT3W5T<V5T;&]N9P      .$))
M300H       ,     C_P        .$))3001       ! 0 X0DE-!!0
M  0    ".$))300,     !T/     0   *    "6   !X  !&4   !SS !@
M ?_8_^T #$%D;V)E7T--  '_[@ .061O8F4 9(     !_]L A  ," @("0@,
M"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,
M# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,
M# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" "6 * # 2(
M A$! Q$!_]T !  *_\0!/P   04! 0$! 0$          P ! @0%!@<("0H+
M 0 !!0$! 0$! 0         !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(!0,,
M,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/PX?%C
M<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E
M]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U 0 "
M$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086HK*#
M!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&
MEJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1 Q$ /P#TCJ?4?L%7JEK2QK;+
M+7O<6M;74TVV/_1UWO=[?S&UJC?]9<?'M%-UF)78ZMES0^][0ZNS=Z;Z[#B[
M+-VQWT%H9/\ 3\/_ *Y_U*)EW7TUAU%!R3NA[&N:UVV#+F>I#'N_D.?6DIR6
M?6K#?8RIM^&YUC7.9MR'N;#&NL>YU@Q=C/8Q_P!/]QZ?_G1A[MOVGI\CM]K/
M;0_]IE8=U>^FL$]*RQ7M80&"IQ:'-#MCJV7[M]3MU3V5>JE^UK YQ_9>9ZFU
MI #*I<"_T8]3U_3_ $7J.M>RRS^9]2Q)37J^M&)<TNKR,!S6M+R?M9$,:0QU
MAW8W\WN=]-.[ZSXK<.[.-N([%QRUMUK+W/#"]PKJW!F-O_2/<W9[58/5\C_R
MJS#JX'2G\W_T)_._,3-ZI=M-C.E9376;G014'%S*V6,]3;<[;ZG]'KW?X6I)
M36'ULZ<2 ,SIQW"6D9FA^C]%WH;=WO\ HJ=OUFPJ;7TWY.!5;4=MC'Y8:6N
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
M"NLLV?I/3O\ 3_G_ $F)L/HV15;43@5U-8(WMS\AS@"7OL]1SJP[*_27/?\
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
M46[O9ZCDF_5_I37,<*[#Z3MS&FZYS0=S+?YMUIK^G6S\U']/JW_<G'_[8?\
M^]:7I]5_[DX__;#_ /WK24US]7.D$,!J?%;=C?TUH]LO?L?%OZ5GZ:S^=2/U
M<Z0ZGT'5/?7),.MM<=6^F[W/L<[;L'T$8CJ8<&'*Q@YTD-]!\D#F/UM)YZ@R
M-^7C,D$C=2X2 -SO^U?YK4E,+.@]+L<7OK?O+M^\6VAT@,9H]M@?MVU_0^A]
M/_2V(V+TW$Q+;+J \/N)+]SWO&KG6NVMM<]K/TEEC_9_I%%C>I. (R<=S2)!
M%+^#P?Z4G#.I. +<B@@]_1<?_=I)3:3JJ*^I_P#<BC_ME_\ [TI>GU/_ +D4
M?]L/_P#>E)3:2545]3[WT?\ ;+__ 'I2]/J?^GH_[9?_ .]*2FTDJOI]3_T]
M'_;+_P#WH2V=3_TU'_;3_P#WH24VE6Q/Y_-_XX?^><=+%MR'6W57ECG5%L.8
MTM!#FAVK7.L_ZM+%_G\S_CA_YYH24__5],N_IV/_ %;/_1:C'^5)_P" _P"_
MJ5L_;\?PV6_EJ2_[T?\ K/\ WY)39220,S(LQJ#;70_)<'-'I5QNAS@QSANV
M_0:[>DI.DLJOKEMH!9TO-@L+V[V,9(&Z&^Z[<RQVWZ%FQ6:NJ4NJ;9?5;BES
MGM%=S(=[#MW?HO5;L=^9[DE-M.JO[3PO])_T7?\ D4CU/! DVC3R=_Y%)2^7
MTWI^:6.S,:K(-4^F;&!VV?I;=W[_ .>@5= Z)26FK"I:Y@(:X-&X;@YKO?\
M2]S;')[.K"O)MQ_L>4_TF%XN95-;]K1;MJLW>Y[MWIL;_I43]IXC6M]=WH6%
MK7.JL^DW<-VQ^W<W<U)2%WU>Z(YSGNPJG.?.XELDS.YQ_ENW?34\?HG2,6YE
M^/B556U3L>QL$2WTM/\ K:G^U>G?]R&?>E^U>F_]R*_O24VTE5_:?3O^Y-?^
M<$OVITW_ +E5?YX_O24VDD"W.PZ"!=<RHF8#W!I,':?I(8ZKTV8&521X^HW^
M])3;20J,G'R 746LM#3#BPAT'G7:BI*:F+_3<W^M7_U#4^(0<C-'[M[1_P"
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
M=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]M;2\B('AM;&YS.G-T179T/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N
M=",B('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O
M<U1Y<&4O4F5S;W5R8V52968C(B!X;6QN<SIP:&]T;W-H;W ](FAT=' Z+R]N
M<RYA9&]B92YC;VTO<&AO=&]S:&]P+S$N,"\B('AM<#I#<F5A=&5$871E/2(R
M,#$X+3$Q+3(P5#$S.C$R.C4T+3 U.C P(B!X;7 Z0W)E871O<E1O;VP](D%"
M0EE9($9I;F5296%D97(@16YG:6YE(#$Q(B!X;7 Z36]D:69Y1&%T93TB,C Q
M."TQ,BTR.%0P,CHR.#HU-"LP-3HS,"(@>&UP.DUE=&%D871A1&%T93TB,C Q
M."TQ,BTR.%0P,CHR.#HU-"LP-3HS,"(@9&,Z9F]R;6%T/2)I;6%G92]J<&5G
M(B!P9&8Z4')O9'5C97(](D%C<F]B870@1&ES=&EL;&5R(#$Q+C @*%=I;F1O
M=W,I(B!X;7!-33I$;V-U;65N=$E$/2)X;7 N9&ED.C0Y,$%!.3@W1C$P.44Y
M,3%!,C V1C-%04,P,#DS-S(U(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED
M.C1!,$%!.3@W1C$P.44Y,3%!,C V1C-%04,P,#DS-S(U(B!X;7!-33I/<FEG
M:6YA;$1O8W5M96YT240](G5U:60Z9#@S8S$R-C0M-6%A-BTT-CDY+6)A83DM
M969A,F9E-3 W.&9E(B!P:&]T;W-H;W Z0V]L;W)-;V1E/2(S(CX@/&1C.F-R
M96%T;W(^(#QR9&8Z4V5Q/B \<F1F.FQI/G-M:71S:&ER/"]R9&8Z;&D^(#PO
M<F1F.E-E<3X@/"]D8SIC<F5A=&]R/B \9&,Z=&ET;&4^(#QR9&8Z06QT/B \
M<F1F.FQI('AM;#IL86YG/2)X+61E9F%U;'0B/D-O<G!396%R8VA6:65W4$1&
M+F%S<'@\+W)D9CIL:3X@/"]R9&8Z06QT/B \+V1C.G1I=&QE/B \>&UP34TZ
M2&ES=&]R>3X@/')D9CI397$^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)C;VYV
M97)T960B('-T179T.G!A<F%M971E<G,](F9R;VT@87!P;&EC871I;VXO<&1F
M('1O(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T;W-H;W B+SX@/')D9CIL
M:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#II;G-T86YC94E$/2)X;7 N
M:6ED.C0Y,$%!.3@W1C$P.44Y,3%!,C V1C-%04,P,#DS-S(U(B!S=$5V=#IW
M:&5N/2(R,#$X+3$R+3(X5# R.C(X.C4T*S U.C,P(B!S=$5V=#IS;V9T=V%R
M94%G96YT/2)!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*2(@<W1%=G0Z
M8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB8V]N=F5R=&5D
M(B!S=$5V=#IP87)A;65T97)S/2)F<F]M(&%P<&QI8V%T:6]N+W!D9B!T;R!I
M;6%G92]J<&5G(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)D97)I=F5D(B!S
M=$5V=#IP87)A;65T97)S/2)C;VYV97)T960@9G)O;2!A<'!L:6-A=&EO;B]V
M;F0N861O8F4N<&AO=&]S:&]P('1O(&EM86=E+VIP96<B+SX@/')D9CIL:2!S
M=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#II;G-T86YC94E$/2)X;7 N:6ED
M.C1!,$%!.3@W1C$P.44Y,3%!,C V1C-%04,P,#DS-S(U(B!S=$5V=#IW:&5N
M/2(R,#$X+3$R+3(X5# R.C(X.C4T*S U.C,P(B!S=$5V=#IS;V9T=V%R94%G
M96YT/2)!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*2(@<W1%=G0Z8VAA
M;F=E9#TB+R(O/B \+W)D9CI397$^(#PO>&UP34TZ2&ES=&]R>3X@/'AM<$U-
M.D1E<FEV961&<F]M('-T4F5F.FEN<W1A;F-E240](GAM<"YI:60Z-#DP04$Y
M.#=&,3 Y13DQ,4$R,#9&,T5!0S P.3,W,C4B('-T4F5F.F1O8W5M96YT240]
M(GAM<"YD:60Z-#DP04$Y.#=&,3 Y13DQ,4$R,#9&,T5!0S P.3,W,C4B('-T
M4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#TB=75I9#ID.#-C,3(V-"TU86$V+30V
M.3DM8F%A.2UE9F$R9F4U,#<X9F4B+SX@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO
M<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 "%!9&]B90!D0     $# ! # @,&
M            _]L A  ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! @(" @(" @(" @(# P,# P,# P,# 0$! 0$! 0$! 0$"
M @$" @,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P/_P@ 1" ,2 T@# 1$  A$! Q$!_\0 YP !  $%  ,! 0
M      D$!08'" (#"@$+ 0$                     $  ! P,# P$$"@,
M 00#   (!@<) P0%  $"(!D*&A P0!A08!$2$Q46%S<Y%#@Z,G#0,38U*"D1
M   ' 0  !0$"!@@-#@@%%0$" P0%!@<( !$2$PD4(14@,2(6UYA!(]87ES@Y
M"A P0%!1,M4W&+C8>9E@89&2,R34-94VEK=X&7'10M,TE"5W@:&Q4F+20[,F
MMB@Z<+0G*76U=J8:1*7&J+D2 0                   -#_V@ , P$! A$#
M$0   /OX
M                          +*7HHRL         +$7T   MQ3'J+^ #P,
M=,E        .&C#2N,Q/(KRH !?"N/>5  /PR ])<0 >XR@N)7   'M*H
M             HRK/T                 ^=(EP+$>9BY1%* "WE>8X8H
M6TLX !^%&4):S]*0\0 ?I4%>>):3R*<     %<5!2'B5Y5E&>@IP     "X%
MR/PI"X 'F>!Y'J/,\BC/(_"H/,]![CP/2>\_#V&F#Z!P  0;'N.6CZ:#^;&3
M;G@7(Q0S(A>/HS+H:@+P:G.A#E@Y=.GS/B2DXR-"&CB8LFU/Y^)KHF#,?- G
M<IUR=;GS9$GAQ&9V:8)$3A(OQ7$U9A9'>;D->&T#D0V@=TD7IT0>XP@VP8":
M-/K/              *(K0   0F$V8  (,R8LC<)83B(T>='$2A)8:E,]-HG
M/9:39AQT=#E(8T9B6L[#.'C;QH,Q,G4(9#+3T'Z:#.D"S'6I'2;5-,'0A<CG
M(VD:C,E-S&;&ECJ,X?*0M1N Z%(93)S91U*8^7\Q$G
M !"03;@  @S)S                  "T%L,J                      !
M;RX     $#A/&  "#,G,            /0>!5        &,F3  MQ<0
M                 #Y_3Z @  09DY@!9R* CZ,J.^R*XZ9-)G01A9L<LIV"
M1[&U#39T(<I&P#(3/C/CB8D((N3K0E0(9#&SH@YH.A24DAW-KFPS9!C)ITW.
M?A@QR@=D'4AI8U\>L[L(R#5A+@<T'(YUF6HY2.F#.# #HDB:)!CJH[0
M!'L1QG:QTJ0OGTKGF     "#LG$  !!F3F  TD:Y. "1(X%-GG)!R2=YFZB#
M8F^-3&7FCSJXYQ-H&I3<9T.1F$CISR<H$D!K0Q0U2:A-P'5IQF25G(IZS6AS
M,=(&>'(IDQMHD'(NBQF*$J1'85IL0YA-LF3FDC'C?YU.<5$F!QB8V=,%,
M 6\ICM Y2(BRP$_YP83\@IRH    !"63:   @S)S
M     #'C(0                     "$DFV  !!\3@@
M                               $)Y-@  "%PFC
M !'0>1O$A').CI8X,-=G81K@O9D9A!GAO8AS.]#G8ZW.*BF+N=CEF+$6TWN=
ME                A.)L0  0ADW@ .$CE8]QBYXEU/> 886LI2O+@>8!CI^
M$AQB9R >T'X#Q/$_ ; +H 5)#R?041FD>Q,H<AE4<UG:9<"@-'&GB: X'._2
M)DRHV4<NF9&MC8QO$A /IE)@0              "C(2B<$LQ>0 09DY@
M         !XGB>L]8  *HPXS, '@>8        ,&,P*D         %.4)=@
M   0<DXP  (,R<P        %A+\  "D*L        HBM
M    +*>@R$    $,1,Z  "#,G,    /4>T       H2N        /6>)[@
M                 >!^GD    "(8EY  !!F3F 'SLFRB10M9RZ=XE$78]A1
M''IVD5IJ$\#9IRP70Z]+\6HJ3UE 9J8H<H&$'?)>"C*P]![C]-<$?9(B;)/
M'B>\HCCPZE,T*,O!Z#]/P\CGTW^>PY-.LS]/(\#]/T_0<IG5@+0<^%_-]@ Y
MO.D #F0Z;!H<WJ6<O8   !$,2\@  @S)S #X/S)S."TFK#:Q+X0Z$LA&F>XX
MG)+",0ZE*$YP,!.\"4\^: S0R@ZD-2&ECZ)2(8UN?3^?,$6LQ\YU.Z2SEF)Q
MB%,J3D@Z+-:G@7\RLNQR<?5@?/<9$<3'19D9SN8(2X@Y_)KB%@S,U0<&':QJ
M(U22HG%1F)R>?5006DI!#$4YXEH)XSYUC9QEAK$^Q\E4    !#L3$@  A )O
MP          #1I[S=8    !SB='   YI.E@   #A<VJ=)@    'X?I^'B416
MGF<E'6IX'D4Q[SU'O*<\CTGF"J     (;B9$  $)1-J     8J94
M                    #Q/(       HBM    !#^3    A+)M         6
MPN8                                      (72:(  $*1-: "%4\"C
M-YDHP -5FU  #6YL@ UX9\885)EX!9B\@ ]!A9EA7F&F9  &,&3@ &&EP*HU
MV;</ QPR8&"F1'B8B9J7,UX9B7(%K+H             0=$XH  (/B<$ $ )
M/\"' B>-9&+FQ#0I=#&B<\AN/H3/EY.R#0I8389F9R\:W)/CK<C#)B"*0F/(
MO3G,U:=&&SB3LC8)0"%0ZT,T-'FBC>1J VP2,$79Q =<$Y)" 9"9\94:I.NS
M51NXCS-YDB!R^>!%(=,DUY\S),T7 ^AL            A")O0  0;DY  /G9
M-G'K,L)E3S,*+^8\6\IC:YI WF:)*\\BG,L,+,9/<;A,#-=&]CGHZ9,8-2%*
M78TF8N=GEW.5"[E";P-2F%'2!HHV0986(QXZ*.2S'STF0&WC.3GTZ...BA-F
M&*'5QH@L!FADYI$NIWB            0HDUP  (-R<@ ')AS8>P[%-^@
M                                       $*)-<  "#<G( !\_Q+468
MC..UC&#C8OIO0[[.(3Q/ R,IBD,\- G(!)J=0D>QN0_#G<ZR+:60D7.$C49M
MHLIJ(ZR.?"R&^C-#J0Y%*(CV),C61T(:Y*PRPT";Y-&&V#+32YM@O19RI--F
MI3MHICG<I#H@N!P(2 EP*4UL9J6(SLNI;"Y%86$T&="%H,O.1CH4OQH0Z&/,
MR4 A1)K@  0;DY  (32;($&1B1@!^'"AV^=!G/Q1G-AK\[:-FG/A,$0W&C"7
MPXN.!#L4UJ:]-<G7!]!Q\TIGAPP=<F5&@BTE.;<+T37GSE'THD%IQ&;\)/R/
M,Q4Z:(R#(3Z#B*HY?,<.U3H8T.8"34GR4G09T82\D2Y'Z3;&#'/)V&<N&8FG
M#5)O(LAD9+N1-FFB]FE3TGTE'SVGT?D&YJ<T028'U=@$(!-^  "#<G( !&\<
M:@D%,G,/,3-LF$%U+(<XDD9@1R69$=<G$1( :..H33)3EQ,B.>3;9FA:#.3V
M'"IG1<BQG2YSZ9T;:,W(G05IOLVT78V <\F:G"!(B9J<0&>'7IK,C=.Y3I\Y
MO-/F8F!'?IY@\3FPW890:9-T'Z?H!HHWJ       "#LG$  !"63:    A%(:
MBPG79:#71*N1-G0IKHL!=2K.&2?0BZ)8CY^SO$PTQP]YQD2-FB"4T@%.SS-2
M5D@0-<'?!'J='$Y!!,=@'2!T48N?.@=D'-9/D<2'8!"(2DD:9Q(?3*13G+1]
MJIQ4?/&5!J0P,Z;)8B'<L)A9K ^E0@6)K"&HXN)(CEPL1T"39$))](!*\
M  0FDV0  (="8L   &GSF,WR9&<WG39I H#-39)L8T69J94:'-_%V*<]Y[#2
M!O _3]/P\S2QN8T,96;1 ..#H0STU@;#-;&VSC<Z\*P&HBQ&<&P@#@XW\9B;
M"!H\TV;]-;'4   !B)K@WJ#4)MX_#"#'S:Y2E6<;G9!S&7DW67@  $)A-F
M"'DF&   !\@9D)Q 9X967$U48D6XS@G8/GJ-[$@)P.<C$K9'*3HD$!(F:^.8
M#>)PR8:=<G/Q;SZM3Y^B1@B_,7.LCC$E?(]#CP^E0@^-1EB):C5A931YT 2U
MG4I V<6FW#3I]II!Z1C&W3@$V^2G% <$&]"V')9FI)P<>DW9\QQD!OLEW(=#
M4))":C.%SZ%"+@\C7IW&?3:  0BDW0  (=B8D  %O+@>D'M/PT4;W !I(W:#
M19O0YV,N-MEC+X <P'3YJTVB#]/PUR;'/0:W-FF#F8' )NTS8V.:S-LGJ-0&
M8$,Q-.5I8C(RY&@#=A@A8S<)^'Z6\M92F3&/'K*$J36!NL]1R";U,?/8;",O
M+6<9'9YAA4%S+^4I7&CSJ$%B+Z"$@FW  !#P3#@   ^0PUD<S'3ISH8H49]4
MI >6TY;-OFCSH8TT>TT\=HGV"'QYDSQ"4;',,)Y" 4W>:",Y, /H:/E\/HP(
M4S8!BATT1>FQB20UL6 PPF4-,'"!DARR3'$=1N$U6;P(XCJDJ26@@[-A&HS/
M3IDW@:[)!SY<B0,F6(!RF.H3CH[2)+R&@Z>-*'=IS$:@-RE4:4./CO@DI+^3
M# @8)YP  0^$P8   *$K@ ?A^&MS89[RG/,HS\/<4I3'N,),S*\MQXE*4II\
MVX7PM9BAFQKXTL=" N1[2R&/E04QF1Q8=ZEE,$+86XV\<+G;9@QD!HHSXOIX
M' 17'79CAN4P0S@S,TX8@;-,Y-7& &7FFCK,Y9.H###7AZ3F@WT;O.:#:QJH
MWT8(=Q @()]P  0[$Q(
M      ! L3T@  A])@@ ?/,9^"O)RP<C&W3;@  !JHVJ<P'3YQ49J=0 %C+X
M?AK0V8 #7!L<&NS8AK4KC/ 6TN0-5FU#"#-P 8:9D 6XPPNYD!83*C]!1E88
MD9:             0.$\8  (?B8$ $(A-V"$$B7,<-6$?I)"2R$7I?#F4PP[
M*.G#FTEO($SI@TD=('89'"5IEY:3BPN!NX^LP^:DQTYX/P]QU6<Z&"FU#,C[
M-#Y+R3L^=LVV;1)CB) Z(.+3,#TDL1$$5)LTY!.HS+#-R3(B[./CILZ<-\$X
M(            (4B:T  $/Y,  "%$PD]9T02P _#P/8:T,S/84![# C&#:1R
M(=1E\-#'09BY0&J#5AT>:A-BF+EZ*@V2:9-BEL*,R<P MAD!?S%#>)J\P$RH
MM!BADQ>C%S CL0X?.C##3"#Q.ACD0D%.1BD,=-VFQS;( +,7D          A
M1)K@  1!$OH   /BJ-A%].8#:1'J=KF=FM":<A^,3/HI/GC-PG81&*=2G>A$
M\9B=REC([CZ#B" E!(ZS(#J,YW-LGU!GD
M"%$FN  !#J3%    U\4(+25AB!EICQY&TC#BB,V.>"K*P]IK(Z*+N<YG2)QB
M:)),SFTWB8<:-.JS09:3K0V4     8<9B                     "%$FN
M !#B3'                                                $*)-<
M "#8G)                                                (42:X
M $'A.& ?*.;B.BS,331T(<S$M9 >=,F]SEHD@(OSIPQ ZZ-9&>$:)V\6,VH=
M-FCCEDM9UL8R<HG?1JTYD.RC;I; >!:#*S6YH4Z",O-AF@CILQ J#&CS+.:A
M.MCBDDT-1&1F.FU")0DT/,Y7.B#,"S')!M8ZN. #M M1I@K3KT         A
M1)K@  0?DX !\Y)BAZ"M,]-:GB=X$-1WZ840('V2G*!;#C$Q Z[.%SJ,T:8$
M41*61;ER./C-B<,B[-+$S9PJ8N989(:".N"'XWX7<YP.H# R;<B+)32%@W0<
M>F)'8AS(5YAQ]'Y!@3>$ A]!!\_1V<1SG5QZ391SJ>LY$/J@/EU,\,[.1R;0
M^O8         A1)K@  0BDW0      * KP           #UF)&8@   &/'+Q
MV$        #3AN,  TV;D         (2R;0  $-9,H                4)
M7      &+F4                        $)Q-B  "(4EZ !\II($1ZGU8G
M-1T67,U,;9 -9&S#] !K4HC:YJ\V@  #!#.P"W%Q-(F4FMC9)L4UH;!*HP0I
M2XGF:V-REU-1F6F7@PPR8K0                  "% FO  !$$2^@ @D)VR
M'T[9/B$.KSGTZ&*4TV3[GR7'V.G!9Q04YKTO);RC)MR.8DI(93H0P<R$Q0T*
M=E&%$OI >;S+82DD-ITN<_G69<3H8YA-DF]3B,DD(^S-#C@RTFE(!SJP^KXN
M                   (42:X  $0)+\"@*\^;@Z .:3Z6#TGN*,M!<2F+X8B
M5Q1%T+*6(N!Y$9Q)>?A:3$CTGO-C'.Y?C-#7IT4:L*4O!:C$#&#,"U&P2\'B
M74YR+<;., .E#3II,Z^+0<?'<9M@                  $)A-F  "'PF#
M !CQD(                                           (2R;0  $.Y,
M0 "%HH#%2=P\@                             4Y3EP
M(/2<(  $.Q,2 "& F?(@"0DC\,&.3CNP\S8YKHLYLPUP:))+R*,E&.!#JTCU
M.WB[G)AV(8>=P'#!U&<L'2QJ(IBYG.!*,0IDC)KDP8VV;](^"J*<[^.(2R'5
MIMTXS.NS5)(8                   "$$F^  !#L3$@ A()=R)8F%/EO._3
M59S&2<&LSFPWZ<RG+A)2=)$=I+,02DD)Q0;4.0SN$U09V=K'S^'4QDQ:C5IV
MN=R$5!*,0R%J.H#B8Z3)8R+TS\U@=\G/Y3FGSH\Y3,8)$2;<
M %F+R     0GDV   (=B8D $0A@Q[2:X_0          ?A;BY
M   QDR8 %&5@              !#*3-   AV)B0
M                    6HNH     (6B:4  $.Q,2                "E*
MH%L+F                             0UDR@  (=B8D
M  %O+@                              "'\F   !#L3$@
M                                    $01+Z  "'8F) .1B/(%"6<J
M"H*$ %N+J?AX@MIEI[0 4A92Y@ &0%25Y[@ >XJBN*L_0  7<SH])[@?H !D
M1ZB_'F7$\3V@ %R*XJSV'L/P_0 ?A>RC+\?I^GD?H/TS$SD $09+X  "'8F)
M (12;H           'B?@ !0E&8>   >!Z2F/TM1ZP#P*<\#VE*6XMH * \B
MVE,8@>XH@  #U%K*(\SP   +8>T]12'@?IZ3BT^BD $0Q+R  "'8F) (12;H
M           'K/$]P                              (4R:P $0Q+R
M"'LF$ (12;H                 $9I6F=GJ+B>TXN.I3B(E+,+,V+8?IS(=
M6%09(;J+>7                $+Q-" "(8EY  !$,2\@$%Y.@  6<O
M     !^'Z   ",L^?0W 8B9N5!OPZG- '(1@QF9GAQ^=>'+9U.=%'T4
M    %H+N      ""$G> !$,2\@  B!)?@"$4FZ            !X%I+R
M 869H  #7YL                     @E)V@ 1#$O(  (=B8D A%)N@
M                                  6,O@!0E<  0=DX@ (<B8T  $0Q
M+R 0G$V(                                           (*"=< $(A
M-V 4A5@B()=P"&@F7                   !92]
M   $"9/8 ""@G7  !$<2X@$2A+6
M          "!DGF ! F3V   AT)BP"(TER
M        !9R\        $'9.( "!8GI  !"^30 LY% 2[@
M                             @E)V@ 0-$\H  (;B9$ B$)>P    "%H
MC$.Q##C6)LHP,OAT^3I       'SHFX#H$V81F'T:                &C3
M>0  !2GN/8  09DY@ (&B>4  $0)+\ 1$$NX    !PJ<ED6Q,.:_/,SD_#7A
M*81#F<'@ 4A2'N*T]0!3DI1# :".BCKDQ [M(O2A+<4A=2J*@\@"SGK*<O1E
MH*<HBK+.>LKRL!W>949 1?EM*,H"N*PJSVGF>XE+-P@   $*!-> " LGT  !
M#X3!@$11+J              6LN@                   /P  %*6<R \P
M  "%(FM ! 03[@  AV)B0"(0E[
M         !"V32  @[)Q   1 DOP!$.2\
M                 A@)GP 0GDV   (>"8< B6):0
M                     "T%W !# 3/@ A/)L   1 DOP!$F2V     $.II@
ME^-Y@                      %&4)>@           "$4FZ !">38   B!
M)?@")<EH     (;")4G\-A&@2['Z5!7GO/( ]Y>#W@ \C9)[2N/(  &9E^/<
M50 ![#VGF>\K "C*P _#]             ! \3P@ A%)N@  1 DOQCI<B)4E
MZ     !0%>846 MYC9:2V'B?@/64!83P.4R(PZ=/,MQK4ZV-4F$G41%(=N&,
MDLI;RSGB  ?A:C'BTEK /T_ 41;B\  'K/ \3TGB9$9D  8Z7 \R9,    @4
M)ZP 0BDW0  (>B84 B))=@            #D@Y+.=SITN11FT#].>3>Y;C21
MDQ*L7      MQ7GD   496             @4)ZP 0@$WX  (9"9L A7)J
M                                          06DZ0 (42:X  $-),L
M 0FDV0                                           (32;( $1!+N
M  "&$F> (12;H        ]!^GN              ,<,C       +670
M      A8)IP 0_$P(+&7P A?)H "$4FZ
M            !;2Y  $"I/4 "'0F+  !#83)@$(I-T     <!''1BQ>"M/:"
M& R$U&=NES(CSK(V\:H+T74[).HCTF0GL!1%L*XM8/25Q^GM!9RYGM+4>HN)
M=SS!3GJ+:4@(\B2<N0-1&MC9QH(\SHHVB 6<JC$BN+85!M4F(    (%">L $
M-1,J  "%\F@ (12;H        $;IKDU(=CFQ35Q93-C3Y1%E.H3M(  '@?IY
M%(58 !ZRUEX     ,=(""+,WB=M'B74YL.JCE,U4?22=4         @F)V0
M0B$W8  (7R:  A4)JP                         8N90
M 4Y4  $'9.( "#HG%  !#83)@$,),\
M          "F*D  @W)R  0?$X(  (8"9\ AE,A +>8\ 4A=RWE(>1YGB9 5
MYY _2X%Q,Z !4%Q*D 'M+\5H  !6F2%Z+D   5AD1>RX@  _07L\@   #]/T
M       $"I/4 "$TFR  !"^30       'H*8]I:CP / QT]1ZP"WFN3T'K !
M8C$BE   !9"E   !3&.GJ/$ 'J,/+:?A9S\ /064MH*0%U*H]H!ZRUGK/ 'F
M;+/< "D.J204 $)Y-@  "%\F@       !Z2G*X
M                 A/)L   0ODT                 !82_
M  %H+N          >LP(V"    "$@FW  !#"3/              M1=0
M  6DNP                    -=FQ     ?/Z?0$  "&XF1
M         +*7H   ])[@                :(-[@ %C+X #Y_CZ 0  0VF(
M 'M+T8.60 N)0'H!4F3GB4X!?3)S#0 >HO)C1C8!^'M*\L1^@ IS*"]E.#\/
MP  NIDACA3@ \CT%P+8>@  %0>TM!ZSVGJ !4E<7,ICT'Z>@  %_*PR4%A+4
M>L'H/03?@                                        QXR$    %E+
MT
M                                                    #__:  @!
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
M#.%*%)(UZ#B3(HMWK'1BS0R]61]!/E) 0KT>,Q>KW%PK?$M];\K3R(^J#_\
M\>B6SF];125U9O%92Y]\%5:AUHN2M%3<IE-WNKM/8#(54>RC--ZEKEOT'>VN
M"9)F$NM\&/C")EQUZ-X\.HV>(Q&)3^)1XFBNWB5R6-Q^8QZ"$D5&J2SAB^-+
MN8)$#"-;9TLP*POJ%Y*#),S:XO"B6+"<>=3@N%*V1;BA &#OX#BTC5<,TPPJ
M#$+.-<J/4#7F<Q.,LSZ.<3+1Q@!GW9SC9-RIEOAA]8A.8MJ@#")C'@9^/8&1
M_5"9!0-$9B3- /%OZ@8QHXL='^FT\,@\I)5H-A&4;!J&'BAC<&/*-?%_'HS#
M5\8KH[N K( 01>:OAB(RP!P)+M)$-&:Q#MV AC!B^3-141QC[@Q( H/ 03RZ
M$$7W-SBP!T15_P :,>@6T&S==I6Q?9NAFB\C_#Y LE$E&\.R#1$1L<+=,:^\
M6T?Y,MHA N%9L%VBQZ9)OV)#>-0'H_KEJV+:5DKDC(U67<\.W&BD",F71845
M50A2M(V*./,MGM03#M&V#@V\=@76CP.G&*"CT)1K@($=EAC4X<#(LQ6SD5X%
M*0GVBC-"EA'%^)27_1#U0?\ _CT$Z=P=!=<=[6(S\7O81':'<J!O+=(?5E)?
M]$/5!_\ ^/1(.WUDXDXF5"X.L[;_ "%@SJ$9%85NUZ_$I 9#7B7^ER"H;%RK
M)H^;<$B+<Z['.2%#MSBQILYA<H23$84>4),_'BOF8KS11UV+ 7\TT<]@R+P3
M QX,B@W[F1C9&C-CE* W!'2)OM*F 8T$,%<H6YJR"J+R'VDL[':6*.WY4V")
M)B2D9ZVGMAYO;!V):(XF/9I[);8UATQQ1S8B0WC L-)H I,)%!RGQU.<S6(E
MSC,SBCUQDG"A1.-'9+8(T@S7-=*#'<]EGEI8HU,$UKWR[C,-9?OF>@5C+=VD
MF39IDF&+ET$IX$SGY)(_DJT28-\.EJ^VF^/X'G7H7Q[BI>C&W,]X@JEQ7F-8
M0!US>6.AM6P=3-D</J8;6B=H55V0YFX&]-PZ9/CA6P*.D&83!L"O"H&1K7+/
M Z$P".'QQFB'EF/;HD!Z=^RKF>@J!!((IAF=1'- 03#D'AJA1C+1=*Y)<<[-
MW@//%@9$F.%F4\7W_"]7O@RK>JJJ_K%4'>(20)@AG*<%) V1.QG4H1@]KO/(
M!]F0=?-E'+>-XSJU#O8SSEV+;.PUCS)R\>9G\<M\V2">OK&Q?5I5%DD<0*-O
MT9C'8:S-4,BND1A[C&.JU^:Y*A=H=#TL>JDOEN.7=1L,!8EP9K3"&/V&6"-7
MF,23AM9<H3 JA,JG!%F>S!B4*K5N%EENW&><=O$K:K8U1[01(81<(I2YA,K-
M'+6W]J2_Z(>J#_\ \>@O>-[RF^]D,7#EP=B16(!3G"9(HQ8&*W*534;9D-45
M*6B$/!GFW%"*]^&"5*_C>>5T8'7B:"6TN>#3@4;SME"[D6QG8SFN8PI3\=F4
M?%@[J%:>*P,S$#@D3 #,_+?05L4[3/.K6CT-NF\!*1.&KE5A$D(B]&,3@KCD
M)9G.>)B;/(?;D:HN'[:'%O[%(9:M#PKHX#VDEHK.,$QB.8.2,.CFN39'$EL8
M1F2'<3#!;PS$O'D7C<C-A QD;>^V,T%BB:9Y!OC*>E"\DF+1A",U&T=QD,YE
MW$"4Q7(0PLQTO<K'J8\;BI;*4C=TKJ4^*I0",4Q.,REQDR>%BP'P)GK>E0KZ
M/XQV^Q%2- HJ;[^0OCT[CQ8QH@/J_3A$0*CX)J]1@Q/OO*IL#I,,NW9-A^5#
M(JB98=7")]!E@([F,VE1D%(X!G%HJ(FR[:1K3L VV;5X8.LTWBDD%<P %U=H
MWD-RTX+2&1!WK-C0A@6*AOV.*$+7A:ZY6@Z/8W,KDCC0YW+2:"[',Z+,,Z/8
MJE'FGTCT!*^&-ZY4AI<[-DM(K&.Y"86<$(WJ)IW\*N,JL]#?9<'W):B0J/V.
MA8#^.W.-%Q%^&1]1OYQI[9UFC7T@Y@<8S:J43\FHG6I6FXVZ#<F/D@ 2C:5#
MO)Y;QWN"A 6>84UV]3>X4+;]VF$E.&N^LHS".%M-D\C92&,O]A#IC_R3&[+"
M0]2?68""LKK94^/VC+UJW\]J6Y9?;R..J#__ ,>@\(MQTD,5?IYA6UZ>85M
M;'PQ4=B <(^0]:DBA_D\C_*7(HB7:,YQT<2Q;(]E,?E)2H\,*I\7)@ >9&,"
MS^;L_= M-\$)EL-B".89091RSA#UFWN8R9@&'C3ZPE\ Y.J2\*X9K%%C7-$
M1!AHMG?P&#8BS/X1L19+M?(5K4@D#*$5P&>R)K!WAV/7Y?B<U*251(#RA5DF
M9%Q?<8E4"9@@NK:HTA&"<;!X8GQESK3I=U&P6[?6+H-IE+M\91!N'"]':0L=
MB%7!MFTE O2PM'?@W[YX%_V'538*:1</4R]:++-M+EHU,\S/HK-\>&'3>'1\
MV@0N0-V-ECJJQM4', R*R'"E)&).3.(72A0Q5HER<2,[N+C%.JU^=5#FG(P[
M8D*]Q1-FPRY9*9\?'U7 X$&UQ6L9^YC;_C,3)8SKR!0T\@HU/2X.55*9P60(
M=DF*(EFX478C3=@8B.- <!69RVN;:]MGN*YKA]=)K)(AG=XG6P-5!O0&6?E&
M!U,97:XM^57>I3VJ5*M.EQJ5Z%*DX);,NW3THE6T5JC?Q:6U5RR$:=HG VY\
M-^>^^VVWM:8BFW>I=_ )B_VI^1]U0G8>\QMA[A^P >9\R:;>*@PGC:,KD,2$
M@1@O^Q)Y&ZNW]C9+E:""@PQ*1"6\)C"ODSB<C5#8LL(V?C^,.H_W8DL'\RD\
M?SIL&=;*I@,1<+UJ<\&[#%>V:N:()3H8MJ!/#U6-G"'9QIO"JABDK1A#*2+=
MN1 ,&OFL^B*5=V\6T&%8%SQQBJ,.T;]IFGOEGD&>$XOG)O"OCV4B"K&.R&?(
MMKH6&2O&;&EQ *EB:V@4T>R[8Q>5H]E1QO)ET/A5PS2K:LY7O!ML!15E%J6D
M:IHLD9C##S9LDUV8C*<=R&),X=S+-*,Y-C#(@@&ZQ"S*&U;IYQ_;P!<B^S/Y
M#'R[QNWF25L@*M;UP%"?C2Q_8IKDX!K/-#2,Y_UW;-5-P$I;)B061V(RY6:Y
M H*F&&U5+$>0[I6OC*X8$QV+%-/VA7G6%20+F352)52#=)>$;E/\QL8;D"$Q
M[Z,6Y>0F*1&:OQ.?MH"V'T+2KCX1J!0I/"4+F*>FJA'MO9.T\(>+:I<RUC0D
MRMD.LD.,R*:^Q9RVIYQ)IT5[7BM$F0JBDQEM:EBLJ8(1[MU9/C)6(S:&K(FR
MK2D"VS##Q2JXH:B C%8IL503U\P_%\2LO'WO)-R$8-!Y09H-G1J.+&X$ZS&>
MLM(4AQ1# QQ^[2=&CR\B;JAKHW'%(>X7!#,"V2W861D?'K=2H[8J<2%O"%8+
M'V[T2-C R*NRSZLA@6Y4AI-LGBM1YM#T\Y,#C8!^SK%8Y]V/R][5RN,H9$@"
M=:,;Q[:9WD.\Z.2RR2"YQK=ENT#D/)=*I,6.?_R[7_'M\MBKJ_KWEI;:JUZ%
M#6.(QK,J2/*K2X<]ZG#;G][CMRXU*?/EHBR :\56.IU.-6F41+-2'C NDZEF
MU5'VJHS6 9IP&W<C'.;CN%Q0J5GT>9"#HR^&RMKG<.^;%-22C8Z N^%K+CA?
MY''XJT]CH,0U3RYG+*AMGVRC2M0W;$MA[6EDU"!\'-;LD6:=5WU@ZK?(!3>R
MF1S.522PDBH3*0<EP]S:MQ9($TA7=/?K7Z\1S5H-QR781H&']C+/NT)#)G6_
M';?=7.,WZ$RS(ODT1*-CQX[<=J=A8T;S64/074>Y&GS,L9!L<-<E@-;:WJ=4
M&%5J?ZDG1VY>11U0S[<.+;>XF8'9S<D9KI1X9]9I9?L8_JID9<".E\DM&:-
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
M@]:]08/6O4&#UK?R#1ZVUMY$@R<JUKY#(C7-/EY$07<.?J)0LUZB4+-7/D?
MI9T:OD0QU8_CZBN+O7J*XN]>HKB[UZBN+O5[Y'45F.H[>3E"=0R/J9(.]>ID
M@[UZF2#O7J9(.]>ID@[UB?(_A,S-._\ (LABHVMMY#D,^]OZAN%S7J&X7->H
M;A<UZAN%S5OY"L+]S<<?((AEYU[6?B&V\I]^N'/7?KASUWZH<]=^J'/7?JAS
MUWZH<]=^J'/5M.?$!=\>\7$_JA,E$Y<<>\7$_KO%Q/Z[Q43^N\5$_KO%1/Z[
MQ43^N\5$_JRE@BYR%E:2S1:7NN,G\:7/EO)W&OMSY21QV\.%.2:.JMMW'X\=
M=Q^/'7<?CQUW'X\==Q^/'5O(,!%W;61Y@UD[78XPIWUN;H7[;;FR&>VMC9#+
M?;YV SU\[ 9Z^=@,]?.P&>MS9#+;;F6@JTJ5F8HC9&XI$X-E>G3)H;:N_P S
M(WZX$L.53CN2HY[;[$J.?+;YDQUTD'/;5P:O0R].ERG ZH8OXQ]OD5[_ &1'
M?$;\.&^_X=/7X=/7X=/7X=/7X=/62P^)S5A8)=,XK7[*,UK]E&:U^RC-:_91
MFM?LHS6OV49K7[*,UK9D&6XU+1B&/L*-\/C!Y/>H/K"UK>D+XT4.7RM#'KY6
MADU\K0R:W%87^6OE+%7541Q2N*?RFBO]ZT$ 2\?0K!.&ESO\AX.Z^0\'=?(>
M#NOD/!W5:/H";BM5C^ ROJXCECUNZ'&->.CA;4(F(LK:YNXH8N;^KVCXJ]=H
M^*O7:/BKUVCXJ]=H^*O7:/BKUVCXJ]58BHJ:NN$.43W#EQABB7XZJ0S1,5:G
M9CB7UV8XE]=F.)?79CB7UV8XE]=F.)?79CB7U<0F1&7//(0I1'Y.CM"9$9MP
MNX0(A[VYX0>1"TZ5:#R(6OS[&T06@L%T?Q.G2Z&6_N\ZH8OXQ]OD5_U'?$5N
M?.G2MJE6M;_3S=T+NZGIZ&6_N\ZH9:%6FUOM\BO^HWZ$E'D=Q$8K37,BJ.IG
MBV<G,>[QM5@Y0HZ5(V&)DJ +-CO3DB JHOV7F$13_$3'9(PR\BX<8B70GE.V
MJK,T2$(^N?D6 ))K%.F6(ZN8J_.<*\6R-X<H78YX1KE%:HMK=%&>(#D9QO3%
M$AV[YC22'DG$SJ_M[^XW^@&GWJ;SZ=#+?W>=4-O#&\6D]OD986QN(I^G/X:D
MH<1\+QY<>?'W!Z,(\CSD [<(1S8]\S #<TI#LY,4/#@-F0"U!0P"(>TJ0O+^
MR3%0'R;JO1$^*3NH6(@?7DE/'08R3#,N<WA#1%C,L@(JL%0FG!S#;A.]3UOJ
M2P[R!K\CJ(<&.H,ICQ9?%PVP7\9>>1B#A PA%6KJ?!XCEG^7OQRNK:Y\A'H9
M;^[SJAIK4*C4>WR*_P"H[XJK3IUJ:<3N!2& ]VMFW;UR[;J<!J6S=>E]$C!:
M4:GD =#+?W>=4,7\8^WR*_ZCOJ=F*:DYW7MMK2M0NND6/L[\70PN4XY*<7JA
MMM[6DT?M\AZRO,E$W]6!)R>U_/9T"5:_Y,YOML+ZUR=C[(8+_CF!V]L_."N%
M5&!]$*)185)83Z/#G^_CH")3<<[.AU0TW]',,![9N=N7R _5@/K:XH3Z=$?=
M#CRG$ZH0,G^?"?[9PKC>WC]^HV?3^$56&^!%C^^+HC\JTZ4WG5 __I1[%!?Y
M3&86;[GQV!;ZL#+=WUKY ?1'S_=SU04V?.W!KVS@?Z.^[F63A%K9*CT4B$9]
M,(&8<HEVL!;G!(ES<.PGDS-0MU0S1L2 O7)C)27Y[M^]1?2Q/DVK%M!+\NG=
MD+]_+'+PX+,,T1TS7(0G!QLJK6YC1=G9>#FY-&1EW#5/?Z!?"]?&RVZ[ZUVO
MK*C3_!H]+ XFZQGD$]$?/]W/5!M_H5[9OOP?D7]V<P(HXV,"D86FLQ=HP49Y
ME7)OLU$4Q+.L4TD/&R,I"C$!>#L01B10H\N7-.")=M#@5ZPAXYNB8#\N$M&H
M9_#RJ'S6S/.4TH.&W=0)_7=0)_7=0)_7=>);[*DMA'4][:8ER*5/C,2L.5+O
M'*_7>.5^N\<K]7$S"IM=A]=^[?IH#-A5=TA<@9?CP*XIUV-8F9=RIIS#!U['
M')$5HNKL:'F)P@+88F?[XJ?UPG>;RI=U9^F8M[CU!H_ZX3^#IRU3GT&[G3X3
MW#5SX=^P:==^P:==^P:=5/(/$>C97_D*"#BKCGY$ ;4MD_Y!X-Y>Z[]\?6N_
M?'UJZGZCOLJ5[Y!L;F-Y\Y_8[*?.AY#\95W5Y>1+&)PY6WD1115.7J'(C=>H
M<B-T(AW"X=B>7[I/$G"<(XD6<$MH:_D3Q!6NK/R0H9<C0N_)4A0QU+U-,'.N
M'DLP@<ZF-\DN$?*T>'D?0FU*OJ.(3]5/(TA1I<[;R+85+K=@7_9XI&@]RS>-
MH8^?OHC]O=Z<Z/5!?5WK@'[9O>?+B"7QN5RM/$\?HC[-M?9MK[-M?9MK[-M?
M9MJQQ]AC+50(Y(JWA3I\*7#W+.Y*UR$_70!-I_CSP]4%E*K;@7[9P/\ 1WZL
M-+4N^<^W0&.)ML;.-U0;?Z%>V;_GRV!CZL-3_?GT"#_=WU086O"@"7MFXWVV
MC^^J>*XY[CSZ&I_OSZ!!_N[ZH-O]"O;-U3X\@#]W*>?3FAHXX*3$<%_NRY),
MT0N5^C\CRR'#'INJHJZ?^)9+,\\MY '0(/\ =WU0;?Z%>V;C^OSW<J(7/\3#
MJDP("A$0*HOV#78^!:^\@8-"ZM,W,+%9D<9WD8G/LVF/B=WUO,-%#MM;RZQ4
MW/#A+;%;4X=VJ*[7=JBNUW:HKM6LL$6U[<4I08TJ]7N;QM:[F\;6NYO&UKN;
MQM:XR:1N\ML.9X>*''8LQQ#S=E\V@K?>^;(6-?-D+&OFR%C7S9"QKYLA8UL6
M(L;ZJ/6S5+$U7!0-&]M5RBK[;]5I;7ZK2VOU6EM?JM+:_5:6U34R;K<ZF?P5
M&C4S6'H[VN1Q]]O[;/(6>0Z-]]MOC1OOKZ\\A+H$GESXSF=4&W^A6E HZ:?K
M6]O?4[^='+6. CD]YD,7C,M3THVU;I87W[%,CK8=!\XY6_$,3LI4R 1AAEKW
MF!0,5-]P'!7EO\@H*:^04%-5   ^MPO(ZX^\C:\HP8T^7'M>QH:(4,X_6S<P
M=<\*=UF\$\L(BBPN*=V!?.7 I9"%=^F*5!)>-ZBN16H2" 05V/[:QCKUFN#Q
M>.GR:\H&I@B$AQ]GD W*/-GEWX\*5:Y;K2"#*M;@X=8DML)M"5$9MB.4%L/W
M+78KA]UV*X?==BN'W78KA]UV*X?=<H*8?>6U2!&'*KPRWCUPP9G'6WCHPJ6G
M'TW,).O3<PDZ]-S"3K?QNX2M]>FYA)UZ;F$G5[XU<(E_3X^,Q!_PY</&YA>H
M\/3=PSZ]-W#/KTW<,^O3=PSZJ^-S#74X>FWAM^[S\;2&[EOR\;*'??;TV,/>
MDWX\$4Z-NNQ+'3KL2QTZ[$L=.NQ+'3KL2QTZR," %W63KP-1^5>*+@N"M#*[
MW(S?]"_0)6U'OF]4%_*VV KVSEY7&8*.KXLF1BN7[637PLAHVMJ"L+^='UV:
MT,P-<W(QT/P9XE:YZ'</LG:E[&H-9JJU<QJ#(X(N8B#D'L8TAA1DCF;"W746
M LN#99>$46,OBW7BU2]<9\1B<=@<5[O+X[;+XKAQ^YPZ[^C>7%O\4,W_ $+]
M G5/PYU>J"*C7IA'[?(1S.13D5'U8'S"76'\@OH&FUQ%M.KU03<KO<'_ &^1
M!=W5A$Q]6&9X8SA/YT,QRY<IN^J""GSX!-[?(K_J.^!NKJWL;:WN*%W;_&JU
M24TC@??V>,_P\A\.T?'(\9]^AC[KA<3@>S#)S#I^M[8'_P#2CV^17_4=]4J%
MOD^&4Z1GY<^7D+]##<LARG$ZH*/R_P"1WV^17_4=[LP(R!!.I3Y#QWHQ+K&^
MG$CNU8>/*!V*M_3\ _M6]/\ A+KT_P"$NC !)O&V:S/A !X[4+K-Q,MLWBL'
M &D^/HP"\&AA.2PCRLVY]5S4Z'[5<;0;$?9-6UFS?K&RXK(*+G$UE*!%KF0_
M #<L&TWA35N]IV45O]RE$"[E+CVAG>UVAG>U4B%?/_'R$3#U8--<HD'ER&-N
MH@R>WML#$D7N+NJ,3)LT*?:J.'>C0BL.*VH=K(Y==K(Y=7\:!I8S)<XL#LWJ
M]K(Y=7<6<A_*WKQ>R6W5K;QJR?V=6G'M*Q1X]ON5O7;[E;U<Q\RR\Z6\>\MO
M^/=1Y3"<]=N^9+7;OF2TORG?9G+C#!W,6H,/\D<S6ODCF:T_#.R=C$T8U\9
M"Z;7#L+,[FVV)Q?GP**5QSUGIDD"N&UEY9UK/E=G"U\KDX>OE<G#U?C//)0J
MT!BG6Y\;(=_(6K7&1'#R K>A4'GR'N/"R8;R'K336-).58.+[D9O^A?H'ZZY
MW,Y/5 __ *4>WR*_ZCO@E#'>G%[5,^,RL7I1M5 T+2':AUHY&0<YDQ5"=BPT
MQ^4C,&;, "Z<5HLO$X5['NR^31CXP^!V^^<::'H6V83]I#.-F =8&QE5PU-]
MU5:5.M3X\>/#CJ\WOMN'36I4Z])/8#$)7 ^[6&*RV>20W"^ZCMA.0HZ/,K'%
M[/,A%L^)V1X%R\IWWL6CP4897XAXS:E7O*'HJ''3)(A,2SM^/O+%&28)1N>X
M(9%@.!8@PW#DLZ%/P0P6OWY_^@7;/C:SM]4#^_\ ^E'M\A:EC:\47THE5/R5
M-O\ &V]Y:77+I%C^^+H%+[O?>ZH**^]4'/;Y G^?M%G]4K>SL[3ETBK4^_/)
MT"?P^_.SU00;[[A/[?(%2"Q7,4/>U#C7>U#C7>U#C2CG?CF2EYZAJ)'7J&HD
M=>H:B1U=^17#]C]8SR$X?\SRO/(MA?QM;U'D)NN'D=0G5.6WD;PH<M^'D<PG
MU-Z/D*0P5\?P\@*&CGP[_P##3KO_ ,-.MI_H:M][6>N'.[KV$S4.6=S/>3B;
MUWDXF]=Y.)O6TR<3>^]"8F*"YKVLNT5-WQ[M<5VN[7%=KNUQ7:[M<5VJ,LD6
MEQRHR>1JW&NY5'-KN51S:[E4<VNY5'-KN51S:[E4<VNY5'-JI(S'O2L,<<X3
M9BYPYAB0H<;\U(P:^:D8-?-2,&OFI&#7S4C!KYJ1@U\U(P:NB9&^QO*KTLY0
MRO[B-_\ ?_5B5U^K$KK]6)77ZL2NOU8E=?JQ+:_5:6U^JTMJG6HU:?W^&OO\
M-??X:^_PU]_AK[_#7W^&OO\ #7W^&MM]N6WP =<>?&??H$+?GM-[U0/_ .E'
MO[JUM;ZWJ8G%5J=Y86&0I_I)*_A_HY(Z_1R1U^CDCJHBD=6I[LVT/+;FRC-\
M]_V/977['LKK]CV5UE1Y8'.X[F"X25.%0#0;K;_(0"VOD(!;7R$ MKY" 6U5
MC@CQK7.T4476UEVE8KM=I6*[7:5BNUVE8KM=I6*[7:5BNUVE8KM=I6*[5[#K
M$_?W/9JB:UV:HFM=FJ)K79JB:UV:HFM=FJ)K79JB:UV:HFM7$+\2MU:[0;1!
M;<.QC$!KL7P_Z[%\/^NQ?#_KL7P_ZI04P^4=K>"&''(K"_\ ';A9R/.S\=J%
MBQVW\;Z$OER]-["5KTWL)6O3>PE:K^-I"/<;YGQF81<U7J>,1")4Y[>,/"%M
M3]+]"1KTOT)&K'QFH8\93X^-3#CPJ^FPAWUZ;"'?7IL(=]5?&MA[Y\.?C01'
M\J7#QGHD^/'TSD2^O3.1+ZI>-#$W1J<8"(_.%?L(@)KL(@)KL(@)KL(@)JO
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
M\0NE_P *._\ Z6?'\0NE_P *._\ Z6?'\0NE_P *._\ Z6?'\0NE_P *._\
MZ6?!'#?A.JM7*0E.@Y::WT0T<ME4S>M)PU<-M>26:ND5  Q%4S%4(8 $I@$
M\)NFG'[N,>)K>]]?$=']8Q3]7UF$7*#EXPW5NX=-'Y#&*X24,8BQ3#ZP$?(0
M3\N5[(B":I5# UZH[%:@N!0'R0= WZ 2^J:F,(&,D?U)G$H>HH^7A1)'EVTQ
MRQR^23Z+ZI["82#14/M3<-':&^E4162. "'XRCY>1@,41 ?;##]>*\]TIAE@
M[*[*&3,@!3 ++W3;T9 C,YS <Q2IE,8Y"B)O(H!X<%<X7K4BJJF!&KI_V/V4
MJYBE0,!OJXLZ6](E;.Q$H )Q*?S* D_M#'*;^]%MWZYW8GZ<O']Z+;OUSNQ/
MTY>/[T6W?KG=B?IR\?WHMN_7.[$_3EX_O1;=^N=V)^G+Q_>BV[]<[L3].7C^
M]%MWZYW8GZ<O']Z+;OUSNQ/TY>/[T6W?KG=B?IR\?WHMN_7.[$_3EX_O1;=^
MN=V)^G+Q_>BV[]<[L3].7A,K7,]\; D19)($.V>RT033<E4*X33!/=B@1-P5
M8X' /(# <?/S\Q\%0C,\Z$C42/49(B+#M_L]FD21;$,1O(%3;[PF0KUN0X@1
M4 ]90$0 ?#QL3+]Y(VD3HJ2#<O:_914'YVZAEFYWB0;J!'1T%3F,03@82F,(
MA]H^$2M,TWUFFBJX6!%KVOV,DF8[IJ+-P(@&Y>9!6;B!3F()#'*4"F$2^91<
M VB.IVS=8YU$FC?NGL1-LS54!/UJ-BAM7N&4.8@F$53*B(G'S^ST@"2Y:WTZ
MGZ$E$5$B=V=I>APF<Q#D*L<^['< 5!0GJ(4AR%$QA$P&^SR2 S?K)0Q#/#*J
M'[KZ_P#6Z*X]SZ1)?T;(0@$B!,46_M@0PB0OO"M^5Z@]M7KQN -Q1$$>ZNM1
M ZXD(4'YO>UM8?JRF*)P /)'U''S3\O2 ?\ &O9'Z]/5'Z3_ !_QKV1^O3U1
M^D_Q_P :]D?KT]4?I/\ '_&O9'Z]/5'Z3_'_ !KV1^O3U1^D_P ?\:]D?KT]
M4?I/\?\ &O9'Z]/5'Z3_ !_QKV1^O3U1^D_Q_P :]D?KT]4?I/\ '_&O9'Z]
M/5'Z3_'_ !KV1^O3U1^D_P ?\:]D?KT]4?I/\?\ &O9'Z]/5'Z3_  JQ1M';
M"3%9-)%9DGWMUB1HJB@!RH)*-RZH"2B:)5# 0H@(% P^7X_!&S2_]UM&Z0""
M3=M\@G72""8&,)S FDGK!2$ QS"(^0?:(^?A9PE?NZTEW )@X73^03KHBS@$
MO6*0+*%U@#J^V*IO3YB/EZA\OQCX;I)V_MY-)F]4DV:9.^^M2IM))8RYUI%L
M0-6 J#Y8[I43*E\CF%0PB/Y0^:1BZ9WL0A!4%1$OR$]=>TY Y/20J_JU8RH
M@?\ ++[9B#ZO[;U!]GCR/I?>JIO4<?6I\A/77K\C'$Q2?M>KID]*11 I?L\_
M2 >8B/F(G]>F=[+>I50Y!4^0GKKS13./F1LG[>K)A[" ?83U>I3R_MC&'[?
M#^^-WB/D/XA^0GK[R'_6'RUH!\A\%*IIG>RYP\_4LK\A/77N*>9C& 3^UJR2
M?Y)1 H>10^P \_,?,1_OC]Y?Z0GKW]+7A<5=2[Z= JX.J@5Q\A'6H%8H&*0"
M,&OT^I(&%HB8HF**HJK>9Q]2@AY "AATSO8Y#@D":!OD)ZZ]IN)"F!0R/IU8
MJHBY$P"?UF. "4/3Z0\P$!_?&[R'[?Q#\A/7WD/^L/EK0#Y#X;*#K_R"'21.
MZ,X:F^0?JOV)$JYC"V2>B722N"IQI1 J'L*(F$"A[HJ#YB*KD^M_("LS.D4B
M4.I\@_5WW:U4#T>;AN9/3$Y,5C^DWG[CE0GY9O(H?D^D%CZ[\@2[<$UR#'J_
M(/U:#,YU53G17,9'2DGGNLTC DGY+ 04RAZRG/YF$P*:;WJJ)U53I^[\A/7(
M"DF<?41JD">K)^:#<OV$]7J4\O[8QA^WQ_?'[R_TA/7OZ6O!?9U7OUEY 8!^
ME^0CK,?6)@#TF-]5J#G\I/\ 8\O(/[(#X.!=([S2,8ARE.3Y">O!,D8Q1 JJ
M?N:P<HG2,/J+Z@,7S /,!#S 6OKU'OE;V$Q(Y%7Y".MP^\CBD0@+OO:U-+TJ
ME4**@>Q[!/6<?R?3Y%!L*^N?($_!%-P5P1W\@_5Q2R*BROK07>?1Z6T,55@E
M^U)>P*)!3_W0JA_RO!"*:;WNY4*!O4X7^0CKD%E?,YC%%0$-511_((($#TD+
M^24//S'S$?<_?/[X]GV/:^B_[PCKCZ;W_=]SZ[S_ 'U/JOJO:_:O+W/:]O\
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
M8IF47&@/^G^BNG-+UEM\=\UQG4*1?KYG=TKG&,?NV6M*UO,)A4W"46/3GW,
M^>.86NR,H>13:UYLBS-]6@1 R7"F*TW>=[R'6_CCB(>+Y:ZMHLO62Z[54T:I
M&4JVL9R-E:^]I5AK%^KL0V;R,8=BFB*35!$I_IP70<=)<+6K0MLOO^%IK;OH
M;<>DKQ/5B>WRS[^[L52LXZ>RF%*JC6H-XU?4QH@BS:QR: ,U729Q.H[<K*_'
MFQQ'?=OY>O?QHT>Q9ASQJ6<M<NL]D+0[YF]>RO1D[+"Z+0+-37]TME8K:2@3
M:4<BJSD'"[DB)CG3!+XSI*C;;LLRU^,-3L-/+F=F+3E'&BQO8CZQ25HC= >P
MD!")@E47EE7.R%B@W!P/^[%\O( _K-\T"K=JU;K/L4^+MT^6;MT4%7SHF==#
M,B.GRB1"G=NB,F:* **"8X(HII@/H(4 _"^:[_._;E_U089_6:,GXH7@QLNS
M1?LAD(R2AGHMG!?6D+J*F&C&48+"4?M2<(I*E_$8H#XMT;,55C$U:+^X/S/L
M[>RDE'EM^NCU%[!]X5T(EF>KC R)2MTO4Z> ](;W0%+R$G];XU(64@[^\I L
M>"C%J9RDQ$S1V[^LDCE, -(\ :>V*H^8 JHF7R_*_IGSNLEY)5\G7:!\5T.T
M:J1J+$D,W7P#4K :-0=)*J'F$E7<ZJ\%RH!#E.[,W OH0*8WX7S7?YW[<O\
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
MT]/,\;HHD(L1!P4%$RF(?RQ;O"X/(GEK,]L=V>.@H[?+[2:H+*2KVBW#.VC
M]E?RL=7WSFRNZ<J[CTTE 66;K$_(]0& (Q2_[5DM&)-0J5EASW#1Z=622U=6
M7;M49^,--3+('\*JY=I)E=)>M RBI"@;S, "ZO&NZ-0\KI3)9)N]M^D6^OT>
MKM'"Y53HH.K!9Y&+B6ZRQ$3B4IU@,8"&$ ^P?%<M\EK^71]3N*+US4;0^O\
M4VE=M+>-9N)&17KDVO+)QLXBPCVBJZQFJJI4D4SG,(%*(A5K475<W-6+R9P6
MDV0+S6!@;B9FS>2#LM6F E/N^P&:L(YPNH#11;T(H*'-Y%(80@=%#6LS_>^M
M+PL=6+W^?E6_,VQR!SOTR,(&S_>OW)+O#'BG102;KJ'$6RH>7[6?RI,@[VO)
M&L?I:JZ&</G.D4Y!GH"[57V7*-)<JS)4;4JW6_(4*P,N)#?8/D/BU1B=MK*D
ME16[1W=H\D]%'>TYJ_8*2K%S:FA78KUYN]BT3N4CNRHE4;D%0HB0!'Q1XQ]K
M^7,I+34&3K-H]WH%3;OM!;2(><>YH[1:6(O;$'X?[B=@5P57_P D1\=M<(0E
M!MD)<.)(?"I:VWR4>1"M8NO[^5'0O$<VKK%LL:69&@&KDC=<SDH LJ!Q)Z2@
M7UZQ\>V18]H^B/.>(2NN.BN@H>=S-OE&2VJZTF1O-,J3F-?71"^VY:1;Q9XI
M^YB(QV6%GU$V;Q-,/=61E;K7=)H,]38%\^BYRVPMQKLI68:3C#I)R4=*SS&1
M7BHY]'*+IE7165(HB8Y0. "(>).4JMMK-EC823D829D:_/14RQB)F' @RT1)
MNXYVY;L).+!0OU+=4Q%4/4'K*7S\(UVO7NFSU@<5QO<4(*&M$)*3"]1=O#1S
M2U(QC%\N]4KCJ0**";XI!:G6 2 <3?9XEZA%VVLR5MKZ*+B>J[">BGEBA&[D
M$C-UY>$;NE).-17*N02&62(4P'+Y"/F'B*AV-TJ3V6G0ES0D6TL<.XD9@M?=
M.V,\:*9(O#N9 (1\P71>"B4_TRJ*A%/28A@!A"HVZL*S,J]GXV+B4IZ*4DY*
M1J8E"TQ[!@5V+IX]K0G*$@DF0RC,1#W@)Y^ KK2VUEU8#+2;<L$WGHI>9,XA
M0;C,H!&).C/16B0=I"Y+Z/4A[I/6!?4'GK?0UFND,]RW$:==[MH$[69"/L0Q
MT=GT([GK'&-DHYXH1U9$FK04D8\#E<+.E$T0+ZU"@-4V6S83TGSSB=SP/3NH
M(G;-EK.>!D\=B.7/89I(V2V6[/-+O9*Q.SJ<L9Q'PRZ(R"K=LH*A$SG1(KF/
M0./32UAS#7J;!WRCS#E@[B7CZNV)BE(1JSZ)?IHR$4],V6+[K9P1-= _F10I
M3 (!+Q\3-Q$H_K[Q./GV,=),GKR#D%4".DF,NV;+*K1KQ1JJ50J2Q2'%,P&
M/(0'Q+I04_"S2M?E','/IQ,JQD5(2;9E(=W#RY&:ZQHV4:D5**C=;T+$ P"8
MH>8>)&&CYZ%?2\.$<,O%,Y1BZDHL)AHJ_B1D6*"YW3$)1BB=9M[I2^^B0QR>
MHH"/C\[FEA@W54^[5IC\YV\LP7KWW0V24<.)7[Z2<&C?NU!!(QSK^[[12%$1
M,  /B/FH>8BI:&EDT5HJ6C)!H_C)-)S_ .CJQ[]JLJU>IK_^09,Y@-^QY^*_
M_P#;17?_ +;%E&U5_P#;<9_]LKA%NJ[60K_^^?\ VRLDT0.J8K;W#%3(8PAY
M (^.KLS@Y"Y[!KW%V/UW:MXQ_%Z;)7K18.N6^/D9BJ0$+$)FCV-AO4["1IGR
M<2W="X;LUFZSGV".6XJ9O?%6TQ2$=0K=6L4#5M$9$J%X8+VR":V!I5;!6G[@
MSF,ND8V<BB^C0,HLV<HJICY^@1\.7<B_9L&K-$KAXY>ND&K=JW.8Q"+N5ESI
MIH(F,0P 8P@41 ?M^SQ$LIB<AXEY/OONR":24DR8NIJ2]LRWW?$H.EDE9)][
M)!/[2('4]("/EY!_064*X0,FV,H1P<%4Q(W.B'J6(L8#>E(R1?M,!O(2A^/P
M<HKH@9(Z22A14)YIJ+B0$$SAZO,AUA4+Z '[3>H/+\8>#KJ.4"()',FHL=9,
MJ2:A5/9,0Z@F A#E5_)$!'S WV?C\)IJK))J*@H*1%%"$.H"1?6J*93" G!(
MGVF\O[4/M'QSUG<Q0-BMR_1UWEJ#6K?F^=R5TH-$EXN /8T7VMV:-7!&A0$T
MR15(R>K)JI+*H*^KT$3.</4V<MW!?,Q?4@LFL'J(!!.7S3,8/,H*%$0_8 P?
MV?!_9535]I0Z*GMG*?VUD_+UI'](CZ%">?VE'[0\/N 2+6I+?FG-:/5[<B]?
M$M'E\B4T<N4K/8BUD>*).YME<A%!9H*)/(I#F*<PIJ 4@**$(*IP23 YRE%1
M02F,"9 ,(>LXE((^0?;Y /@ZBARIIIE,<YSF I"$* F,<YC"!2E*4/,1'[ #
M^@84U"* 0YDC^@Y3^A0@^1TS>D1])R#]@@/VAX\SF*4!,4H"80* F.8"$+YC
MY!ZCG,  '[(CY># 4Q1$AO2< $!$IA*4X%, ?VIO08!\A_8$!\?8/G]HA]G]
MD!\A#_P@(?T-+X9BOSR#<LGQRH;I:P>U1ZSI1J+=IK[AA5(>V+'!K+2@R'Y*
MJ*:?H+Z5"E4,HBN1+^A-6.3%8L; 1$E-R MT3.' ,8IFL^=B@@3\M=8$$#>D
M@?:8WD ?C\9OUGC*-S-E6J5^9LM41N%4?U>X*Q\%.S==>@ZK+HRS@BBTE +B
MT.D=9!\W%)=NHJBLFH:D;U2ZAJE#K5\3G#QU4VK/IK+=*B?S?LLQ5W9;'2+
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
M:.B&35A(/2MEF"*K$P+M$W*9OAQI=N@=^9Y!SO\ )9\I%!=1\[4M5D5X/F:
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
MK_&9PCT#$0$-8:4OP8;IWK/GK8V$OH&L?14>]7.Y\^M)Z-B+&P)&NE8YLY<
MY4,\*R*DKL?.O2^U]47S5FN(Y-T RH^\Z=RIU+GC*M7>XZ)5G>L89USS&T@5
M;70=/EH(OT%1LT+#O:XS8$,V(NDNJH7LOICE[K?LB43XRZ8@,7CVK:>XKP3@
M'*K="1.7I:+AE[QG29:5Z_[>N0+R$BLZ?Q$<U;_5RP!%*)-(T7"OS<2X;EJE
MUG)?Y);(FYR6[:%#3M;I</(XEB]YB[I7Z0WBF4W!.9A>[.*JWDG"JK=W6Z9$
M,">I:,<K+5K<LRZ9[7N5*>?*S7N+&1+F^X3PCAA[1#=-5[,M*PBA\QR%CO?8
M_05VIL"TD8I70$4(AZ*J#J73*R9H*$5^,ODS%>LM/Y2S3?Z'WE;-WF<?A,MD
M;_;XS%*MS\_H\55YC5,WTR(JLRQF[NX/]<FR]16*SHH 94R)D^$>RK_VGM'4
MSO?ME[\YZL_,3G+L'A\[M=6Y0PWN:1RF7@$:10J_>R:_/:!R5&2<T\2F3C**
MSB[!%)%%N0KG'.LKK.:'IM,W'D7I;<+51=IZ ^.J]4C6;IGW+=MW.F(<0<Z\
MVR%1ZLIKVB:!7$6UAKTV:??M::M(?>S=G,LD3)ZVWW+1-8<9#UM\2W;6S:I-
M;?U+\<UG=V^9I7*K76ZY>>(<9Y9A(_7*ADTE87#RN7*O6).5*SJ=J8%.X:2;
M85AK>+\M=(OXZRU_XT?@Q<8GJDM2<)O-G8Z#UIW;,X_<)"0FUZ0E&6:JHY^\
M:UUC!R2HQ+.,CTU$R%>+.I%SUEPV?MO0K=667>'Q@\VL>S=GI^,?OL\MYEVS
MC5^U#:;B_F(#.ZCCKQJ66SYK"520G(-)K"/;.1(YEU6[8ZGR;\_:=U[+]JT/
ME'=<8SO%=@G8G(&4R%6MN(0U^GJG8YC&*M5:S:KG2K%-*0LW(J(%<N)*-5.H
MBU4,HW3Y4YGI?7]EYLI&_=D?/&VU"UX-C'.\7>WN><A[K1:SC-=8OK'D=AK4
M38&+^<<&?V(8Y>7ET79Q?.'+PX.2Q_7?2VVTZ*T#.LYZJB]"Z0?4!_8J89US
M1K6SX^RW&=S"AGB9&Q,I)AF+:?DH2&,T5?'55;M!2%1,2Z7>W5Y[&V"0L?Q9
M]2=?1#7MW,^(J"C-Z7E\YSW$439\(P/E.R6[4<>Q>(9:W+34K :"_ KZ'8^V
MV64<QS]5*M8E7_E>_P +'2NN=8^/^FJZA8<JY_5N7$68=):O.9AK784&6C0$
M=FTWB6AS@1T+3(ZPL%X^!FG+7R=O$EE3'P'XW:]\H$UH3S5>B^BF.F=CQ6<X
MN/2F+4#(.=,^V>F<<*(M:1.8K:.F=6?WA63CYM2!CG_YIQ[DJ,:H]1*8_,_#
MR'=LU3T*'U)\FN";)UKBN:8HM<>M:/R-1.<;QF5BK<5=,MMV<4&Y5^8VQ2KV
MXT.P4CAE8-^5NLJHH7V?A<[:VKJ&4E8CH3Y6KFJ7X\T:OE\?5.:'V2U+JJIT
M!.-L7YI5O<E] QRLUU=G=PF5'+.3F;&!RI,BM8\''"\W*=*]7[/BO;NH]/5E
M30-7YVY(YJY T;+Z)@&Z:W0;AQMA;"XW7N6$BZC)T2% )V[JBA+19O5)>AW)
MM$PX=ZVU?JY3K5[VU\=GR!=+VC'-#QW)<_H.>7_ECE%WTUC)\S7R2GT^ZB+Q
M*(+!VA*1E'K>9*Z<OVR+-0&Z2$_MT#\I68]GZKTIRMS]?,VRBV9KA+2SYKK6
MY=(89DDYT?A0P#S,:R7EZ&KFW@PBXB\@M&)69O%*N94C5:2;#T?SSU GNTSF
M-:S'(M<QR=[ G.(&G6E;D;C+W.MWBJ7.J<67VS5Z:S&;DJV24K4Q*1<._8*
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
M04-+QAW=J4:H1 OG!VR2IU@*D;/)Z>W:=M;#6<.;])9P;*<6V[6#6;$0G+!
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
M,/BWIW.?0V>7#%[+SG?-HV>(Z0R>XR.;-:)-NZT\Z"Z)I7,\+>V4C;4SRQ;
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
M;E&.9TXY?C;BWN3F:KE?M=">BLG14E&;$7:K9!KYN2B*A?D E>?-HI%FG_\
MNN]K8;]E?*.&_([6+'.;E,2=!CZ%I/4EXZ3O]JJ<?V/!7ES)J)!7V[>:F(E2
M95<$"+39F+\G639[5>DFV;9!\1U:[4QBNM=?Z+?5^1[^2KG1\3(=/$487!-M
M8.DUD<VKQ5B^:XR2SIZ=5HK]2J4?DCM=I=]&0?RQ:-*<(W'XSF^;M-VA)JU;
MU(\2<H.GTOE$+7&3;))NR2.D>XWOX39'"J->2!-4J1 'U=$)77H>EX=V\3MJ
MFDY))9LT[]T[KM#&&3^G$R5+DBE9)IU6X[O?,5TB499C88N6A5UW46YG5;(K
M]X$;"G\D_4EJMVPY?HDY\TO0F,:?JMLB^A]8Q%URIENWRUJAL5Z7J>97: N^
M:\(W2PQC8)V<HZ:4LW=OX\AEC,3JE1T)OA.=!3&F9:KO6;XNNST_5=:YQT"1
M@&3*0B+;RQ==XK]7U$W+SJYRRK")8S+8QXEVRD&8+JD0]0<,SW.EZZHL_P F
M]UIFYG^9VNZ1)]*/)(E<+R1L\YN*O2]-MC1.IT22JG5#>KM\Q)'-8Q1RG[+=
M'ZKU 8.6)N"BKPTT;H+ \$WSH":TBZW^ZW*T;;><2S]2XRDPKH,Y,OJ^+-1J
MFQ0BVA&;-@W:)I%0*8IC&_I>V.#((&<)?#S@R*3DR*1G*2*_86W'702<"05D
MD'!VZ9E"%,!5#)$$P")"^7X7R+/%)=>392?S$?(^ZBFRC5H@A",VVVK1+F+9
M.&Y"KR+=68C'3TRKCU*E7>*(E'V4D@#^D4W,])W''\^TC13H)9]GUXTREU.[
MWM1R_"*;)TVJ3TVPGK.=Q)B#8@,6ZXG7'VP\S_9XW3%I:T5+(],R#J6_\M5B
MB:-I5 BKQMD[GE5H5FEKAF-*/.)6:9KSD][(U2(1LHO[C103 'F  CGBNF\^
M%ZN+45(5O1U+IG ="EH3I9&T*Q*-9-)?OD!47#AJG(F0*A]$<Z97 E$2@<+@
M[?[CC[%IGD*PLE_<O-+I;9O1J[*R#Z)BYZX++31$ZS"R4K%N6S=T]%!!9PV5
M3(83IG .0X"?N\1/U3LVU:76LVV&KVJAOL:@FF59M8M*L]JN&A/+9'PC6L@S
MKYF**[([TQGRQ2F*4I3F*SV&=V3*H7(Y%-LM'ZE+:%48[.7R+Q51!FJSN[R7
M1K+I-TLD8B9B.C <Q1 OF(#XY_Y72CW\Z_Z)P?7N@:?IT+*5]YGK6GY$]SQN
M]^K?EDOJ'B5B9:&@Z9.VI5FID41,)_2<#!9.0Z1(L=.>M>:F70LU?:U(TVZX
MK)4N>T^UXW(4=6PQ$_* [N#&:J[D\C'JM/ITV*R?K5$YS)EB:GRNZP:E<ZY[
M)S4#%LL@G:6AF%7G7TTM+V*,,^KT@K!LYYY89X[EZ157ZI1V[$ZOF=3S&DQL
M3LN52DCI;!U*YPPCM#J+U[H$6R<&:/)*DM6TPJO:V#1V04E5F!5TTU $IA 0
M\O#*'7D6",O)-7[V.BU7C=.1?LHH[%.3=LF)U <NFL<I)MBKJ)E,1$SA(#B
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
MC+MBT]C97G&X?)%JG3ERME5Y:T-Y.I]FT39(,_.7%=SQ7>H]C]"_AAK"?WL
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
M,MJ$=>YLU-R',I-M6(6,M%@K$%+7P:U0Z@LD@RD9.!KM7>RP-63<QVS9@JX
MI2I&,%SZJU]+)LN1JL$T3OF]VF'KD))Q%;,X8PC-&P7Y5B28)#@X<MVQ$U7
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
MY?38#1 @X8D'7ZM=,^:9HE[4@2.=.5T5O;(9 Q15'G_5=2R7%KASWSKRS?\
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
MX.:B:W,W9E5#.PG'-5B[!.LF+A^1 6J3MTDD8X'.4H_@7)I0[U3[J[SJY/\
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
M:G2:X\@)V:JD$S/-OW;V04>NFR(E!,$0]?QK852NL.C:5;[3\J7S4(2&XL]
MI-TZ$R>LT:@[57+95Z1/6VD6"-IUFVJ%@FTM.NY:(>/U)B6>S;3V#+H)ASCP
M_3]4Z8T^89[_ /*/AU[V3 MTXUYDZ=Z'_P "?=:=3,D:US:>@(-GE3)]$97>
M4)2T-X6,0L]A4:_5)%29(O5UK7;[MM[&)U*F_#Y\L&JM)V$G>9M5?HZSS+V=
MD>1<\Z!/Z?B\38<PG-8@Z=8EH6TQT"Z_-AY9$'*AH]-04T6_5&B5;IW;=?WB
MA\Q:UM%?W[85,^G;_'WN2J;NVMEHR.@*'6J2QJU7EEQ"(C#Q2R;%B0B!SK 0
M##U+"U'Y(KYUZ:\?"=HWR'P6EV:'Q6WSN)]'UFY9A4*A:,D-F-(@ZU!X#LS#
M2W#N)@)>-DF3(E:5<MG:R0O_ !KO'LE\M6\\RQ/+'&.1=,TO:-!:\O+:9TI=
MNAY78)>UZUI+^UY?$TUUS+S$ZSR-KZL!78B,*7[R4^\ISW1;#X^/TS3K#.<>
M??*=R+ALKMTI=:&5\V^-NP-M(K.<*=H4UHC67U?C,H[!:V!>NU2*OCAM#)WY
M2.>MY?[O*^:DGN/<JF-GEF6F?+GV3SZ>S<VL^6,[Z10QSF/B'EO4ZUGE!T?H
MRNPW/2=ZNELT"5L,I*V@Z]GF6D6Y91:IBB5-#&8:X6O:JR^S7?N\J;JE-Y/W
M7XY[Y\DVM8AC"N9_O'ZZ:EEC+'AFHRF"2UIE*MK==HIHF0<RP1KHZ31-T<R,
MU\B.#WYGT5H\3R17+K6M3L65*9LA;;\X&&H]ET6T8W"/K/'U!S6;,X?2DE!-
MWSF%;+L%4 >A'A]47N9)W?\ HF$BJ]PI6NB<LT_LVP?&_9^D:IOA^F<QRZ0F
M\LSOCJW7:N/N9+_2M"541&QP4BVB)>)^F:R9RNO0?K/BK9_D<W2^I8YM/P?=
M)4GHB:J6%9K-4J>Z%[1E\6TYO8DJA2(*L%S.DW"OP=^K$;[*(0LM"-RKOEVZ
M2Z;[G5&P=!7_ "N,PSY]-QPRO-LSB,CS]K=X:%^)ZEZHSF=+?$H;=2\:7?)1
MO,5=Y+.S+/Y"O7B2CVXE%.(!ESGR+RV3J&LTN^P?R8]C61QPS6N276IS]N1^
M3W;<3KM28)=R/:]FT-BV6L&#9])L895]8W[F;:IN$V+(H.C67--,[&I'"]FP
MKXHY/HC78[.ZUS;I\/T?JEQU/HC(W-WG[!-.M1HO[PM3I>(-"6EA4)-J6)M-
MO6:#)$%FS N?-6ELL%-2:?'GR[)/WU;/%$5DF#1/,ADH&6-*1[Y(*_,IJ&3?
M^U["XH^KTK)_E"/R03^8?):EC56^'7(\S:P%0ON18EI5BZWL,1RM3>AI[7NJ
MY=]78Z;CZSO;NPK5B&"D(0B2:Z"[UBFJ]1*W/@W=>;+2&;,J!;N3^B^JLT+5
M8ZWS,QRK9Y*M(=,9VF:9BW"]?>T2D7AS8%I9 C9XU)6%  Z95% &EY=A750<
MXXKWUVEUY1N6=T@J3CVJ!!<H_'1CE.K]GFL%;62MK0-SG^O]Z<V661FIAW+_
M '568;WHM(Q! $_CCE=?Z#M>RZ!\?O4OS,\P6*YY+2<YB3=.%Y?YWR36VMAC
M<_BJ_*PE?O6L9_?@HUM9Q9S VD(XY(D&2YEG1^(=QT%IN=LPSM=[;PUFKZ?F
MO%65<KYY S-5LURSIYQ/>*5O<SU!<+!F[N"2BY.*MT9,R=EAOO*16;QKIB!4
MMZLN/R%.KECSCX.NN]_I=K<9;F5ANT-J%"Z5YZ@*DZ+=[)5)6UKTMFC:G"KF
MM'>#7WSGT.7#-5RB@JELO 75O7<OVJO)\28KVE3-)E\2R_$C46:G=CU+%=/H
ML3"YFV:H.JE+/ZY$RD2F],[<,$C*H"L8Q3K./ZJV\/,?(?A]P 1#]CS#L#=/
M(?+^R'G^'WXF04S$)\O/R5 4R!13;CZ^BYY4_L)")A2 JB@@<!$?4J!S!]A@
M /P.3.SN$=!X_2T#G"E]%Y^K3>OH?8R4=Q7-V8Y>S%2//C)W$[(S$:>E/%!7
M,O&@7WT4Q*N0IP#_ (P^!O\ Y'^0;^[GA0Z+GX&G*I"B8C<8_P"05J"Q@^T$
M_J!E7((B;]@1(8//\?\ 9\=7S/7\[AMKW7JWMC5.NK2RYC&^K9;75-0I&2U5
M:M5T=380UL,2/D:"Y7\G(K"5NNF'O*G P_T?(P ( (& ! !\A*(&*/V_LE$/
M,/[ ^#)G23.F8P',0Y"F(8X& X&,40$!,!R@/G^/S#S_ *$!K>*7VM:;FEI4
MFTJ[=JA(I2U>F%:W8)6J3Z;%^C^UK'B++!/&*X!]J;ELH0?M*/@]?80<.Q@5
M$WR2D(SC&3:(42DU7"\DF>-10(S,G(+NU3K@)/)4ZAQ-YB8?.'CV,/%LV%>2
M;HP#%K'M&[.#1:,5(QJE#MD42(QB3:-5,W3*B4@$0,*8>11$/#^#GZM7)R$E
M'97\G#S$)&2<7(OR*I+D>OX]ZU7:.W95T"'!10AC@<A1\_, \,X^TUJ LK"/
MD&DLP93\/'3+1C*L 4*QDV;:1;.46T@S*J<$EB%*HF!A](AYCXM.G;7:J3G-
M'CX!92Z7J[JL(BO,ZU&&.0Y+-/OTRLD8E!67,1--TH"9E'0D( F4$!9O9O2,
M>@K(VT^J<I,WJLW6$9ECK=\;05AI^ %=I*"\C[A96DO&/6E>$Q%UB.6RH(^1
MTS#4[Y8*+3IV\4$)<*+<YFLPDG:Z6%@9_=T\%3L3UBO+UP)N/_:'GT:R/U*/
MY"GJ+]G@>5[9UKSK2NCIZ<BF#W+I._5J(M*MNG63!*!@[ H==)@PNLXP,R38
MQS]PE)NR*M2(I']U #V?1$\IS9/0+M'1L1<[T2BU<EQMT3#"W-$1=GLY8L)N
M?CHHS-(6R#M=5- 4B>@I?27RB)AC2JDSEJ^-D&!E&E<AV\C"#<GP2EO&(?(L
MR.8T;5)A]1)>R8GUR_[8MZS_ &^,GAK=.<Z7W0=TB-2HN+HS)\^N-@U"!S=5
MM9=DI]$=N"2;BR0].=U]%Y8(]HHH@T<,2G<IE40 2R5A=U:N.I^8KJ50EYQQ
M"1BTQ*U-%R^>(U>2DU&IGKZNI/)1RJ5DJ<S8JCA4P$]2AQ%2DX?D^:8U3%I5
M[.JU'*:)5\\K"LW)%0+(S*D!48J'BCRK\K9,%W I"LJ"9?48?2'E/O;U 9+5
MJ9.WF!N%I=VR*IT)6)C2W]BKK:L6F?<3"#6*D+R]MC.)38/G G?J2*30J1Q6
M*B %YXW>8Y;::%UVDDV-BNK+Y82T]*I5YDR@&K9Y0+8/WCK9(J/CV[%NFLU?
M^VDW(@F'DF!"U[$X37_C[Q:6PRPV%K4\CBM YRSF1QZUNVTK$6MO7J$TEH9S
MGUA<LY5\UD"-FC1R=)RNFL E44*,M79J(PJ <U&3?]0SL%*,*!%+UB97FYN3
MD^B9:,=I(*0LFM8T))PO;EB)*F?$<J'=^Z"H^(K8^58[BR-?;*Z7RF$U3GUG
MAK-UJSZJ,Y:T.<VBKSG*::MY=UMA77TB>&1=.CLT6*[@42%04.73I>D<L<XT
MV6VR)G('992JX?F5>D=;@[.98]DA=.>Q%89N;[$V$[A07S:5,[1=B<PJE/ZA
M\V$OV=FW*KKG_#0BYJ(?])TS)W639*#,K.N0CZ(5TJ,4JE),0BS>-:BW^F$Y
M5$VJ?F!RIBAU]39"HOK/MN*Y'C-,O$/+5D]7L>2UJ1NVDYW$9Z]BDD4)IA8#
MWUW()&1<O".FB+<S8"(I#ZJATB[R3G+8M:RZ0D:U1-V6HV:Z!H&?2U2G)-C*
M0-7TLT9+6"L255LOUJ*S9J]15CWXKE$J:HJ!XD8I/)\T)%S&CI[%+1I*)5BL
M)37$9UC:$M3D698H&[W1TK-&-I$LXJ4TF5\W2< M[J93A:NBG',?*U,TR6L2
M%_NFXN<;R> NKVVM9E.=0NMBT=>NM9I2Q)6+T/@DEWGU/UWDO[GO>1_#CGJ6
MPS&ISGN4:>PYQ1_FU+D<@?LEIX+<!%<\7AUJ>X0/:/*4+YM!#[P\G(?MWD?Q
ME=$SS#\'S>-S"2M%EQ2GU#.*#4F=!FIF/?1MUL>90$/#L$:U,2L7972$H^C$
MD7"Z$BL1<YBN% //9MIG,F :#GMIT25UZR4>ZX_G]GJ<]K$ZLY<3>G2U?FJ^
M]BW^@S"[Q8SJ952-(KBL?UK&]9O.FHU_#,?@D,[H4[E= ;PN:TV*;TC,+.$<
M%DSBI-V$,W1KM#GPAVGUL0T*C'N?IDO<2-[9?*RQ..<C\S95&72KS5'N3#.\
M)S"F-;;2K&L+B?IUG1KU7CR6"JS*H^;F.=@LS6\@ R8@ !XGL^R#DSGK.:1:
M;I6-&LM6J>2TJ)A9^\T>R(7"B6B89-X<J4C+4*SM47T"HJ!ON1P@D9B"'MD]
M-!WS6^:L/TK:\M3;IY[J5XS.HV:\5,C%\:4B2Q5AEXIU()?<$LH=Y&"8YAC'
MJJCAI[*RASFWB:HY':;[HK=K%T-H7OH0[1J>_62G42AO5(UK#1460C8U=SF,
M]U1R+EZY=@LNLN<ROD62ZTAN8<+C.FIA)<DCNS',:BWT]RL\8.8F0DQMJ<66
M62G92'=J,7<@10KYVQ-],LL=  3"/HN8TJJ9Y2HIS,O(NI4FOQ57K<<[L4W(
MV6?=,H2%:LHUJXF[%,.W[LY$RF</'*JQQ,HH8PCJ-2YXQ6J:0;0+/JZUZJ^9
MTZO6MUI]UJTE2+CH3V=AXAE(OKI:JC,.HZ1DUE#O'K1PHFLH<##YS>2:=RC@
MMRS>QZA8=MF:C+YI6#13S8;:^7D;7J/I;QZ"[>_6=T[6^\99(Y'SU-91-90Z
M:AR&;YV?F7!R45GD<U@+*I-\JI+6!8X?9)>+L%AR-C&M85%LRSF=GX-D_>0Z
M12,7+UHBNHF95,APZ'Y-C+6AF:6YXU<,B96Y&OA8&M.;VB#6A$9).M(RD 64
M;1J*H>34KQJ!R!Z04)^,-0R?.>4^?ZK2MVCVL?O%>KN45"$@-A10CUX\S&[P
M;6/,RE*Z4CYV9O$J >-9B^<^RB07"PJ41;IWF/%MT6S%1<U!6TFA0-E5JS=V
M9D=]%Q:CUH<Z<!(GCFXNHXPF8.103]U$_H+Y;:PDN=\@?,>D:K2J+NK%S18%
M9GJ%+S:KA2\[J=K:G9B@^KE$K/FUAV8%(WC"F,=N1-0QCCI6)Z=S7E-SS#8+
M\.KZ/59BMH*)6;4_S;A:>335I-$Z,W'Z&A5:XQCTIMHY;R:+1L5,BY2^8#F?
M-%SXUP69PS&9)S,97G@T:/CXNARDE)%F)]]7'L7]#,L'-NE"_43I@<C]_*B8
MTC]4)C>;3'XB@4N-R9C4"Y\SS%E5X1MG[:AEB1@ I2-.29%KQ*I]QB+,8\&_
MT@M1%(4_0/I\;+E&=\6857L]Z$=L7.RUD*F65:7QO%3$;8H:!E'$VYDG[:GP
M-@B&[Z/@VJS>&CWA3+-VJ2AU#&VMKJ>'YW>TNC*-4LUV\UB@&SY?1Z/07,Z_
MHL!/NC^3HS>F2=E>O(I5$Z3B/>K?4H*)KD34)#5>>YTS9]!U[<*'TK",PB5F
MAHS><QJ58H-%U-H\9.FSY.VU^D4R+B$W'N^2L:S(W5*HEZBFK>-[?REE%YSJ
MG7V[Z=48-6*>P+JKWC3;<_ONE3E>L56D(.SPPZ'<))60G6S=ZFTEUQ*+M)8$
MTP+B%/UGCK";A4>;F#^'Q"IN:2PC:QGT#*,RLY&MQ=?A/NR(=U9X"9%E(MXB
MYCS/$DW7L_4ID5*3DM?+*FXYO3RMMB1,@<L3N*B&6,ZZE5&M/^F664="P;P*
M)$2*BJ+DIB@J"ON@!_& V6^\=Y5;YGF*A43+<7<V MEDTJ]G.8$;IY_2K Q=
M6!2/TFN5--L4K-K9TIE),!,'D/K/ZK=G=\K\7;*-?:Q/TNYU6;:D>PMEJ=IB
MG<'8J_+LE0%-W%S,.^6;.$C?DJ)*&*/V#XH''.F<YTJR\Z9.UK+;+:#]398=
MWFQZ>V%C7I2@WJ G8K1:?86+$ZB!I2.EV\BX0773674(NL4_,E#A^7\T@*KQ
MMH;#5^9XZMM)6N*Y1HK&69SRELB)2"E(^7E9.;G8Y![+_>:[Y.;=HD6D"N5"
M@;Q/=9Y%REFU-WV><SSXEW;C8Y1I4Y&U*/#VB4S"E3T[*4#(96RED7*4@ZJL
M7#N'B#I=%8YTEU2'ML]M610=\FKUA%IYDM4H_D;''/9;";M:8&ZVG.CN(.:B
MU&L3,6JL,'JBR I/2JM2>A8I?,HO^DF]#A$]SD\HAL.>Z5Z71["KDT!;)F\Q
M5&*<[DS-"&;6V?=/C FD5598Y?<.<J20$_ G)0\U,OTIDT<9&(?*L3Q,$#!G
M]*H6#3;L&[Q$LD?]N<?4+N!,M]I/07\G^IMO_P S[@/^.!NGX?R""H!04'Y>
M_DD]8$$3$  Z E@2])C 4QA% "";S /(XB >8  C_2.N:C6^BMKRO3^9N7*E
M<\]0M/R1*<&T&HZ1;J39+-0Y?E'GK,L\N6E]]W^QRC<B=B;S"C.)C7;9&'!Z
MR1=++H[!IG67RP=(\L;/C9>&$>)<9R>V.8R.WC)=+Q?#KV\U:D<QU>,>5WMF
M7ZAVFU6NMRJ,>QGT*ZC&H(G!L@W;F"P=#73Y$>A1^4V<ZEZ_R]A\/[C9#V7)
M#R.>M=T98SS)_@RQD*X_,;-24BDURQ.ME%J1J83JKFE"JR/I'GG4L4^5[?\
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
M5]-[%SGGFG[]BCA-QFNJW9@ZF[37S,YZ0L\ DX6<._HK$WIL_)K.X DHB]+
MN#>ZP^G4 #^+%MK*GPS?6;91JKFEAOI6YAL,I0J1-VJR56J+.SG,!(>&GKO*
MNTTDRD]2STYCB;R)Z>XY"[+U[3^6>^H?.;%L/+=\I\=)5>*W2G55KFENTJKR
M391HB2.U?.JK51E&CEJM(-+'64I5H_(HZ.DC \9<T9K4,#Y:LG0&;:WU'E%&
MK"<Y9.F*30+)'7(<GF[]<[@TFXB-MEPK<"2;EG+Z0?%JD<[B&21 >$%*ZXAN
MV?UK4LGT2(&$N=%MT>21@YM@#E!\V%5(1(NT?QDDT1=LGC<Z3M@]02<MU4ET
MDU"US$,9YDSB@9E5=?I._15>AV\LHY6V;-[+'V^@Z-/620E7MJMEEJ$_$-%6
M"TJ^>@V2:(H$*#=)-(L!1.@<U@=-J]4OU2U.K1\V:1:KUK1:(\5?5.Y5^5AW
MT9,0L]#*N%B$7;.$C';N%D%/6BLJF>E4L^,5=2K9UTB]Z]I$,LM-+-*YTD_O
M=ITQQK$?[LJ=4L^%ZNLG(II',9D@JZ$B:!$B)D),]KU/E'.XOI2;L<U=%[Z9
MQ:I&,C;W93-U+'H%7SF4L+W+Z;H5@6:D5>ST3"LI=TL)U5'!E%53'LO4D?0H
MU+?K=F,#C,[IBSZ9>33C+JS/OK3#TEFV>R3B'AX5&QR*KU8K)LW.[<B4ZYE3
M)IB7?$=FYYJUR6Z=F\BM&V2HS%Q@+!:[9@T*>MY%;XZR5BR0L]2+?1ZXJ>/:
MRL YBY!1BH=NLLJB<Q!YLJ%4YIIM=@>0BZ@7G="'E[HP?9Z;;(!Q6-=6^^F]
MG)-VUSI$.Y,695G',FJ_7*1PJ8SA--4N>8AD-;)3\MRBH0=#S^JIR<U,IUZI
MUI@C&0D0G*V*1EYV0(P8H$3!5VZ<+G OF<YA^W^F6))]'1$=]X7&RS+,L/,3
M4P5XPEI [QO(R)IILW/'2[WW#'<,VWN,FY_R43B3\7];-O\ \S[@/^.!NGX?
MR1F+.+RHJ?,=\C1SQJJ[%5*JF#7T4P@VB;5,CEJ@\(F$L9-T)UQ5DSJ%$$#H
ME+_JAV__ #/N _XX&Z?A_+V(%* G^<GY #'$  !.8#Y00#&$/M,8"$ /,?V
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
MZLUWND\9P6*K\(T,F15XY*T0=/%S'65(FDB@DJNNJ<J:9#',4HE, & #% P
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
M5ZFUH=MG&$;!M9U*L TE4:PXCG2"JSA!=4":'PC8?D-Z-JN8_P#>SY)QRW[
MT_3*,ZZJSG$=M^.Z/['<9/6MNG*[%QC":U'H&GQ]8K\R\CG<FP9KBS1%PNY
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
M&LI"3<3;]G'LVKV9=MV31U+NV[=-%S)N6L:W9QS9P_6(94Z;=%) ACB!"%*
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
M?:10IB&#[! 0\ 4H 4I0 I0#[   #R  #]@ #^IQ*8 ,4P"4Q3  @8!#R$!
M?L$!#Q'0->B8R"@H=DWCHB%AF#6+B8N/:)E1:L(Z.8I(,V+)LB0")I)$*0A0
M    #^K;=68>61?3M#?Q47;8]-)R52%D)N#866+:N%54$VZJKN#E&[D/:.H!
M2*E WD;[/P5&:ZCM))4R1C'9/7<<Y 45DUR@F[8K-W20&.F & IP Y!$IO,H
MB _U?VE(JQK5:19_&]QDQ93"CURD^CF$AMW2[F0BVL:1N=F]9R[F.;++N%%4
MU6RC-(B9#E64,G^%WC_G>?DX_P 9^V_ZE99ZXF5GD:]2C21L,=DQ11A5&B;D
MK]9%ZBD5\]&5.JF8Q5SG*D*0 GY 8WG_ $SLEJ6?D&;=?XT^/W"U418.UHF>
M7;;KT2DWLLA*)E%@PDZNFZ4:-&RP@NZ1EEU$@$B"OE^%WC_G>?DX_P 9^V_U
MC9H.G;5LO(.#-&"*[A)%5\Z(W7>';,TU#E.Y<%:-551(0#&!-,QO+TE$0_H/
M%#1TG&_22<A&@24;IMU'96#D[8)%F5-=?W8Q]Z/<;J#Z3*)B B4OGY?U\[5>
MMWSIM6D?CBXL;RT3]0DBTE9QWMG3ZE>ESLE&QG#Y6(8,)1NFX25(D@#I1,Y3
MG4**?X7>/^=Y^3C_ !G[;_6.,>2$;'OG<(\4D89T\9MW+F(D%6+N,5?1BZR9
MU6#Q6-D'#<RJ0D.9!=1,1]!S /\ 7[NI@JN/UB_Q]\(NF3<Q'"@BQ9:[UXD^
M.DL"9VS9-%U((^:9CD.H97U%*8"J&+^%WC_G>?DX_P 9^V_ZHN\&1G2";ASP
M#P6[19&<)D<ND&>L]@H.'B+0QP6<-V2CU,BBI2F(D9<A3" J% ?PN\?\[S\G
M'^,_;?P-1ZQTFK72\5'+AI*#RGYTTBG]WL<C?]$J69UV)K;&;E82-=R+JQ7)
MH )J.4Q.3U 3U*"4AO/_ +DSY8/M_LYIAX?_ !#N'F'C^1,^6#^#3#_TX^&C
M"=^%3YC$9*:,9K7"5[G7-+?%N)$BB!#(V:=A-I5C:/'@5P4X/9$R;<Q2J>D1
M,00%>-M7PO?.-'RS1^LU>)UKAQK?(8C5-(12>L[)7=14B98JSGR3]+8ROD'Y
M?J$@>?C^1X^>3_1Q37Z2_'\CQ\\G^CBFOTE^/Y'CYY/]'%-?I+\&>VWXO?FQ
MH484B !+V_XY[VRC3O%S' L:5Q'VJ4'ZT"D$WVE!(P!^0<P@(!_$<^6;]0#3
M?[H>/XCGRS?J :;_ '0\?Q'/EF_4 TW^Z'CS'ASY9@ /M$1X TS[/_[AX8MB
M<8?*J=S*(*N8ML7@W1!7DFR!"J+.&"02OK=H(IG*8QR 8I0, B/D/ALJ;F?Y
M+&R;B,1E/6MP;LRA46[AZ6.2!0S-DZ*H!Y WL JD*C<RP>@J@F\@$Z9\'^1,
MBB9SIJ$/PIMY3IJ)F$BB9RC$>93IG*(& ?M 0\O']XGY$?U%=N_N1X_O$_(C
M^HKMW]R/"[EYC_?S1LU7(T<N'/$>RH(-W:AE2)M5U5(TI$G"AT#E*0P@81(8
M/+[!\,_S@;=?599RVCUW#:P\.=3-%XQ1\9V!FCX$,P=I'<,B,Q,H+<SA$Y3!
M[)U1*H!/^?G1/ZD_8'Z%/'_/SHG]2?L#]"GC_GYT3^I/V!^A3Q_S\Z)_4G[
M_0IX^HD-(WY@W]7H]][Q?UTU1]7I,?T^ZOBY">KT$$?+S\_(!']CQ]T377\I
M5I1([E"0C[5S;U3!.H9XV3;J_0RZ3S$R"R=."+']H!\RG%!0/5Y@4#?Q[ZY_
M MTK^ACQ_'OKG\"W2OZ&/'\>^N?P+=*_H8\?Q[ZY_ MTK^ACQ_'OKG\"W2OZ
M&/!56??&>(E,L9  EJ%MD"IZRE*83&1G,QCE2H^1@\E!*"8CY@!O,!#PZ&/[
MVR!W(E1.#!L[A]89,7#XZ)SLT'DBVS.348,E5B@59P5NO[!1$WH,( 04!?\
M?>*MWPHI"]09M]'?LT'?H+]0BU?'S]D=ZV36\RD5%%$5"@!A(3S](?R@&/?\
MF:)^XGQ_* 8]_P F:)^XGQ_* 8]_R9HG[B?'\H!CW_)FB?N)\(-D_D"Q@JCA
M4J*9G#2^M&Y3G_$*[MU346K9(/V3J'(0O[(AXD6X?(+AP*1::JKDQE+>1!4J
M7]L$<Y/5BMI=0?\ R2-#KG/_ .2 ^$%$OD)P A7#<CI,'4O.L5"I*?VI5TGL
M"W5;. \_RD5 (J7]DH>/Y0SG7_I.^'_Y(KQ_*&<Z?])WP?\ RQ7C^4,YT_Z3
MOO[E>/Y0SG3_ *4/?[E>/Y0SG3_I0]_N5X_E#.=/^D[W^Y7C^4,YT_Z3O?[E
M>&!DOD2Y=($DX2:MP<Z/',C)J+.Q9D,_(\(@:*;@L'F99T"*1$OVTQ@2_+\?
MRD7$?ZS&1_NK\',G\D/%)0(LL@;W^D,J;&$Z"IDCF(5S9DC*(F.01(H4!34+
MY&(8Q1 1_E(N(_UF,C_=7X_E(N(_UF,B_=7X_E(N(OUF<B_=7X_E(N(OUF<A
M_=9X_E(N(OUF<A_=9X_E(N(OUF<A_=9X_E(N(OUF<A_=9X;2#7Y'N$Q:NW(,
MVYUNL\':**.S*"D5M].[OB#DJYS%\RE,0!$OY0?DB ^%1;?)#PB<J/UHJG-U
MI@Z*9"QYVY'2@JK7Q-,42"Z()3@/H4*/J()B@(@4A/D/X9.<Y@*0A>M<",8Q
MC#Y%*4H7\1,8PCY  ?C\'3'Y"^' 43*<QR#UE@@'(5(!%0QR_G_ZBE3 H^H1
M_%Y?;X,J?O;BTB9""H90W4N'%(4A0]1CF.-Z I2%*'F(C]@!X3,EWSQ6J"R1
M5TA3ZGPPX*H&](E63$MZ$#I& P>1@\P'S#Q_'SXP_6CP_P#=SX_CY\8?K1X?
M^[GQ_'SXP_6CP_\ =SX_CY\8?K1X?^[GQ_'SXP_6CP_]W/AX]:=O<A.F<<DF
MO(.V_2F,KMF*"P&,DL\73NADFR2I2")3'$H& !\O"3Z.[.Y0D&2PG!%XRZ*R
M!TU5%,YDU 2<(7!1)04U"B4WD(^0@(#]O@?+L'EL?(!$?+H')A\@#\8CY6W[
M #P CUYR^ "4#@([[E( )!$"@</_ +;/M*)C 'G^+S'Q]O7',8>7X_/>\J^S
M_P#BOP AUQS$(" " AO>5" @/V@("%K\A 0\?QM^8_X>\K_=7X_C;\Q_P]Y7
M^ZOQ_&WYC_A[RO\ =7X_C;\Q_P />5_NK\"(]<<Q   (B([WE0  !]HB(C:_
M(  /#9=7IGGU-!ZX;-&:Q]FSDB3MV\\OI&K90UD B[AUZ@]LA!$Q_/\ ) ?"
M[2/ZGYQ?.VI%E'+5GM^9.G#=-NI[3A1=%"SG41(@K^2<3  %-]@^0^$E4>A,
M/627#U(*):Q0E$UB^D3>I(Y)\2J!Z0\_,!'[/ E2Z#Q!40#S$$]8H9Q /Q>8
M@6?$0#S'P(?X0.(^8'%,0_?7H?V* 7UB0?\ V]]AP)]HA^/R^WP4Y-_Q,Y#!
MYE.35:*8I@'\0E,$\(" ^  =^Q0!-Y^D!U2B@)O(/,?(/O[S'R#QYEW[%#!_
M9#5**(?[(3WC^_[BO\*=&_N[X?(4+0Z-=UXQ-%:21J%M@+*K'I.3*$;JODX:
M0>G:)KG2,!#* 4#"40#S\A_![Q6,BB9=/@/@E))P9%,SA)%;6.PCK((N#%%9
M)!<Z)#*$*8"*&3()@$2%$/PN\?\ .\_)Q_C/VW\#H,0^P0U+BP0$/V/_ +^/
MG#^J?,2%$?[(E 1_V1#Q_N9/]J7_ ,7C_<R?[4O_ (O'^YD_VI?_ !>/]S)_
MM2_^+Q_N9/\ :E_\7AU%S$7'2T8]3%%Y'23)L^8.T1$#"DZ9NDE6[A,3% ?2
M<HAYAX+]UUV"C?0@Z:D^@B(]GZ&SY=-R];E^G;I^E!VY2*HJ0/R5#E Q@$0
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
M&D*]8XMG-0<JA]-)14@B5PR>MQ.4XHN$#@)%$_60!\A_9#^HOEB_[*_QV_\
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
M&/RKI_4(ME%0/\?.R#]$==8J2K=UZ$S@=9F0PJ*"C[R8D*()F.?R*+@YN/\
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
M\DB$,"A>X]]8@!U"_E.3>TR+^6;R-Y>1?Q%#\"<*)B@93JGXZR)D$0 ZA_\
MO#.73^A(HCZE%/241\B^9O2 C^(!_P!2DM]^*Q"B9I=P:""*0>(G2@10; T2
MEA>.'!5Y<KD%A4.B":(D$@%( @81_ [$_P VAQ]_U\](?@_,O_[C?B\_^X/H
M[\,__; ^0[_'PZ)_ DUA(F)VG6'QUN$E3$\W#=3_ +P;F)#WF*O_ /3N_0N)
M?7]O[68Y?_*_IG#F=4?2^4L$K'4VC[)3M!Z([$96!YDF2L<TR*0T>O*.S0^M
M8RP:O[O.1Y(1N=],IH_5/$0*43#Y#?JUV'H'+,\@W[?R+A3G[JOBUY>K?RCT
MYMVV8X&P5W.:4YEIG0YNNV^HLBDC)IV[E%H$TL^:MFSPQS?E;A#X_<$KFXYT
MVJP<[ZTY91TJUC:YL=1KM4L]LI2$E(,FK.;?UAA<V"3]1D==NW>F4;&/[R*I
M"?UO?GB46;B5*S=&C&\BY79QZ\@5 XLD7[QLT?N6C-5R!2JJ)H+'3((F*F<0
M HPBUN8PT9:E8I@I8XZNRCV;@&$V=LF:39PLS)1$!(2T6V>"<B#E=BS573 #
MF02$1(7^J>[V9XF1C J_QX<9P*3I^7TM[&FZU'<;*,U"C[9/7%ME9TT><?,_
M^_&2P>H/+TA^!\R__N-^+S_[@^COPS_]L#Y#O\?#HG\">_[5'QU__P#0WES^
MF<&[+AV6<Q[ZARCHVYV>]8/U=8I6N9EHT7K6)R^6PRRSB/R[6FKE_39:4"50
M3<Q8E!RW1.0Q3%]1?E9Z;ZLM_+?$-TZ2>\NZ)QYAO)4K)2>?Y3U5PQ5)+2,"
M<4"1MN?9VSLFX[_I](9M9)A!U9HHM"QB2/U#LYE3(97$;,W*3HW65[?TQU.Z
M&,A(ER[Z:Z7MLQM>U-G3*MHH021*Q=+HXA&A6A0;I1\6W33\R$*/AKG/1_77
M.N%WY[ ,;4SINK:Y2:+975:DWDE'1\\WAK%,,'RL0]?P[M%)P4@IG5;*% 1$
MA@!PSBODZXQK[]4S<49=KT)C;]=J"3I%98I&LI/.F*H.D$S(F]:9A*503%\C
M 40\_P#O(>*/Q^7\9#*O/_8_.?S\O'\I#Q/]G]GI+* _^6T?;X6-_P!Y'P_Y
M(%3,?RZ=QX1,"ABE+[)0MWJ<& 3!Z@3 PE#S$WD #Y$.G\D_"!2J*'2*#CK+
M"FAP,1,%1$Z;J](J)IB4?(#F "&-^2 B;[/!3E^2G@D"G # !^O,!3. #_\
M.34OY5"#_K& !\?RE7 _ZW_/WZ0?'\I5P/\ K?\ /WZ0?'\I5P/^M_S]^D'P
MBT:?)'P8Y<N#^VB@CUY@"BBI_2)O20I= $1,(%'R_LC]GX_#E!'Y#N&E%F:A
M$G21.L\$,HW442(NF54@7[U$$Z2@&#S_ !@/C^4'X?\ UL,&_=]X_E!^'_UL
M,&_=]X_E!^'_ -;#!OW?>/Y0?A_];#!OW?>!,7Y!>(3% P%$2]78.( 8P&,4
MHB%]\@,8"B(!^R #X9S$!U?S5.1,@0RD?*0^ZY=)QSXA%%$CG9O65I7;.2$5
M1.41(8P 8@A^,!\)R4+U3S?+QRRCE)%_%[CF,@R559N5F3Q--TTM"J!U&KQN
MHBH &$2*IF*;R,40#T?X3'/OK]/J]/[\V<^KT^?EZO3^<GGZ?/[//Q_&7Y__
M (9<Z_='X_C+\_\ \,N=?NC\?QE^?_X9<Z_='X_C+\__ ,,N=?NC\?QE^?\
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
MY^2/HGCPCY54<:J0RQ%TQ,)2-)X6(SK!H/J_*;H.4T#AY 8@@ >0>?QV\O\
MY)0*'ISMD7[ _%Y^E4/4;^R(^8CX_D[N8?X/6G_GO'\G=S#_  >M/_/>/Y.[
MF'^#UI_Y[Q_)W<P_P>M/_/>/Y.[F'^#UI_Y[QY#\=W,0!]@_DY^V(/V" A^4
M5<#?C#_X0\2)#_'KSR!91%V@Y]%>DTC(D>ID26&,.E,$/"JE*0!249B@H@<1
M,F)#"(C$1;SX_L92;0B!&[)2*=WV"D%4R(MT &5EX2XQTM/+"1L414?+.5#*
M&.<3"=10QGA4N!,O,#]BO'+_ %-JUIX)6[DZ!U#M#/-#7,P>E,V+[;E 4W*0
M"8"*% Y_5_$)H7\(NY_I2\?Q":%_"+N?Z4O'\0FA?PB[G^E+P'GP50Q\@  \
M]&W0?( _$ >>I_8 >/XA-"_A%W/]*7C^(30OX1=S_2EX(FKPA5&X$/ZP/%ZY
MT3#+&'TB7TJ.(C7V*ZJ0^?GZ#&$@B #Y>8 (%.3AYDF<ABG(HGT#U6FHF<@@
M8BB:A-S*=-1,P )3%$#%, " @(>%"-N.'+(%3**+'C^DNMH]9995P+E1PNNR
MWE!99T=4P^:IC"IZ#&)ZO08Q1_BE6']:WLW_ "AO'\4JP_K6]F_Y0WC^*58?
MUK>S?\H;Q_%*L/ZUO9O^4-X]*7*EK9G]13 NRZS[.;N  //U$!4O0HC[:I1$
MIB_B$!\_Q@ @N!N6+@<RIQ,BH/6O9P*,"^?FFC'&)T(7Z1%(PB)2E_'^(WF4
M   ]OERZMRE2,0$V_77:)"^\(F$CTXCT*8ZKQ'U?DG.)@   ! 0 /(@$YMT1
M(P%$%%$^O^S .X-ZA$%%Q-OY@,H4H@0!  _)* ?L>/XNFE?K@=E?I\\+OJAC
MFV55ZZ;_ $CEY6^V^W(-TX:^X1;Z9=Q&=#-5EF_O)%/Z#")?44!\O, \?\U^
MGO\ 2!=[_P"4IX_YK]/?Z0+O?_*4\?\ -?I[_2!=[_Y2GC_FOT]_I N]_P#*
M4\?\U^GO](%WO_E*>&SR.GNTJ[&(_3_4UF&[][$-!R7M+&4<"]/,[)+S@#((
MB"*WL/4?),H>W[9_,XO0;EZZCS.%&QV*C/Y .W!/!I(@C]4VB_J]Z=D,A*>V
M<5_J@<G#WC^T9/\ (]%9N<;=NUI.4J=JA;9%M+#W5U',0JKF!?I2;*)E(AQI
M8,Y6!4>-TC+MURG]\J8$.84S'*?^D_)[_P!BKA__ /*;Q^#\P0JMCN'0<[_&
MB#1^0HF1CF8U/?A=QBZ@"!4G$BY!-=,@@(G(@80$ #R'\)=JV%,/N_L/Y"V:
MS=,!*#-0O='02Z;8Q?("E$K5=,P 'F'I.'_@_ M\Y-2#2)AH;IGX]I:7E9!0
M$6$9&1_R#<ONW\@^6,!BI,V35(RBAA 0*0HC_5G-MWB[5#0#O#=/L,Q;:W::
MC^>U0V#%=/S*XY)L>.6*'--0R+,EFKUL1D6,@<'J364AFQ5FCALJNF)V$C)]
M%[%&0R% KV51>]=%:7K,?@.7YELV<;M4<5Q!M9)=4E+RI"[X_5DGK _U;J5A
MH%I&OG3AFF*1MGT7HS9XC7(R6G^?2X'4<U+KE)K.<UGFO<+MOE ,6NWS5-+8
MT&./;[*P;!1Z8K#4".CXH4FT<)71RI9UJ;2L:=%67-+#4+9%(1FQZ W@YRR9
MQT-<NILRE;=$FF54)\V=[5H4U*1J!Q*T,1]].Z2<HH-2(4>Z1S'96'YAWME?
M&%.C]YU&,SRP*UGHU_UMEU2O=*C;$SA;WGV)=#34G9*?"RJ;IE"N99XD0IVR
MPHACY:X\W_+I?'6&A51C;LCZ%T_.[M>\FUG5IG;=)PW3;97YQO-6O);;IDT:
M358 JW=M#HI)LW39(#D/4[OJJNLU:QPE3D,JN3[&=:N.2#M_/5@DRS-RYCW,
ME1?,PT/!+M)$!21AEO97_*5*W=-R.715^B>09]G?29#TSJ=ZV:^)Q=WD(VRP
MU]O&FQVN@]HTPW1!*N0U2N\*Q5B(D6Z\6BT9ILW#=RT,LBK=L?>&W2Q0^C9-
MJ6.W:RSVT65>WSM=VG6*/MNF2IWC D="QUCM&C9[&O%5F;!LV21*JU20(U5.
MB-<T'39S;J18F=-4R+1CXAL-JR=GT)SR^FG=@G>:M^:5U4":!B-CE9%V=W'
M+1\";YXB@\11>.DUI:-F1U9E'R[>YM%8Z TV<A(IHWO'5M [$E"1\,R*6';'
M8ZGF,,R9*>P95O6&PQ/J,V.8!?P ZUU^PK<!;:[>.=*DRZ%ESTGC.Q5J^2N@
M,GG+M'D860I]7(J_FG$88E@8V8J-;,$*W]B+*5J&_8#@5_LU2F^IL3P[E/9=
M1U2?D]+M3CG^@O;A :#,LW;YM]X6+9[;FNKVU!"1E')V83$@U5.0C)F1F,9!
MP[1&/B(:/91,6P;@)4&4='-DF;%H@41,((MFR)2% 1$?24/Z9(Q0OI&,"19.
MF7WC$.A8RK'ZE$Z/U<<]*4XM7K?U^I)0 'T' !\A\O!2^HQO24I?4<?,YO2
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
MLBBUYZCRNBO8XY@;K$7]"9SD5\E"E]!E C?G ^3]L_\ IXT$'#^Q85),DWX
MM]_N%F">11YUV<@(I?1( N0T?Z#^I1S[@>ATZ?\ SD?(](B,:\1CTTVW/Q46
M\HH4HL'KUO-998F<@Q;+$ 56Y4D%5B>92N$O,1%%)/YT_D#,5!0BI!6JG/+E
M0QR 4"@LLXSM55RD(%#S(H8Q##Y^8#YCX.W'YS^]/;4!4IC!G_,X+@"PG$_M
MN0S#ZE(P"<?0)3 *8>7I\O(/)%NG\Y_>1DT$DT4S.,^YE=KF(D0"%%9TZR]9
MRY6$I?RE%#F.<?,3"(B(^/Y<WNW^#;E[]%?C^7-[M_@VY>_17X@HEY\Z7>I'
MUD=O&,0FEDW-SI%9RPC'DPZ*Z=M,A79QB9&#!4Q5'2B*:AP*F0QE3D(9$4_G
M1[H*B7W/J$SYAS"=57S+Y)>RL7,TR(>@_P!IO413U!]@>G\?C^7-[M_@VY>_
M17X.TC_GB[(;-CK-G)A>X3S)(/0613=)' DDE3H]XFV4*X*/LE,"0F)ZC@<W
MH%,&*_SV=5 U*9H<!:\Q\NL7_J8-C,FGJE6M<3?G(+4XBX*)_)VOY+J^I4H&
M!=9M\]71XJNGJ$DN#WC_ )#D4 ?-0,5N5HU>5%5!A%B!Q]YBD!6K@?(5""(!
MX]"?SS[7Z/4<W[=P=Q X4]2AS*'_ &U:AF4$GK,/I+Y^1"^10\@  \?R\^S?
MJ#\-_N"\?R\^S?J#\-_N"\ #/Y[=>06]Y QE'/Q_</NTA;E4 7*0(I4QD<JR
MJ7V$4]8E3-]HD.'Y/A H?/CK/U13+?4K#\>_$0MU2F][Z<$&WYJ HW,EZD_6
M)E5?<])O(">H/0W^A^?_ $=N!6J)'?U7QQ<6//>>E]7ON&XHQK'Z5JIYAZ$3
M>\<GD/FJ?S^S_P#""+Y_HUN,O_J/'_X01?/]&MQE_P#4>(2&NW\YLJY_OB6L
M%5K$ZU^':H7N-NUCIUSM.=6&!K=OSA=]3+I:HZY4>78K,X<ZBYUH]<Z:/M$$
MWB)GHKYSH%>+FXUC+QJZWQ6X*Q668235)XS559/]2:OF:BC=8HF272363$?2
M<I3 (!_+DUW_ $7'/7Z6?'\N37?]%QSU^EGQ==WWO^<"47,\DSM@TDKE=IWX
MM<'4C85K(2L?!1P';QFG/Y)XZDIN5;,VS=L@LX<.7":29#'.4!M6P<T?SA>@
M:U3:'-RM=M1A^)O-(!Y V:$AF-B<5^UTZ;OU9T2)57AI-JY(3Z)%=TT<$4:B
M?U%-XB]B:_-_SZSS.7H[+2V]LL7QD42IQK2BOX%*T)6*=3L^PP[ZM,4(!4'+
MH)%-JJS3 WOE3,0X%S_4.C?YP[S-C&7ZZS4DJ+<6?Q:UBTUB3;HQL3(I*UZ5
MC=CM;5W#/VTTP41<OG:7U0/O)N)A] >)O8"?/)R*QSB(HCF[.IJ?^+N;K+ :
MI$4JWZ3,VR :6+:XJ=LJD30Z3*RDDDR(\+'LH\QUD$?,/78=ET_YI>2:UE=9
MA_SOL6BVKXXH6.K]>J[D&IB2LD_9]%-&C*!9IN"*&<K$_:DCB=93T%$Q?Y6'
ME[_1M,_\I?Q_*P<O?Z-IG_E+^/Y6#E[_ $;3/_*7\*EB?E&X_D4"L@605E/C
M[7BEE9(72:1F*R#+=I9-"/*P,=8')3G5%<I4O9 AA5*^%U\J/)C<R+E9.,*V
M^.T'17[(B29FSJ2,MT(U&,>+KF.11%$'2:9"E,50XF$I2)R7R/<(L6AA %7,
M=Q999)VF43% QDFCO1(U!4Q2"(@!EB@(@ >8 /F"9X;Y+N(Y-T9Z_15;R_#$
MS#MDXU!;T1+])TQUB865D9%O^6Z;&2(DT4_(367+^7X0%+Y&."E%3D,+E-7C
M2TI)H*@JH4B;94E\5.Y3,@4AQ,<J0E.8Q0*(% QG/O\ ?_QZR?OMQ12^NX_O
MZ?T2@^KR=-ONW1&'K<!Y_B6]U+[ _(_'YT!WL79' D_E<?;*Z\TB'I/*>HQE
MTL5+92;5Q982MRLEL/W3"3T]%)*M6[Y5%9)BJL"_L+ G[)_Z3\GO_8JX?_\
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
M @;S "@ AY#Y^8?A6I$6238K+MSY"FR;M-,Y5)@@]H[8Z^\71S !5UR&<BV
MQ!$OMMBE\_,H@']'8?NJ<2J\I^_?PM]VV9=U]"A7)#_#QYI^CG5GPF(#)*)<
M>E<ROJ+[8)^KS#R_U)N3M6K9L=ZY,\>&;H)(F=O#I)('=.3)E**[DR*!""<_
MF82D*'GY 'X7RT%]I=/V>6_CL3]:R8$37\XC:E?=:F YO>0#W?0)A ODJ0Y?
M+\GS'\#Y=5O(1!#FGXWVXF %! HKU[=%@*8Q"'0*8P)>8 H<B@@'Y!3%]1@_
M"T !,80+W;\A!2 )A$I"_P"&!KAO20!'R(7U&$?(/(/,1'\8C^!T1 4.DW30
M[&6\\H3Z=2SRISEYN$C$5'L+!+797$/5*VRD9N8-$5N%=O5DVZ)S%;MSG'R*
M4PA_S [O_P!'%W'^@CQ_S [O_P!'%W'^@CQ_S [O_P!'%W'^@CP\:SEJZ98I
MQ\4TEG[YUP/W4Q9L49!\:.CD7GWCSJS=-5)!Z04D5%$BME%/R 5]?F7Q_&+T
MC]3'N7_)L\?QB](_4Q[E_P FSQ_&+TC]3'N7_)L\-?O3J*X0Y7SUM&,E9KDC
MM.&0>2;U3VF4:T<2G.S1%S(O5?R44"&,JJ;["E$?!DX?K]&5<)E4,X8QV$],
MO9)D**OT[E*1C&V,J2$:X:.OVE=-=--1!8!34*4X"7P=M*=RT^)=)*K(*M9?
M,MXBG22[94R#I!1M(Y6V73<-7!#)JD$H'24*)#@!@$/'\?G.O^@NT_HS\%(7
MOG. $P^0">D[,F7S_P#I'4S4I"A_KB(!X, =]9KYE(*@^=,V,H>D \_(HFS<
M ,?_ .B'F;_6\>1>^<W ?, _+I6RI!]H@ ?E*YL0OXQ^W^P'VCX-)$^0+%RM
MRHK+BFLVOC:0$B J <I8EQ3DI0ZQA3'T)@B*B@"'H*;U%\RG+\@V$ !RE, '
M>6A,X 8 $ ,FI6BG(;R'[0, " _8(>/Y0?!O_7K+^YSQ_*#X-_Z]9?W.> *'
MR#X+YF$ #SD+(4/,1\@\S#70*4/]<1  \)MDOD,YU(HJ(E*9U9WS) ! HF_;
M'3V*;M40\@_&<Y0$?L_&(>&MR1^0ODHDU%UM['-'TILT!!N4H*P/HU^_8$C)
MB1C@7=KO:ZV.=+V#O$/:*'D0J@@?^4@XJ_6.RS]TOC^4@XJ_6.RS]TOC^4@X
MJ_6.RS]TOCR_[R#BK_X>C\K /]D;, !X2;I_)'Q$5190B1#+]-9"U0 QS 4H
MJN75L1;-TP$?M.H<I"A]HB >%3)?)/PB0$5CH'!UUCA;(PG( ")DB/;RW.NB
M/G]BA ,F;]@P^/Y2K@C];WG_ /2!X_E*N"/UO>?_ -('C^4JX(_6]Y__ $@>
M/Y2K@C];WG_]('CT(?)+P6J?U($]!.O, $XF<+%;I 4O[X'J-ZECE*/EY@7S
M#S\@'PW!O\AG#:XNP4,U!'K/!%!<E2$X*BW E_$5@2%,WJ]/GZ?2/G^(?'\?
MWBC]:G"_W=^/X_O%'ZU.%_N[\?Q_>*/UJ<+_ '=^/X_O%'ZU.%_N[\?Q_>*/
MUJ<+_=WX_C^\4?K4X7^[OQ_']XH_6IPO]W?AM*J]W<:IQ;QRZ9-))3I_$2,'
M3QBFU5>M&SPUX!NNY9I/43*IE,)TRK$$P !B^;1E$]B<LRCQ_'?>[%I'=!Y*
M]<O8GZ9N]^]&B#:W*JN8[Z-VDK[Y ,E[2I#>KTF 1:S,!U+SG.1#XASLI6'V
M[,Y.->$35.BH=J^96==JX(19(Q!$AA #%$/Q@/C^,?@O\,&>_NB\?QC\%_A@
MSW]T7C^,?@O\,&>_NB\?QC\%_A@SW]T7C^,?@O\ #!GO[HO'\8_!?X8,]_=%
MX_C'X+_#!GO[HO"D>]Z!Q%F_1,!%F+K5Z&W>)'$@* 51LK/$6(82& WD)0'R
M'S\)02VLYFC-KNV3!"'5OE63E5GTDT0?QS)*//*@[4=OV+E-9%,""=5)0IR@
M)3 (ND_SZIWN,G(LWI/SGA/6T> V;O1:NB_7>INY!F[25]!_(WM*D-Y>DP"/
M_.:O_P#+,=_PGQ_SFK__ "S'?\)\?\YJ_P#\LQW_  GQ_P YJ_\ \LQW_"?'
M_.:O_P#+,=_PGQ_SEK__ "S'?\)\?\Y8#_EB._X3X_YRP'_+,=_PGPFJDJDH
MDJ0BJ2B:A3IJ)J% Q%$SE$2G(<H@(" ^0AX_MB_[8/\ Q^/[8O\ M@_\?C^V
M+_M@_P#'X_MB_P"V#_Q^/[8O^V#_ ,?C^V+_ +8/_'X_MB_[8/\ Q^/[8O\
MM@_\?C^V+_M@_P#'X\P$!#[0\P'S#[!\A^T/[ A_4/S+B8#@!^??CB,F)O5Y
M"0,[T(@BGY_9Z/64P?9]GJ ?V?/\'YE"D HHFPKXOS+&,82G*N6B]%E1*FF
M"51,R0F$QA$IBB   " B(?A:%_V[OD(_QO\ 6_Z@6:/6R#QHX(*3AJZ13<-U
MTS?VR:R*I3IJD-^R!@$!\))+1D>JD@\+((I*,VQTT7Y#"<CY(ADQ*F\(<PB"
MH !P$?/S\>R_9-'R7I4+[3QLBY3]*J9DE2^A8AR^E5(PE,'E^441 ?L\ E^;
M-?\ :!0503^Y8WVP5,4I#* 3Z;T@H8A0 1\O,0  \?\ -:N?\B1G_!?'_-:N
M?\B1G_!?'_-:N?\ (D9_P7PHBK4JRJBLF=%9)2!BCIJI*E$BB2A#-1*=-0AA
M Q1 0$!\A\>0Y5FX@/XP&CU@0'_X!B_'F?)<R./F)O,]#JIA]0^7F;S&*'[1
M\OQ^/[T&7?P?U/\ N3X_O09=_!_4_P"Y/C^]!EW\']3_ +D^'<1-X;CTQ$OT
MA0?1DKF=+D(YZ@(@847;)W"+-G*0F* ^DY3!YAX,FIQURPHF<HE.0_/>2'(<
MHAY"4Q35$2F*(?C ?!15XRY15$A (05.=LA.)2!^(A1-3Q]) _8 /L\?Q+N3
M?U<\?_<=X_B7<F_JYX_^X[Q_$NY-_5SQ_P#<=X_B7<F_JYX_^X[Q-/%N#>,E
MG=C9I1UA<J\O8BHO.L$6KABDRF%3T<QY-HFQ=JH@FL)R BH8GEZ1$/!HX/C>
MX-!@=T1Z9F'(F  W,\32.@FY,E^]_P"@5B(JF*!A#S IA /QCX_DU>!_U0.?
MOT?>/Y-7@?\ 5 Y^_1]X_DU>!_U0.?OT?>/Y-7@?]4#G[]'WC^35X'_5 Y^_
M1]X_DU>!_P!4#G[]'WC^35X'_5 Y^_1]X_DU>!_U0.?OT?>#NE_C=XB(JH4A
M3%9<S9%&M@!,OI*)&<=5&K-,PA_;"4@"8?M$1'Q_)O\ %GZNF7?N;\?R;_%G
MZNF7?N;\?R;_ !9^KIEW[F_'\F_Q9^KIEW[F_'\F_P 6?JZ9=^YOQ_)O\6?J
MZ9=^YOQ_)O\ %GZNF7?N;\?R;_%GZNF7?N;\*,U/CBXU*DJ4"F.WP'.VCH *
M<#@*;YI!HO43>9?M$BA1$/L'[!$/ I_]W7ROZ1*8OF.80XG\C&$P^2@@*@&
M1^P?/S /L#[/!?\ ]'9RY^2'D'_YMHW\7F)ORORORA\Q_&/F/E]GX@#Q_)V\
MO?P<L/\ SGC^3MY>_@Y8?^<\?R=O+W\'+#_SGC^3MY>_@Y8?^<\' GQW<QB"
MBJBQO=H#9<0.J<3F AEW"@II (_DD+Y$('V%  ^SQ-/%/C@Q-D\B&T0R*\<5
MJ2:4^817\I0JD+ MK(:!<N62R8(O%SL$ES>?M&.HD(@*)W' .2IF;H?3D!A.
M:;%D,G[ZSCU+)QE[9IN5_<<&#W5 .IZ *3U>@A"E=@AP#DQ_K62S!;ZR?T^1
M$B"YDS'.T&0OKD6#THIAZ'*'MN$P$0(<H&-YF,/!&?>9C"8?*_[<4OF(^8^D
MI=/ I2_V    /'\0C/\ ^$';_P!*'C^(1G_\(.W_ *4/'\0C/_X0=O\ TH>&
MYC\%T@GTRY7! ;Z;O;0BARIJ)@1T1KJZ)'K;R5$116!1$3@4XE]1""#=P?B-
MC$F0+[9DJSO'3E7:ND_6)Q(^9U_:(YJ[$1$0]9R"IZ?R?5Y   ^/_@:/4Q>&
M$R94>DNKD$XP#."KBG"HI;B1&*3])?: J)2@5 13#R((@+M,O&3TOU142IJ#
MTIUDHM'>TH50YHI9;=%%8]1SZ?2J9,0,=,3$$?28P#_%%L7ZT?7'Z=/'\46Q
M?K1]<?IT\ C&\NW>.1!114$F/6?8;1,%5@*554"-]Z3*"BI2% QO+S, !Y_B
M\*KDYIT$JZQ4R++%Z\[)*JJ1'U^R550-] ZA4O<-Z0$1 OJ'R_&/C^+?HWZW
M_9?Z?O'\6_1OUO\ LO\ 3]X_BWZ-^M_V7^G[P)4N=],:G$2B"[?K_L452@4Y
M3&*4'&\KI>E4@"0WF41])A\A ?(0]!,@VI)7S2$'2?7G4_U  3W?=* *:ZHA
MZ70G(*GY'G^U$](E_+]2H'R?<%C'3]*2BG7?47K:J>LIA7;^WJZ9!5$@"3]L
M Y/2<?R?5Y"']Z_=?UN^G?TI^/[U^Z_K=]._I3\)K(YEO"2R1R*I*I=>]/IJ
M)J)F Q%$SEU0#$.0P (" @("'A5T1WV&5TNDBBNY+WQV.5=9%N98S=)58-H!
M11) SA02%$1 HG-Y>7J'S_XR[)_7][*_35X_XR[)_7][*_35X_XR[)_7][*_
M35X_XR[)_7][+_35X,BA:NVF#D51.63:=]]<B^33]9S V(#O6G3'V03,!/M1
M$_H('Y7J\S#K=^P6)TQS?=PCZ+$Z3=]9V32]EM,[&9RWF$*JP+,:-8[ Y8MF
M9Y]VH8J(D]9E"E']J1033_ ^9?\ ]QOQ>?\ W!]'?AZ%_P!N[Y"/\;_6_P"H
M5W (K.10156!NV*4[A<4B&."*!#G3(9942^D@"8H"80\Q#\?B/D3L7T8=^Q:
M/3QLFFDC)1YG2":YF,@B@NY02?-!4]M4I%%"%4*( 8P?:/\ J/\ F7_]QOQ>
M?_<'T=^'H7_;N^0C_&_UO^LD0"\C/1WW-/1M@1&!G)&#%\O%G.=*.EQC5T!E
M8%T*GDY8K^MLY*  H4P!_5DM&K0<DR91S>+69SSA:*/&3BC\KP7;:-1;23B6
M16AA;$!P+ILV3.+@GLF5 %/1_4JBR@B":29U5! ICB!$RB8P@0@&.80*'X@
M1']CQ/S31A9&%;*O#M*VM/Q:,4VL#)>"83IK1 -U6Z$X$5(!.$:B#X"*%<,5
M *FG^5ZOZ5\T"3=TV<*LL4^+MJ^2072659.CYUT,\(U>)IG,=JY.R=HK F<"
MG%%8A_+TG*(_A:*DJFHBLCWC\A22[==,Z#ANL3K_ %L#H.6ZI2+-UTQ^PQ#E
M*<H_C /ZM^\?OES]U?=7T7YO?21_TGWA]7[_ -\_7_3?>OU/TW[1[/O?3^G\
MKT>O\K^GRJ,+-1,NM RBL).)1<BS?JPTTW0;NEXB53:+*FCI1%L[24.W6 BI
M2*D,)?(P"/\ 6K38<8P\<OF]^-2'!C*J+DD?54*E;VLB0YFR":0KLK8F I%,
MK[?I 1-YF\@_I7\X)$"@ GK_ ,4QC"   F,'*]M+ZC"'XQ])0#S']@ _#U6T
M2ZRCV6MW?_R*664EE"%(,W(R78^O_6RH>T0C<WU+E$P"*0 F!BB  'D(?ULE
MSU^ A8(]@F7=CGSPT4QC#3=@?IH)/IV7,R00&2F7J35(JKI;UKJ%3*!C"!0\
MOPUD106(5(B)BKG!/V%Q5]SS(B)5#*"='T!Z_44H?E!Y"/V^7]8MHL$56IN
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
-BF?S!0YRE_\ QP?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6858936080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Nov. 30, 2018 </div>
<div>shares</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_DocumentInformationLineItems', window );"><strong>Document 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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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">Nov. 30,  2018<span></span>
</td>
</tr>
<tr 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">2019<span></span>
</td>
</tr>
<tr 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">Q2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NEOG<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--05-31<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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="nump">52,081,876<span></span>
</td>
</tr>
<tr 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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr 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>
</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>If the value is true, then the document is an amendment to previously-filed/accepted document.</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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">dei_DocumentInformationLineItems</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_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_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_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_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_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: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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_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_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 with both a public float and revenues of less than $75 million.</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_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>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6859715296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheet - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 30, 2018</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_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">$ 101,585<span></span>
</td>
<td class="nump">$ 83,074<span></span>
</td>
</tr>
<tr class="re">
<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 (at fair value, which approximates cost)</a></td>
<td class="nump">139,385<span></span>
</td>
<td class="nump">127,736<span></span>
</td>
</tr>
<tr class="ro">
<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, less allowance of $1,700 and $1,550</a></td>
<td class="nump">82,282<span></span>
</td>
<td class="nump">79,086<span></span>
</td>
</tr>
<tr class="re">
<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">79,473<span></span>
</td>
<td class="nump">76,005<span></span>
</td>
</tr>
<tr class="ro">
<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">11,569<span></span>
</td>
<td class="nump">9,888<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">414,294<span></span>
</td>
<td class="nump">375,789<span></span>
</td>
</tr>
<tr class="ro">
<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">73,910<span></span>
</td>
<td class="nump">73,069<span></span>
</td>
</tr>
<tr class="re">
<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">103,309<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_OtherIndefiniteLivedIntangibleAssets', window );">Other non-amortizable intangible assets</a></td>
<td class="nump">15,423<span></span>
</td>
<td class="nump">14,783<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">660,492<span></span>
</td>
<td class="nump">618,009<span></span>
</td>
</tr>
<tr class="re">
<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">20,555<span></span>
</td>
<td class="nump">20,750<span></span>
</td>
</tr>
<tr class="re">
<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">5,216<span></span>
</td>
<td class="nump">6,065<span></span>
</td>
</tr>
<tr class="ro">
<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,533<span></span>
</td>
<td class="nump">165<span></span>
</td>
</tr>
<tr class="re">
<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">11,456<span></span>
</td>
<td class="nump">11,708<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">38,760<span></span>
</td>
<td class="nump">38,688<span></span>
</td>
</tr>
<tr class="re">
<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">14,144<span></span>
</td>
<td class="nump">14,103<span></span>
</td>
</tr>
<tr class="ro">
<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,514<span></span>
</td>
<td class="nump">5,043<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">58,418<span></span>
</td>
<td class="nump">57,834<span></span>
</td>
</tr>
<tr class="ro">
<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 8)</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>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, 100,000 shares authorized, none issued and outstanding</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_CommonStockValue', window );">Common stock, $0.16 par value, 60,000,000 shares authorized, 52,081,876 and 51,735,732 shares issued and outstanding at November 30, 2018 and May 31, 2018, respectively</a></td>
<td class="nump">8,334<span></span>
</td>
<td class="nump">8,278<span></span>
</td>
</tr>
<tr class="ro">
<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">215,615<span></span>
</td>
<td class="nump">202,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(12,234)<span></span>
</td>
<td class="num">(9,746)<span></span>
</td>
</tr>
<tr class="ro">
<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">390,359<span></span>
</td>
<td class="nump">359,071<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders' Equity</a></td>
<td class="nump">602,074<span></span>
</td>
<td class="nump">560,175<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 Equity</a></td>
<td class="nump">660,492<span></span>
</td>
<td class="nump">618,009<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="ro">
<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="re">
<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</a></td>
<td class="nump">30,022<span></span>
</td>
<td class="nump">31,841<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>
</tr>
<tr class="re">
<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_FiniteLivedIntangibleAssetsNet', window );">Amortizable intangible assets, net of accumulated amortization</a></td>
<td class="nump">$ 23,534<span></span>
</td>
<td class="nump">$ 22,969<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=6877327&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 due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=6879938&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=6876686&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=6877327&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_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://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=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&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://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=6877327&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=6876686&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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_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=82887183&amp;loc=d3e6801-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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&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_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=109223946&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=82887183&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=6877327&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=6877327&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=6879938&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=6876686&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=82911808&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=6877327&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_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/legacyRef<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=84176650&amp;loc=d3e31958-109318<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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-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=6877327&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://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_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://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=77989000&amp;loc=SL49117168-202975<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 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=82887183&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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=6877327&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_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://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=6876686&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 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=6879938&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 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=6877327&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_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://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=6877327&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_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_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=82887183&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=6877327&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_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=6877327&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=82887183&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=82887183&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=82887183&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_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=6877327&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=6877327&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=6877327&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=82887183&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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6879938&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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 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=27012166&amp;loc=d3e187085-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_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://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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6859885136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheet (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 30, 2018</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,550<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">52,081,876<span></span>
</td>
<td class="nump">51,735,732<span></span>
</td>
</tr>
<tr class="re">
<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,081,876<span></span>
</td>
<td class="nump">51,735,732<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 26,292<span></span>
</td>
<td class="nump">$ 24,579<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>
</tr>
<tr class="re">
<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">$ 11,440<span></span>
</td>
<td class="nump">$ 12,470<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>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=84173941&amp;loc=d3e5074-111524<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=6877327&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=6877327&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=6877327&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=6877327&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://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_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=6877327&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=6877327&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=6877327&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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860158704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 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_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>
</tr>
<tr class="ro">
<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">$ 107,098<span></span>
</td>
<td class="nump">$ 100,698<span></span>
</td>
<td class="nump">$ 206,724<span></span>
</td>
<td class="nump">$ 194,907<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">57,065<span></span>
</td>
<td class="nump">52,449<span></span>
</td>
<td class="nump">109,962<span></span>
</td>
<td class="nump">101,734<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">50,033<span></span>
</td>
<td class="nump">48,249<span></span>
</td>
<td class="nump">96,762<span></span>
</td>
<td class="nump">93,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">18,499<span></span>
</td>
<td class="nump">16,793<span></span>
</td>
<td class="nump">35,732<span></span>
</td>
<td class="nump">32,869<span></span>
</td>
</tr>
<tr class="ro">
<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">10,121<span></span>
</td>
<td class="nump">10,491<span></span>
</td>
<td class="nump">20,319<span></span>
</td>
<td class="nump">19,817<span></span>
</td>
</tr>
<tr class="re">
<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">3,167<span></span>
</td>
<td class="nump">2,967<span></span>
</td>
<td class="nump">5,986<span></span>
</td>
<td class="nump">6,065<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">31,787<span></span>
</td>
<td class="nump">30,251<span></span>
</td>
<td class="nump">62,037<span></span>
</td>
<td class="nump">58,751<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">18,246<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
<td class="nump">34,725<span></span>
</td>
<td class="nump">34,422<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">1,028<span></span>
</td>
<td class="nump">429<span></span>
</td>
<td class="nump">1,955<span></span>
</td>
<td class="nump">798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="nump">427<span></span>
</td>
<td class="nump">626<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="nump">1,069<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total Other Income</a></td>
<td class="nump">1,455<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
<td class="nump">2,113<span></span>
</td>
<td class="nump">1,867<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Taxes</a></td>
<td class="nump">19,701<span></span>
</td>
<td class="nump">19,053<span></span>
</td>
<td class="nump">36,838<span></span>
</td>
<td class="nump">36,289<span></span>
</td>
</tr>
<tr class="re">
<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">3,650<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">5,550<span></span>
</td>
<td class="nump">7,200<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_ProfitLoss', window );">Net Income</a></td>
<td class="nump">16,051<span></span>
</td>
<td class="nump">17,153<span></span>
</td>
<td class="nump">31,288<span></span>
</td>
<td class="nump">29,089<span></span>
</td>
</tr>
<tr class="re">
<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="num">(53)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(75)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Neogen</a></td>
<td class="nump">$ 16,051<span></span>
</td>
<td class="nump">$ 17,100<span></span>
</td>
<td class="nump">$ 31,288<span></span>
</td>
<td class="nump">$ 29,014<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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.33<span></span>
</td>
<td class="nump">$ 0.60<span></span>
</td>
<td class="nump">$ 0.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_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.60<span></span>
</td>
<td class="nump">$ 0.56<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">$ 89,562<span></span>
</td>
<td class="nump">$ 84,471<span></span>
</td>
<td class="nump">$ 172,522<span></span>
</td>
<td class="nump">$ 164,016<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">47,305<span></span>
</td>
<td class="nump">43,252<span></span>
</td>
<td class="nump">90,255<span></span>
</td>
<td class="nump">84,236<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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,536<span></span>
</td>
<td class="nump">16,227<span></span>
</td>
<td class="nump">34,202<span></span>
</td>
<td class="nump">30,891<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">$ 9,760<span></span>
</td>
<td class="nump">$ 9,197<span></span>
</td>
<td class="nump">$ 19,707<span></span>
</td>
<td class="nump">$ 17,498<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://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=115205541&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 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=114873790&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: 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=109256448&amp;loc=d3e4984-109258<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=115205541&amp;loc=SL114868664-224227<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> -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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: 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=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: 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=114873765&amp;loc=SL114874048-224260<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 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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=109256448&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&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> -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=109260490&amp;loc=d3e1337-109256<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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<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=109260490&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 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=114873790&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_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=115205541&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://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=115205541&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_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://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 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 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=114873790&amp;loc=SL114874131-224263<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=114867106&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 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=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: 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=114873790&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=114867106&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<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 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=115205541&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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=115205541&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: 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 3: 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=114867106&amp;loc=SL7669625-108580<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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: 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=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: 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 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=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: 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=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6783953792">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 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_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 16,051<span></span>
</td>
<td class="nump">$ 17,153<span></span>
</td>
<td class="nump">$ 31,288<span></span>
</td>
<td class="nump">$ 29,089<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss), net of tax: currency translation adjustments</a></td>
<td class="nump">290<span></span>
</td>
<td class="nump">534<span></span>
</td>
<td class="num">(2,488)<span></span>
</td>
<td class="nump">737<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">16,341<span></span>
</td>
<td class="nump">17,687<span></span>
</td>
<td class="nump">28,800<span></span>
</td>
<td class="nump">29,826<span></span>
</td>
</tr>
<tr class="ro">
<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) attributable to non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(75)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Neogen Corporation</a></td>
<td class="nump">$ 16,341<span></span>
</td>
<td class="nump">$ 17,634<span></span>
</td>
<td class="nump">$ 28,800<span></span>
</td>
<td class="nump">$ 29,751<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://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=114867106&amp;loc=d3e557-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 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: 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=114867106&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=114867106&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 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 3: 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=114867106&amp;loc=SL7669619-108580<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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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=84234705&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=114867106&amp;loc=SL7669619-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-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_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=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: 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 3: 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=114867106&amp;loc=SL7669625-108580<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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: 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=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: 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 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=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: 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=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>20
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6859874048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Equity - 6 months ended Nov. 30, 2018 - 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>
</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, 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>
</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, 2018</a></td>
<td class="nump">51,735,732<span></span>
</td>
<td class="nump">51,736,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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of shares under share-based compensation plan</a></td>
<td class="nump">$ 12,580<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
<td class="nump">12,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of shares under share-based compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="re">
<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">519<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">8,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_ProfitLoss', window );">Net Income</a></td>
<td class="nump">31,288<span></span>
</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">31,288<span></span>
</td>
</tr>
<tr class="ro">
<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,488)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,488)<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 Nov. 30, 2018</a></td>
<td class="nump">$ 602,074<span></span>
</td>
<td class="nump">$ 8,334<span></span>
</td>
<td class="nump">$ 215,615<span></span>
</td>
<td class="num">$ (12,234)<span></span>
</td>
<td class="nump">$ 390,359<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 Nov. 30, 2018</a></td>
<td class="nump">52,081,876<span></span>
</td>
<td class="nump">52,082,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>
</table>
<div style="display: none;">
<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=6877327&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=114867106&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://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=109228884&amp;loc=d3e1436-108581<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 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-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_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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: 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 3: 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=114867106&amp;loc=SL7669625-108580<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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: 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=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: 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 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=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: 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=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=27012166&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=6877327&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=6877327&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 of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=27012166&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=6877327&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=6877327&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=27012166&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=6877327&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=6877327&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 of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=27012166&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=109197908&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=6877327&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=6877327&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=109197908&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_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://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 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 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-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_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>21
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784064720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 31,288<span></span>
</td>
<td class="nump">$ 29,089<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">8,597<span></span>
</td>
<td class="nump">8,268<span></span>
</td>
</tr>
<tr class="re">
<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">2,831<span></span>
</td>
<td class="nump">2,666<span></span>
</td>
</tr>
<tr class="ro">
<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>Change 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>
</tr>
<tr class="re">
<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">(3,615)<span></span>
</td>
<td class="num">(5,859)<span></span>
</td>
</tr>
<tr class="ro">
<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">(3,787)<span></span>
</td>
<td class="num">(218)<span></span>
</td>
</tr>
<tr class="re">
<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 current assets</a></td>
<td class="num">(2,025)<span></span>
</td>
<td class="num">(7,916)<span></span>
</td>
</tr>
<tr class="ro">
<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, accruals and other changes</a></td>
<td class="num">(706)<span></span>
</td>
<td class="nump">1,377<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">32,583<span></span>
</td>
<td class="nump">27,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchases of property, equipment and other non-current intangible assets</a></td>
<td class="num">(6,720)<span></span>
</td>
<td class="num">(10,409)<span></span>
</td>
</tr>
<tr class="ro">
<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 sale of marketable securities</a></td>
<td class="nump">179,839<span></span>
</td>
<td class="nump">123,601<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchases of marketable securities</a></td>
<td class="num">(191,488)<span></span>
</td>
<td class="num">(168,943)<span></span>
</td>
</tr>
<tr class="ro">
<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">(4,903)<span></span>
</td>
<td class="num">(468)<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 From Investing Activities</a></td>
<td class="num">(23,272)<span></span>
</td>
<td class="num">(56,219)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Exercise of stock options and issuance of employee stock purchase plan shares</a></td>
<td class="nump">10,268<span></span>
</td>
<td class="nump">16,395<span></span>
</td>
</tr>
<tr class="ro">
<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">10,268<span></span>
</td>
<td class="nump">16,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of Exchange Rate on Cash</a></td>
<td class="num">(1,068)<span></span>
</td>
<td class="num">(725)<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">18,511<span></span>
</td>
<td class="num">(13,142)<span></span>
</td>
</tr>
<tr class="re">
<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 Period</a></td>
<td class="nump">83,074<span></span>
</td>
<td class="nump">77,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents, End of Period</a></td>
<td class="nump">$ 101,585<span></span>
</td>
<td class="nump">$ 64,425<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_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=109223946&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=82887183&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=6877327&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_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=115929826&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=109223946&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_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=109223946&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=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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=109223946&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=109223946&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=109223946&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=109223946&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=109223946&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=109223946&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_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=109223946&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=109979856&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=109223946&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 compensation arrangement. Issuance includes, but is not limited to, exercise of stock options and similar 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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=109223946&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: 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 3: 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=114867106&amp;loc=SL7669625-108580<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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: 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=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: 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 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=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: 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=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6850233104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Accounting Policies</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>1. ACCOUNTING POLICIES</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>BASIS OF PRESENTATION AND CONSOLIDATION</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The accompanying unaudited consolidated financial statements
 include the accounts of Neogen Corporation (&#x201C;Neogen&#x201D; or
 the &#x201C;Company&#x201D;) and its wholly owned subsidiaries and
 have been prepared in accordance with accounting principles
 generally accepted in the United States of America (generally
 accepted accounting principles) for interim financial information
 and with the instructions to Form&#xA0;<font style="WHITE-SPACE: nowrap">10-Q</font>&#xA0;and Article 10
 of Regulation&#xA0;<font style="WHITE-SPACE: nowrap">S-X.</font>&#xA0;Accordingly,
 they do not include all of the information and footnotes required
 by generally accepted accounting principles for complete financial
 statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 In the opinion of management, all adjustments (consisting only of
 normal recurring adjustments) considered necessary for a fair
 presentation have been included in the accompanying unaudited
 consolidated financial statements. All intercompany balances and
 transactions have been eliminated in consolidation. The results of
 operations for the&#xA0;<font style="WHITE-SPACE: nowrap">six-month</font>&#xA0;period
 ended November&#xA0;30, 2018 are not necessarily indicative of the
 results to be expected for the fiscal year ending May&#xA0;31,
 2019. For more complete financial information, these consolidated
 financial statements should be read in conjunction with the audited
 consolidated financial statements and the notes thereto included in
 our Annual Report on Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the fiscal
 year ended May&#xA0;31, 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Share and per share amounts reflect the December&#xA0;29,
 2017&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">4-for-3</font></font>&#xA0;stock
 split as if it took place at the beginning of the period
 presented.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Recently Adopted Accounting Standards</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <i>Revenue Recognition</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 On June&#xA0;1, 2018, we adopted ASU
 No.&#xA0;<font style="WHITE-SPACE: nowrap">2014-09&#x2014;Revenue</font>&#xA0;from
 Contracts with Customers (Topic 606). Refer to the Revenue
 Recognition section of Note 1 for further information.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <i>Classification of Cash Receipts and Payments</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 In August 2016, the FASB issued ASU
 No.&#xA0;<font style="WHITE-SPACE: nowrap">2016-15&#x2014;Classification</font>&#xA0;of
 Certain Cash Receipts and Cash Payments (a consensus of the
 Emerging Issues Task Force). The amendments in
 ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15</font>&#xA0;address
 eight specific cash flow issues and apply to all entities that are
 required to present a statement of cash flows under FASB Accounting
 Standards Codification (FASB ASC) 230, Statement of Cash Flows. The
 amendments in ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15</font>&#xA0;are
 effective for public business entities for fiscal years beginning
 after December&#xA0;15, 2017, and interim periods within those
 fiscal years. We adopted this ASU on June&#xA0;1, 2018; the impact
 on our consolidated financial statements was immaterial.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Recent Accounting Pronouncements Not Yet Adopted</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <i>Leases</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 In February 2016, the FASB issued ASU
 No.&#xA0;<font style="WHITE-SPACE: nowrap">2016-02&#x2014;Leases</font>&#xA0;to
 increase transparency and comparability among organizations by
 recognizing lease assets and lease liabilities on the balance sheet
 and disclosing key information about leasing arrangements. A lessee
 should recognize in the statement of financial position a liability
 to make lease payments (the lease liability) and
 a&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font>&#xA0;asset
 representing its right to use the underlying asset for the lease
 term. 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. This ASU is effective for annual
 periods, including interim periods within those annual periods,
 beginning after December&#xA0;15, 2018; early adoption is
 permitted. Modified retrospective application is required with
 certain practical expedients. We will adopt this ASU on
 June&#xA0;1, 2019 and are currently in the process of evaluating
 our lessee and lessor arrangements to determine the impact of this
 pronouncement on our consolidated financial condition and results
 of operations. This evaluation includes a review of revenue through
 leasing arrangements as well as lease expenses, which are primarily
 through operating lease arrangements at most of our facilities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <i>Financial Instruments- Credit Losses</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 In June 2016, the FASB issued ASU
 No.&#xA0;<font style="WHITE-SPACE: nowrap">2016-13&#x2014;Measurement</font>&#xA0;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&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">held-to-maturity</font></font>&#xA0;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&#xA0;<font style="WHITE-SPACE: nowrap">2016-13</font>&#xA0;is effective
 for fiscal periods beginning after December&#xA0;15, 2019 and must
 be adopted as a cumulative effect adjustment to retained earnings.
 Early adoption is permitted. We do not believe adoption of this
 guidance will have an impact on our consolidated financial
 statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Comprehensive Income</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Comprehensive income represents net income and any revenues,
 expenses, gains and losses that, under U.S. generally accepted
 accounting principles, are excluded from net income and recognized
 directly as a component of equity. Accumulated other comprehensive
 income (loss) consists solely of foreign currency translation
 adjustments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Fair Value of Financial Instruments</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The carrying amounts of our 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. 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. We utilize a fair
 value hierarchy based upon the observability of inputs used in
 valuation techniques as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Level&#xA0;1: Observable inputs such as quoted prices in active
 markets;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Level&#xA0;2: Inputs, other than quoted prices in active markets,
 that are observable either directly or indirectly; and</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Level&#xA0;3: Unobservable inputs in which there is little or no
 market data, which require the reporting entity to develop its own
 assumptions.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Cash and Cash Equivalents</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Cash and cash equivalents consist of bank demand accounts, savings
 deposits, certificates of deposit and commercial paper with
 original maturities of 90 days or less. The carrying value of these
 assets approximates fair value due to the short maturity of these
 instruments and meets the Level&#xA0;1 criteria.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Marketable Securities</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company has marketable securities held by banks or
 broker-dealers at November&#xA0;30, 2018, consisting of short-term
 domestic certificates of deposit and commercial paper rated at
 least&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">A-2/P-2</font></font>&#xA0;with
 maturities between 91 days and one year. These securities are
 classified as available for sale. The primary objective of our
 short-term investment activity is to preserve capital for the
 purpose of funding 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 (that approximates cost) based on recent trades of
 similar securities or pricing models and therefore meet the
 Level&#xA0;2 criteria. Interest income on these investments is
 recorded within Other Income on the consolidated statements of
 income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>ESTIMATES AND ASSUMPTIONS</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 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. 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.
 Actual results may differ from these estimates under different
 assumptions or conditions.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 There have been no significant changes to the critical accounting
 policies and estimates disclosed in our Annual Report on
 Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the fiscal
 year ended May&#xA0;31, 2018, except for the new revenue
 recognition standard the Company adopted effective June&#xA0;1,
 2018. See below sections Revenue Recognition and Recently Adopted
 Accounting Standards for further information on revenue
 recognition.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 There were no significant changes to the contractual obligations or
 contingent liabilities and commitments disclosed in our Annual
 Report on Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the fiscal
 year ended May&#xA0;31, 2018.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Accounts Receivable Allowance</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Management attempts to minimize credit risk by reviewing
 customers&#x2019; credit history before extending credit and by
 monitoring credit exposure on a regular basis. An allowance for
 doubtful 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, that amount is
 charged against the allowance for doubtful accounts.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Inventory</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The reserve for obsolete and slow-moving inventory is reviewed at
 least quarterly based on an analysis of the inventory, considering
 the current condition of the asset as well as other known facts and
 future plans. The reserve required to record inventory at lower of
 cost or net realizable value is adjusted as conditions change.
 Product obsolescence may be caused by shelf-life expiration,
 discontinuance of a product line, replacement products in the
 marketplace or other competitive situations.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Goodwill and Other Intangible Assets</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 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&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">not-to-compete</font></font>&#xA0;and
 patents. Customer-based intangibles are amortized on either an
 accelerated or straight-line basis, reflecting the pattern in which
 the economic benefits are consumed, while all other amortizable
 intangibles are amortized on a straight-line basis; intangibles are
 generally amortized over 5 to 25 years. We review the carrying
 amounts of goodwill and other&#xA0;<font style="WHITE-SPACE: nowrap">non-amortizable</font>&#xA0;intangible
 assets annually, or when indications of impairment exist, to
 determine if such assets may be impaired by performing a
 quantitative assessment. 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 EBITDA multiples of peer
 companies, such assets are reduced to their estimated fair value
 and a charge is recorded to operations.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Long Lived Assets</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 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 indicate that the carrying amount of the
 asset may not be recoverable. 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.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Equity Compensation Plans</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Share options awarded to employees and shares of stock awarded to
 employees under certain stock purchase plans are recognized as
 compensation expense based on their fair value at grant date. The
 fair market value of options granted under the Company stock option
 plans was estimated on the date of grant using the Black-Scholes
 option-pricing model with assumptions for inputs such as interest
 rates, expected dividends, volatility measures and specific
 employee exercise behavior patterns based on statistical data. Some
 of the inputs used are not market-observable and have to be
 estimated or derived from available data. Use of different
 estimates would produce different option values, which in turn
 would result in higher or lower compensation expense recognized. To
 value options, several recognized valuation models exist. None of
 these models can be singled out as being the best or most correct
 one. The model applied by us can handle most of the specific
 features included in the options granted, which is the reason for
 its use. If a different model were used, the option values could
 differ despite using the same inputs. Accordingly, using different
 assumptions coupled with using a different valuation model could
 have a significant impact on the fair value of employee stock
 options. Fair value could be either higher or lower than the number
 provided by the model applied and the inputs used. Further
 information on our equity compensation plans, including inputs used
 to determine the fair value of options, is disclosed in Note 5 to
 the unaudited consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Income Taxes</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 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 period.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 On December&#xA0;22, 2017, the Tax Cuts and Jobs Act of 2017 (the
 Tax Act) was signed into law making significant changes to the
 Internal Revenue Code. Changes include a federal corporate tax rate
 reduction from 35% to 21% for tax years beginning after
 December&#xA0;31, 2017, the transition of U.S. international
 taxation from a worldwide tax system to a territorial system, and
 a&#xA0;<font style="WHITE-SPACE: nowrap">one-time</font>&#xA0;transition
 tax on the mandatory deemed repatriation of foreign earnings. The
 Tax Act also includes a provision to tax global intangible low
 taxed income (&#x201C;GILTI&#x201D;) of foreign subsidiaries, which
 became effective for us beginning June&#xA0;1, 2018. In the fourth
 quarter of fiscal 2018, we recorded an estimated net charge of
 $4.8&#xA0;million related to the Tax Act, due to the impact of the
 reduction in the tax rate on deferred tax assets and liabilities of
 $6.0&#xA0;million, partially offset by $1.2&#xA0;million
 of&#xA0;<font style="WHITE-SPACE: nowrap">one-time</font>&#xA0;transition
 tax on the deemed repatriation of foreign earnings. Due to the
 timing of the enactment and the complexity in applying the
 provisions of the Tax Act, these charges and benefits were recorded
 based on reasonable estimates and are subject to revisions as we
 complete our analysis of the Tax Act, collect and prepare necessary
 data, and interpret any additional guidance issued by the Internal
 Revenue Service. During the month of December 2018, immaterial
 adjustments to these provisions were recorded to tax expense,
 within the measurement period under SAB 118.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Revenue Recognition</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 In May 2014, the FASB issued ASU No.&#xA0;<font style="WHITE-SPACE: nowrap">2014-09&#x2014;Revenue</font>&#xA0;from
 Contracts with Customers (Topic 606). The new standard outlines a
 single comprehensive model for entities to use in accounting for
 revenue arising from contracts with customers and supersedes most
 current revenue recognition guidance, including industry-specific
 guidance. The core principle of the revenue model is that an entity
 should recognize revenue to depict the transfer of promised goods
 or services to customers in an amount that reflects the
 consideration to which the entity expects to be entitled in
 exchange for those goods or services. The standard is designed to
 create greater comparability for financial statement users across
 industries and jurisdictions and also requires enhanced
 disclosures. In April 2016, the FASB issued Accounting Standards
 Update&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2016-10&#x2014;</font>&#xA0;Revenue
 from Contracts with Customers (Topic 606), which amends and adds
 clarity to certain aspects of the guidance set forth in
 ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;related to
 identifying performance obligations and licensing. The guidance
 became effective for the Company on June&#xA0;1, 2018. The guidance
 permits two methods of adoption: a full retrospective method to
 each prior reporting period presented or a modified retrospective
 approach with the cumulative effect of initially applying the
 guidance recognized at the date of initial application. We adopted
 this standard using the full retrospective approach. This approach
 was chosen to provide appropriate comparisons against our prior
 year financial statements; accordingly, historical information for
 the year ended May&#xA0;31, 2018, including interim periods
 therein, has been adjusted to conform to the new standard.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Prior to the adoption, we identified all revenue streams at each
 significant subsidiary and reviewed contracts to evaluate the
 impact of adopting the new standard on our revenue recognition
 policies, procedures and control framework and ultimately on our
 consolidated financial statements and related disclosures. In our
 review of contracts in each revenue stream, we noted no material
 impact in the implementation of the standard. We determined the
 impact of adopting the standard on our control framework and noted
 minimal, insignificant changes to our system and other controls
 processes.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 We derive revenue from two primary sources &#x2014; product revenue
 and service revenue.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Product revenue consists primarily of shipments of:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">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;</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Consumable products marketed to veterinarians and
 animal health product distributors; and</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Rodenticides, disinfectants and insecticides to assist
 in the control of rodents, insects and disease in and around
 agricultural, food production and other facilities.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Service revenue consists primarily of:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Genomic identification and related interpretive
 bioinformatic services; and</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Other commercial laboratory services.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Revenues for our genomics and commercial laboratory services are
 recognized and invoiced when the applicable laboratory service is
 performed and the results are conveyed to the customer.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Under Topic 606, the Company determines the amount of revenue to be
 recognized through application of the following steps:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Identification of the contract with a customer;</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Identification of the performance obligations in the
 contract;</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Determination of the transaction price;</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Allocation of the transaction price to the performance
 obligations in the contract; and</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">Recognition of revenue when or as the Company
 satisfies the performance obligations.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Essentially all our revenue is generated through contracts with our
 customers. A performance obligation is a promise in a contract to
 transfer a product or service to a customer. We generally recognize
 revenue at a point in time when all our performance obligations
 under the terms of a contract are satisfied. With the adoption of
 Topic 606, revenue is recognized upon transfer of control of
 promised products and services in an amount that reflects the
 consideration the Company expects 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. In certain situations, we provide rebates, marketing support,
 credits or incentives to selected customers, which are accounted
 for as variable consideration when estimating the amount of revenue
 to recognize on a contract. Variable consideration reduces the
 amount of revenue that is recognized. These variable consideration
 estimates are updated at the end of each reporting period based on
 information currently available.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The performance obligations in our contracts are generally
 satisfied well within one year of the contract inception. In such
 cases, we have elected the practical expedient to not adjust the
 promised amount of consideration for the effects of a significant
 financing component. We have elected to utilize the practical
 expedient to recognize the incremental costs of obtaining a
 contract as an expense when incurred because the amortization
 period for the prepaid costs that would otherwise have been
 deferred and amortized is one year or less. The Company accounts
 for shipping and handling for products as a fulfillment activity
 when goods are shipped. Revenue is recognized net of any tax
 collected from customers; the taxes are subsequently remitted to
 governmental authorities. The Company&#x2019;s terms and conditions
 of sale generally do not provide for returns of product or
 reperformance of service except in the case of quality or warranty
 issues. These situations are infrequent; due to immateriality of
 the amount, warranty claims are recorded in the period
 incurred.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The following table presents disaggregated revenue by major product
 and service categories for the three and six months ended
 November&#xA0;30, 2018 and 2017:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="63%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Three Months
 Ended<br />
 November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Six Months
 Ended<br />
 November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><u>Food Safety</u></b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Natural Toxins, Allergens&#xA0;&amp; Drug Residues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,571</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">18,989</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">39,409</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">38,153</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Bacterial&#xA0;&amp; General Sanitation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,822</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,324</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,288</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,443</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Culture Media&#xA0;&amp; Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,191</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,041</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24,408</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,173</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rodenticides, Insecticides&#xA0;&amp; Disinfectants</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,943</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,126</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,569</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,817</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Genomics Services</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,223</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,726</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,259</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,911</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><u>Animal Safety</u></b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">53,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">49,206</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">105,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">95,497</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Life Sciences</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,891</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,394</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,971</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,820</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Veterinary Instruments&#xA0;&amp; Disposables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,683</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,687</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22,087</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22,174</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Animal Care&#xA0;&amp; Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,064</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,237</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,617</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,649</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rodenticides, Insecticides&#xA0;&amp; Disinfectants</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,673</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,786</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35,664</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35,167</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Genomics Services</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,037</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,388</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,452</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">53,348</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">51,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;100,791</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">99,410</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total Revenues</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">107,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">206,724</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Restatement of Previously Issued Financial Statements</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company has historically classified certain variable
 consideration components resulting from volume rebates, distributor
 support, and other marketing discounts as cost of product revenues
 or sales and marketing expense in our consolidated financial
 statements of income. These amounts should have been classified as
 contra revenue in product or service revenues. The Company 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 three-month period
 ended August&#xA0;31, 2018, the first quarter of the
 Company&#x2019;s current fiscal year, and has revised the prior
 year&#x2019;s quarter and&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">year-to-date</font></font>&#xA0;periods
 to conform to the current period presentation. These immaterial
 adjustments had no impact on our operating income, income before
 taxes, net income or reported earnings per share, and no change to
 stockholders&#x2019; equity.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The effects of the revisions on the line items within our unaudited
 consolidated statements of income for the three and six months
 ended November&#xA0;30, 2017 are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="50%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended<br />
 November&#xA0;30, 2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Six Months Ended<br />
 November&#xA0;30, 2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">85,590</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,119</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">84,471</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">166,157</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2,141</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">164,016</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,227</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,227</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,916</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(25</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,891</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101,817</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,119</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">197,073</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,166</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">43,349</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(97</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">43,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84,433</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(197</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84,236</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,197</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,197</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,498</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,498</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,546</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(97</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,449</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101,931</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(197</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101,734</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross margin</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49,271</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,249</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,142</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,969</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">93,173</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Sales and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,815</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,793</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,838</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,969</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">32,869</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,273</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,251</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">60,720</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,969</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">58,751</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,998</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,998</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Presented below are the effects of the revisions on the line items
 within the previously issued unaudited consolidated statements of
 income for the three and nine months ended February&#xA0;28, 2018
 and the consolidated statements of income for the years ended
 May&#xA0;31, 2018 and 2017. Revised consolidated statements of
 income related to these periods will be presented in the
 Forms&#xA0;<font style="WHITE-SPACE: nowrap">10-Q</font>&#xA0;and
 Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;to be filed in
 the succeeding periods of this fiscal year.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="52%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended</b><br />
 <b>February&#xA0;28, 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Nine Months Ended</b><br />
 <b>February&#xA0;28, 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">78,142</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(958</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,184</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">244,298</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(3,098</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">241,200</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(31</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,719</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,667</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(56</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,611</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,892</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(989</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">94,903</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">292,965</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,154</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">289,811</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40,352</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(69</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40,283</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">124,785</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(265</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">124,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,517</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,517</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,371</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(69</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,302</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">152,302</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(265</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">152,037</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross margin</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">45,521</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(920</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">44,601</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">140,663</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,889</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">137,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Sales and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(920</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,572</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,331</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,889</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49,442</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29,608</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(920</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28,688</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">90,328</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,889</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">87,439</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,913</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,913</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,335</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,335</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="54%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><b>Year
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><b>Year
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>May&#xA0;31, 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>May&#xA0;31, 2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">335,554</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(4,266</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">331,288</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">306,512</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(3,390</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">303,122</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(56</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,642</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,082</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">73</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,155</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">402,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,322</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">397,930</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">361,594</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,317</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">358,277</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">174,067</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(342</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">173,725</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">156,568</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(273</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">156,295</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">212,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(342</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">211,658</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">189,626</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(273</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">189,353</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross margin</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">190,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,980</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">186,272</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">171,968</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,044</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">168,924</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Sales and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,909</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,980</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,929</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">62,424</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,044</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">59,380</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">120,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,980</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">116,078</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">107,023</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,044</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">103,979</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,194</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,194</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">64,945</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">64,945</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The revisions had no impact on our audited consolidated balance
 sheets as of May&#xA0;31, 2018 and 2017 and no impact on our
 unaudited consolidated statements of equity or unaudited
 consolidated statements of cash flows for the three and six months
 ended November&#xA0;30, 2017 and the three and nine months ended
 February&#xA0;28, 2018.</p>
 </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>23
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6632048560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 <b>2. INVENTORIES</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 Inventories are stated at the lower of cost, determined by the
 <font style="WHITE-SPACE: nowrap">first-in,</font> <font style="WHITE-SPACE: nowrap">first-out</font> method, or net realizable
 value. The components of inventories follow:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>November&#xA0;30,<br />
 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;31,<br />
 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Raw materials</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">36,563</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">36,702</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Work-in-process</font></font></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,601</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,993</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Finished and purchased goods</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35,309</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,310</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;79,473</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">76,005</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6592227920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_EarningsPerShareTextBlock', window );">Net Income per Share</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>3. NET INCOME PER SHARE</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 The calculation of net income per share attributable to Neogen
 Corporation follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="68%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Three Months
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Six Months
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 <b>November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 <b>November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="14" align="center"><i>(in thousands,
 except per share amounts)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Numerator for basic and diluted net income per share:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net income attributable to Neogen</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">16,051</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">17,100</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">31,288</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">29,014</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Denominator for basic net income per share:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Weighted average shares</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,264</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,820</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,109</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Effect of dilutive stock options</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">572</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">697</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">721</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">669</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Denominator for diluted net income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,591</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,961</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,541</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,778</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net income attributable to Neogen per share:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Basic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.33</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.60</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.57</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Diluted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.33</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.60</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.56</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6641353552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Geographical Data<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_SegmentReportingDisclosureTextBlock', window );">Segment Information and Geographical Data</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 <b>4. SEGMENT INFORMATION AND GEOGRAPHIC DATA</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 We have 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, culture media 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.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Our international operations in the United Kingdom, Mexico, Brazil,
 China and India originally focused on the Company&#x2019;s 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 and are reported
 through the Food Safety segment.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The accounting policies of each of the segments are the same as
 those described in Note 1.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Segment information follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="59%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Food<br />
 Safety</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Animal<br />
 Safety</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Corporate&#xA0;and<br />
 Eliminations<br />
 (1)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="14" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top" colspan="4">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>As of and for the three months ended November&#xA0;30,
 2018</b></p>
 </td>
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">48,256</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">41,306</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">89,562</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,494</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,042</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,536</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,348</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">107,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,342</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,057</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,153</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,246</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">201,291</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">218,231</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">240,970</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">660,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8" colspan="5"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top" colspan="4">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>As of and for the three months ended November&#xA0;30,
 2017&#x2014;Revised (2)</b></p>
 </td>
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">44,367</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">40,104</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">84,471</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,839</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,388</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,227</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49,206</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,668</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,529</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,199</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,998</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">175,836</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">215,099</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">190,093</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">581,028</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left">(1)</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Includes corporate assets, consisting principally of
 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.</p>
 </td>
 </tr>
 </table>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left">(2)</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Segment revenues for the three months ended
 November&#xA0;30, 2017 have been revised as discussed in Note 1.
 For the three months ended November&#xA0;30, 2017, product revenues
 were reduced by $354,000 in the Food Safety segment and $765,000 in
 the Animal Safety segment; service revenues were unchanged in the
 Food Safety segment and in the Animal Safety segment.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="59%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Food<br />
 Safety</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Animal<br />
 Safety</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Corporate&#xA0;and<br />
 Eliminations<br />
 (1)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="14" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>For the six months ended November&#xA0;30, 2018</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">95,189</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,333</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">172,522</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,744</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,458</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,202</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">105,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100,791</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">206,724</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,215</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,763</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,253</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,725</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top" colspan="4">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>For the six months ended November&#xA0;30, 2017&#x2014;Revised
 (2)</b></p>
 </td>
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">86,206</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,810</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">164,016</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,291</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,891</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,497</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">99,410</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,446</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,198</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,222</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left">(1)</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Includes the elimination of intersegment
 transactions.</p>
 </td>
 </tr>
 </table>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left">(2)</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Segment revenues for the six months ended
 November&#xA0;30, 2017 have been revised as discussed in Note 1.
 For the six months ended November&#xA0;30, 2017, product revenues
 were reduced by $798,000 in the Food Safety segment and $1,343,000
 in the Animal Safety segment; service revenues were unchanged in
 the Food Safety segment and reduced by $25,000 in the Animal Safety
 segment.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The following table presents the Company&#x2019;s revenue
 disaggregated by geographic location:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Three Months
 ended</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Six Months
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Revenues by Geographic Location</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Domestic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">65,033</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">62,452</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">124,879</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">122,588</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 International</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">42,065</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">38,246</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">81,845</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">72,319</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenue</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">107,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">206,724</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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://fasb.org/us-gaap/role/ref/legacyRef<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>26
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6592227920">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Equity Compensation Plans</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 <b>5. EQUITY COMPENSATION PLANS</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 Qualified and <font style="WHITE-SPACE: nowrap">non-qualified</font> options to purchase
 shares of common stock may be granted to directors, officers and
 employees of the</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 Company under the terms of our stock option plans. These options
 are granted at an exercise price of not less than the fair market
 value of the stock on the date of grant. Options vest ratably over
 three and five year periods and the contractual terms are generally
 five or 10 years. A summary of stock option activity during the six
 months ended November&#xA0;30, 2018 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="74%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Shares</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br />
 Average<br />
 Exercise&#xA0;Price</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Options outstanding June&#xA0;1, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,497,124</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">42.63</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">525,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">62.93</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercised</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(340,023</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29.49</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(91,620</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">45.87</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Options outstanding November&#xA0;30, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,591,231</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48.40</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 During the three and six month periods ended November&#xA0;30, 2018
 and 2017, the Company recorded $1,400,000 and $1,264,000 and
 $2,831,000 and $2,666,000, respectively, of compensation expense
 related to its share-based awards.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The weighted-average fair value per share of stock options granted
 during fiscal year 2018 and fiscal 2019, estimated on the date of
 grant using the Black-Scholes option pricing model, was $14.47 and
 $14.91, respectively. The fair value of stock options granted was
 estimated using the following weighted-average assumptions.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>FY&#xA0;2019</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>FY&#xA0;2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Risk-free interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.6</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.6</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected dividend yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected stock price volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.2</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected option life</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.5&#xA0;years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.0&#xA0;years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The Company has an employee stock purchase plan that provides for
 employee stock purchases at a 5% discount to market price. The
 discount is recorded in administrative expense as of the date of
 purchase.</p>
 </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 compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>27
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6641353552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Product Line Acquisitions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_BusinessCombinationDisclosureTextBlock', window );">Business and Product Line Acquisitions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>6. BUSINESS AND PRODUCT LINE ACQUISITIONS</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 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 discussed below relates
 primarily to enhancing the Company&#x2019;s strategic platform for
 the expansion of available product offerings.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 On September&#xA0;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 the
 Company&#x2019;s animal genomics business in Australia and New
 Zealand. Consideration for the purchase was $2,063,000; $468,000
 was paid in cash on the acquisition date 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, <font style="WHITE-SPACE: nowrap">non-current</font> liabilities of $1,629,000,
 intangible assets of $902,000 (with an estimated life of
 <font style="WHITE-SPACE: nowrap">5-15</font> years) and the
 remainder to goodwill <font style="WHITE-SPACE: nowrap">(non-deductible</font> for tax purposes).
 These values are Level&#xA0;3 fair value measurements. The new
 business, renamed Neogen Australasia, continues to operate in its
 current location, reporting within the Animal Safety segment.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 On August&#xA0;1, 2018, the Company acquired 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 and this acquisition gives the
 Company access to sell this product to new markets. Consideration
 for the purchase was $4,204,000 in cash and approximately
 $1.3&#xA0;million of contingent consideration, due at the end of
 each of the first five years, based on an excess net sales formula.
 The preliminary 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, <font style="WHITE-SPACE: nowrap">non-current</font> deferred tax liability of
 $426,000, <font style="WHITE-SPACE: nowrap">non-amortizable</font>
 intangible assets of $750,000, intangible assets of $1,100,000
 (with an estimated life of <font style="WHITE-SPACE: nowrap">5-15</font> years) and the remainder to
 goodwill <font style="WHITE-SPACE: nowrap">(non-deductible</font>
 for tax purposes). These values are Level&#xA0;3 fair value</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 measurements. Manufacturing of these products was moved to the
 Company&#x2019;s Lansing, Michigan location in October, reporting
 within the Food Safety segment.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 On September&#xA0;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 has been a
 long-time strategic partner of Neogen and the acquisition will
 enhance the Company&#x2019;s <font style="WHITE-SPACE: nowrap">in-house</font> 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&#xA0;1, 2019, and approximately $385,000
 of contingent consideration, payable over the next three years. The
 preliminary 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 $860,000 (with an
 estimated life of <font style="WHITE-SPACE: nowrap">5-15</font>
 years) and the remainder to goodwill (deductible for tax purposes).
 These values are Level&#xA0;3 fair value measurements. Services
 provided by this company are now performed at the Company&#x2019;s
 Lincoln, Nebraska location, reporting within the Animal Safety
 segment.</p>
 </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>28
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6853610624">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_LongTermDebtTextBlock', window );">Long Term Debt</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>7. LONG TERM DEBT</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 We have a financing agreement with a bank providing for a
 $15,000,000 unsecured revolving line of credit, which was amended
 on November&#xA0;30, 2018 to extend the maturity from
 September&#xA0;30, 2019 to September&#xA0;30, 2021. There were no
 advances against the line of credit during fiscal 2018 and there
 have been none thus far in fiscal 2019; there was no balance
 outstanding at November&#xA0;30, 2018. Interest on any borrowings
 remained at LIBOR plus 100 basis points (rate under the terms of
 the agreement was 3.51% at November&#xA0;30, 2018). Financial
 covenants include maintaining specified levels of tangible net
 worth, debt service coverage, and funded debt to EBITDA, each of
 which the Company was in compliance with at November&#xA0;30,
 2018.</p>
 </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>29
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6636643824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contigencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contigencies</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>8. COMMITMENTS AND CONTINGENCIES</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 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 expenses annual costs of
 remediation, which have ranged from $38,000 to $74,000 per year
 over the past five years. The Company&#x2019;s estimated liability
 for these costs was $916,000 at November&#xA0;30, 2018 and
 May&#xA0;31, 2018, measured on an undiscounted basis over an
 estimated period of 15 years; $100,000 of the liability is recorded
 within current liabilities, and the remainder is recorded within
 other <font style="WHITE-SPACE: nowrap">non-current</font>
 liabilities on the consolidated balance sheets. During the second
 quarter of fiscal 2019, the Company&#x2019;s environmental
 consultant performed an updated Corrective Measures Study on the
 Randolph site, per a request from the Wisconsin Department of
 Natural Resources. Based on the results of the study, the Company
 plans to continue the current remediation and monitoring program,
 with no changes proposed.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The Company is subject to certain legal and other proceedings in
 the normal course of business that, in the opinion of management,
 should not have a material effect on its future results of
 operations or financial position.</p>
 </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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>30
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6850250256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Purchase<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_TreasuryStockTextBlock', window );">Stock Purchase</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>9. STOCK PURCHASE</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 In October 2018, the Company&#x2019;s Board of Directors passed a
 resolution canceling 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
 3,000,000 shares of the Company&#x2019;s common stock. As of
 November&#xA0;30, 2018, there had been no purchases of common stock
 in the current fiscal year under either program. In December 2018,
 the Company purchased 50,000 shares under the new program in
 negotiated and open market transactions for a total price,
 including commissions, of $3,134,727. Shares purchased under the
 program have been retired.</p>
 </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>31
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785854336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_ConsolidationPolicyTextBlock', window );">Basis of Presentation and Consolidation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 <b>BASIS OF PRESENTATION AND CONSOLIDATION</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 The accompanying unaudited consolidated financial statements
 include the accounts of Neogen Corporation (&#x201C;Neogen&#x201D; or
 the &#x201C;Company&#x201D;) and its wholly owned subsidiaries and
 have been prepared in accordance with accounting principles
 generally accepted in the United States of America (generally
 accepted accounting principles) for interim financial information
 and with the instructions to Form <font style="WHITE-SPACE: nowrap">10-Q</font> and Article 10 of Regulation
 <font style="WHITE-SPACE: nowrap">S-X.</font> Accordingly, they do
 not include all of the information and footnotes required by
 generally accepted accounting principles for complete financial
 statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 In the opinion of management, all adjustments (consisting only of
 normal recurring adjustments) considered necessary for a fair
 presentation have been included in the accompanying unaudited
 consolidated financial statements. All intercompany balances and
 transactions have been eliminated in consolidation. The results of
 operations for the <font style="WHITE-SPACE: nowrap">six-month</font> period ended
 November&#xA0;30, 2018 are not necessarily indicative of the
 results to be expected for the fiscal year ending May&#xA0;31,
 2019. For more complete financial information, these consolidated
 financial statements should be read in conjunction with the audited
 consolidated financial statements and the notes thereto included in
 our Annual Report on Form <font style="WHITE-SPACE: nowrap">10-K</font> for the fiscal year ended
 May&#xA0;31, 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Share and per share amounts reflect the December&#xA0;29, 2017
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">4-for-3</font></font> stock split as if it
 took place at the beginning of the period presented.</p>
 </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"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Recently Adopted Accounting Standards</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 <i>Revenue Recognition</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 On June&#xA0;1, 2018, we adopted ASU No. <font style="WHITE-SPACE: nowrap">2014-09&#x2014;Revenue</font> from Contracts
 with Customers (Topic 606). Refer to the Revenue Recognition
 section of Note 1 for further information.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <i>Classification of Cash Receipts and Payments</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 In August 2016, the FASB issued ASU No. <font style="WHITE-SPACE: nowrap">2016-15&#x2014;Classification</font> of
 Certain Cash Receipts and Cash Payments (a consensus of the
 Emerging Issues Task Force). The amendments in ASU <font style="WHITE-SPACE: nowrap">2016-15</font> address eight specific cash
 flow issues and apply to all entities that are required to present
 a statement of cash flows under FASB Accounting Standards
 Codification (FASB ASC) 230, Statement of Cash Flows. The
 amendments in ASU <font style="WHITE-SPACE: nowrap">2016-15</font>
 are effective for public business entities for fiscal years
 beginning after December&#xA0;15, 2017, and interim periods within
 those fiscal years. We adopted this ASU on June&#xA0;1, 2018; the
 impact on our consolidated financial statements was immaterial.</p>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Recent Accounting Pronouncements Not Yet Adopted</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 <i>Leases</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 In February 2016, the FASB issued ASU No. <font style="WHITE-SPACE: nowrap">2016-02&#x2014;Leases</font> to increase
 transparency and comparability among organizations by recognizing
 lease assets and lease liabilities on the balance sheet and
 disclosing key information about leasing arrangements. A lessee
 should recognize in the statement of financial position a liability
 to make lease payments (the lease liability) and a <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font> asset representing
 its right to use the underlying asset for the lease term. 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. This ASU is effective for annual
 periods, including interim periods within those annual periods,
 beginning after December&#xA0;15, 2018; early adoption is
 permitted. Modified retrospective application is required with
 certain practical expedients. We will adopt this ASU on
 June&#xA0;1, 2019 and are currently in the process of evaluating
 our lessee and lessor arrangements to determine the impact of this
 pronouncement on our consolidated financial condition and results
 of operations. This evaluation includes a review of revenue through
 leasing arrangements as well as lease expenses, which are primarily
 through operating lease arrangements at most of our facilities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <i>Financial Instruments- Credit Losses</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 In June 2016, the FASB issued ASU No. <font style="WHITE-SPACE: nowrap">2016-13&#x2014;Measurement</font> 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 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">held-to-maturity</font></font> 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 <font style="WHITE-SPACE: nowrap">2016-13</font> is effective
 for fiscal periods beginning after December&#xA0;15, 2019 and must
 be adopted as a cumulative effect adjustment to retained earnings.
 Early adoption is permitted. We do not believe adoption of this
 guidance will have an impact on our consolidated financial
 statements.</p>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Comprehensive Income</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 Comprehensive income represents net income and any revenues,
 expenses, gains and losses that, under U.S. generally accepted
 accounting principles, are excluded from net income and recognized
 directly as a component of equity. Accumulated other comprehensive
 income (loss) consists solely of foreign currency translation
 adjustments.</p>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Fair Value of Financial Instruments</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 The carrying amounts of our 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. 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. We utilize a fair
 value hierarchy based upon the observability of inputs used in
 valuation techniques as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Level&#xA0;1: Observable inputs such as quoted prices in active
 markets;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 Level&#xA0;2: Inputs, other than quoted prices in active markets,
 that are observable either directly or indirectly; and</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 Level&#xA0;3: Unobservable inputs in which there is little or no
 market data, which require the reporting entity to develop its own
 assumptions.</p>
 </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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Cash and Cash Equivalents</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 Cash and cash equivalents consist of bank demand accounts, savings
 deposits, certificates of deposit and commercial paper with
 original maturities of 90 days or less. The carrying value of these
 assets approximates fair value due to the short maturity of these
 instruments and meets the Level&#xA0;1 criteria.</p>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Marketable Securities</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company has marketable securities held by banks or
 broker-dealers at November&#xA0;30, 2018, consisting of short-term
 domestic certificates of deposit and commercial paper rated at
 least&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">A-2/P-2</font></font>&#xA0;with
 maturities between 91 days and one year. These securities are
 classified as available for sale. The primary objective of our
 short-term investment activity is to preserve capital for the
 purpose of funding 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 (that approximates cost) based on recent trades of
 similar securities or pricing models and therefore meet the
 Level&#xA0;2 criteria. Interest income on these investments is
 recorded within Other Income on the consolidated statements of
 income.</p>
 </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_UseOfEstimates', window );">Estimates and Assumptions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>ESTIMATES AND ASSUMPTIONS</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 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. 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.
 Actual results may differ from these estimates under different
 assumptions or conditions.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 There have been no significant changes to the critical accounting
 policies and estimates disclosed in our Annual Report on Form
 <font style="WHITE-SPACE: nowrap">10-K</font> for the fiscal year
 ended May&#xA0;31, 2018, except for the new revenue recognition
 standard the Company adopted effective June&#xA0;1, 2018. See below
 sections Revenue Recognition and Recently Adopted Accounting
 Standards for further information on revenue recognition.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 There were no significant changes to the contractual obligations or
 contingent liabilities and commitments disclosed in our Annual
 Report on Form <font style="WHITE-SPACE: nowrap">10-K</font> for
 the fiscal year ended May&#xA0;31, 2018.</p>
 </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 Allowance</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 <b>Accounts Receivable Allowance</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 Management attempts to minimize credit risk by reviewing
 customers&#x2019; credit history before extending credit and by
 monitoring credit exposure on a regular basis. An allowance for
 doubtful 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, that amount is
 charged against the allowance for doubtful accounts.</p>
 </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_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Inventory</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 The reserve for obsolete and slow-moving inventory is reviewed at
 least quarterly based on an analysis of the inventory, considering
 the current condition of the asset as well as other known facts and
 future plans. The reserve required to record inventory at lower of
 cost or net realizable value is adjusted as conditions change.
 Product obsolescence may be caused by shelf-life expiration,
 discontinuance of a product line, replacement products in the
 marketplace or other competitive situations.</p>
 </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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Goodwill and Other Intangible Assets</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 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 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">not-to-compete</font></font> and patents.
 Customer-based intangibles are amortized on either an accelerated
 or straight-line basis, reflecting the pattern in which the
 economic benefits are consumed, while all other amortizable
 intangibles are amortized on a straight-line basis; intangibles are
 generally amortized over 5 to 25 years. We review the carrying
 amounts of goodwill and other <font style="WHITE-SPACE: nowrap">non-amortizable</font> intangible assets
 annually, or when indications of impairment exist, to determine if
 such assets may be impaired by performing a quantitative
 assessment. 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 EBITDA multiples of peer companies,
 such assets are reduced to their estimated fair value and a charge
 is recorded to operations.</p>
 </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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long Lived Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Long Lived Assets</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 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 indicate that the carrying amount of the
 asset may not be recoverable. 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.</p>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Equity Compensation Plans</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 Share options awarded to employees and shares of stock awarded to
 employees under certain stock purchase plans are recognized as
 compensation expense based on their fair value at grant date. The
 fair market value of options granted under the Company stock option
 plans was estimated on the date of grant using the Black-Scholes
 option-pricing model with assumptions for inputs such as interest
 rates, expected dividends, volatility measures and specific
 employee exercise behavior patterns based on statistical data. Some
 of the inputs used are not market-observable and have to be
 estimated or derived from available data. Use of different
 estimates would produce different option values, which in turn
 would result in higher or lower compensation expense recognized. To
 value options, several recognized valuation models exist. None of
 these models can be singled out as being the best or most correct
 one. The model applied by us can handle most of the specific
 features included in the options granted, which is the reason for
 its use. If a different model were used, the option values could
 differ despite using the same inputs. Accordingly, using different
 assumptions coupled with using a different valuation model could
 have a significant impact on the fair value of employee stock
 options. Fair value could be either higher or lower than the number
 provided by the model applied and the inputs used. Further
 information on our equity compensation plans, including inputs used
 to determine the fair value of options, is disclosed in Note 5 to
 the unaudited consolidated financial statements.</p>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Income Taxes</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 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 period.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 On December&#xA0;22, 2017, the Tax Cuts and Jobs Act of 2017 (the
 Tax Act) was signed into law making significant changes to the
 Internal Revenue Code. Changes include a federal corporate tax rate
 reduction from 35% to 21% for tax years beginning after
 December&#xA0;31, 2017, the transition of U.S. international
 taxation from a worldwide tax system to a territorial system, and
 a&#xA0;<font style="WHITE-SPACE: nowrap">one-time</font>&#xA0;transition
 tax on the mandatory deemed repatriation of foreign earnings. The
 Tax Act also includes a provision to tax global intangible low
 taxed income (&#x201C;GILTI&#x201D;) of foreign subsidiaries, which
 became effective for us beginning June&#xA0;1, 2018. In the fourth
 quarter of fiscal 2018, we recorded an estimated net charge of
 $4.8&#xA0;million related to the Tax Act, due to the impact of the
 reduction in the tax rate on deferred tax assets and liabilities of
 $6.0&#xA0;million, partially offset by $1.2&#xA0;million
 of&#xA0;<font style="WHITE-SPACE: nowrap">one-time</font>&#xA0;transition
 tax on the deemed repatriation of foreign earnings. Due to the
 timing of the enactment and the complexity in applying the
 provisions of the Tax Act, these charges and benefits were recorded
 based on reasonable estimates and are subject to revisions as we
 complete our analysis of the Tax Act, collect and prepare necessary
 data, and interpret any additional guidance issued by the Internal
 Revenue Service. During the month of December 2018, immaterial
 adjustments to these provisions were recorded to tax expense,
 within the measurement period under SAB 118.</p>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Revenue Recognition</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 In May 2014, the FASB issued ASU No. <font style="WHITE-SPACE: nowrap">2014-09&#x2014;Revenue</font> from Contracts
 with Customers (Topic 606). The new standard outlines a single
 comprehensive model for entities to use in accounting for revenue
 arising from contracts with customers and supersedes most current
 revenue recognition guidance, including industry-specific guidance.
 The core principle of the revenue model is that an entity should
 recognize revenue to depict the transfer of promised goods or
 services to customers in an amount that reflects the consideration
 to which the entity expects to be entitled in exchange for those
 goods or services. The standard is designed to create greater
 comparability for financial statement users across industries and
 jurisdictions and also requires enhanced disclosures. In April
 2016, the FASB issued Accounting Standards Update <font style="WHITE-SPACE: nowrap">No.&#xA0;2016-10&#x2014;</font> Revenue from
 Contracts with Customers (Topic 606), which amends and adds clarity
 to certain aspects of the guidance set forth in ASU <font style="WHITE-SPACE: nowrap">2014-09</font> related to identifying
 performance obligations and licensing. The guidance became
 effective for the Company on June&#xA0;1, 2018. The guidance
 permits two methods of adoption: a full retrospective method to
 each prior reporting period presented or a modified retrospective
 approach with the cumulative effect of initially applying the
 guidance recognized at the date of initial application. We adopted
 this standard using the full retrospective approach. This approach
 was chosen to provide appropriate comparisons against our prior
 year financial statements; accordingly, historical information for
 the year ended May&#xA0;31, 2018, including interim periods
 therein, has been adjusted to conform to the new standard.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Prior to the adoption, we identified all revenue streams at each
 significant subsidiary and reviewed contracts to evaluate the
 impact of adopting the new standard on our revenue recognition
 policies, procedures and control framework and ultimately on our
 consolidated financial statements and related disclosures. In our
 review of contracts in each revenue stream, we noted no material
 impact in the implementation of the standard. We determined the
 impact of adopting the standard on our control framework and noted
 minimal, insignificant changes to our system and other controls
 processes.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 We derive revenue from two primary sources &#x2014; product revenue
 and service revenue.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Product revenue consists primarily of shipments of:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">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;</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Consumable products marketed to veterinarians and
 animal health product distributors; and</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Rodenticides, disinfectants and insecticides to assist
 in the control of rodents, insects and disease in and around
 agricultural, food production and other facilities.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Service revenue consists primarily of:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Genomic identification and related interpretive
 bioinformatic services; and</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Other commercial laboratory services.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Revenues for our genomics and commercial laboratory services are
 recognized and invoiced when the applicable laboratory service is
 performed and the results are conveyed to the customer.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Under Topic 606, the Company determines the amount of revenue to be
 recognized through application of the following steps:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Identification of the contract with a customer;</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Identification of the performance obligations in the
 contract;</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Determination of the transaction price;</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Allocation of the transaction price to the performance
 obligations in the contract; and</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td width="5%">&#xA0;</td>
 <td valign="top" width="2%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Recognition of revenue when or as the Company
 satisfies the performance obligations.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 Essentially all our revenue is generated through contracts with our
 customers. A performance obligation is a promise in a contract to
 transfer a product or service to a customer. We generally recognize
 revenue at a point in time when all our performance obligations
 under the terms of a contract are satisfied. With the adoption of
 Topic 606, revenue is recognized upon transfer of control of
 promised products and services in an amount that reflects the
 consideration the Company expects 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. In certain situations, we provide rebates, marketing support,
 credits or incentives to selected customers, which are accounted
 for as variable consideration when estimating the amount of revenue
 to recognize on a contract. Variable consideration reduces the
 amount of revenue that is recognized. These variable consideration
 estimates are updated at the end of each reporting period based on
 information currently available.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The performance obligations in our contracts are generally
 satisfied well within one year of the contract inception. In such
 cases, we have elected the practical expedient to not adjust the
 promised amount of consideration for the effects of a significant
 financing component. We have elected to utilize the practical
 expedient to recognize the incremental costs of obtaining a
 contract as an expense when incurred because the amortization
 period for the prepaid costs that would otherwise have been
 deferred and amortized is one year or less. The Company accounts
 for shipping and handling for products as a fulfillment activity
 when goods are shipped. Revenue is recognized net of any tax
 collected from customers; the taxes are subsequently remitted to
 governmental authorities. The Company&#x2019;s terms and conditions
 of sale generally do not provide for returns of product or
 reperformance of service except in the case of quality or warranty
 issues. These situations are infrequent; due to immateriality of
 the amount, warranty claims are recorded in the period
 incurred.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The following table presents disaggregated revenue by major product
 and service categories for the three and six months ended
 November&#xA0;30, 2018 and 2017:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="63%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Three Months
 Ended<br />
 November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Six Months
 Ended<br />
 November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><u>Food Safety</u></b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Natural Toxins, Allergens&#xA0;&amp; Drug Residues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,571</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">18,989</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">39,409</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">38,153</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Bacterial&#xA0;&amp; General Sanitation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,822</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,324</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,288</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,443</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Culture Media&#xA0;&amp; Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,191</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,041</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24,408</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,173</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rodenticides, Insecticides&#xA0;&amp; Disinfectants</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,943</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,126</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,569</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,817</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Genomics Services</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,223</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,726</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,259</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,911</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><u>Animal Safety</u></b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">53,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">49,206</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">105,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">95,497</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Life Sciences</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,891</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,394</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,971</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,820</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Veterinary Instruments&#xA0;&amp; Disposables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,683</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,687</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22,087</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22,174</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Animal Care&#xA0;&amp; Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,064</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,237</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,617</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,649</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rodenticides, Insecticides&#xA0;&amp; Disinfectants</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,673</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,786</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35,664</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35,167</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Genomics Services</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,037</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,388</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,452</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">53,348</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">51,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;100,791</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">99,410</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total Revenues</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">107,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">206,724</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </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 );">Restatement of Previously Issued Financial Statements</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Restatement of Previously Issued Financial Statements</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company has historically classified certain variable
 consideration components resulting from volume rebates, distributor
 support, and other marketing discounts as cost of product revenues
 or sales and marketing expense in our consolidated financial
 statements of income. These amounts should have been classified as
 contra revenue in product or service revenues. The Company 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 three-month period
 ended August&#xA0;31, 2018, the first quarter of the
 Company&#x2019;s current fiscal year, and has revised the prior
 year&#x2019;s quarter and&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">year-to-date</font></font>&#xA0;periods
 to conform to the current period presentation. These immaterial
 adjustments had no impact on our operating income, income before
 taxes, net income or reported earnings per share, and no change to
 stockholders&#x2019; equity.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The effects of the revisions on the line items within our unaudited
 consolidated statements of income for the three and six months
 ended November&#xA0;30, 2017 are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="50%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended<br />
 November&#xA0;30, 2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Six Months Ended<br />
 November&#xA0;30, 2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">85,590</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,119</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">84,471</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">166,157</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2,141</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">164,016</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,227</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,227</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,916</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(25</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,891</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101,817</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,119</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">197,073</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,166</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">43,349</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(97</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">43,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84,433</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(197</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84,236</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,197</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,197</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,498</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,498</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,546</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(97</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,449</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101,931</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(197</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101,734</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross margin</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49,271</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,249</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,142</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,969</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">93,173</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Sales and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,815</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,793</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,838</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,969</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">32,869</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,273</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,251</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">60,720</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,969</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">58,751</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,998</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,998</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Presented below are the effects of the revisions on the line items
 within the previously issued unaudited consolidated statements of
 income for the three and nine months ended February&#xA0;28, 2018
 and the consolidated statements of income for the years ended
 May&#xA0;31, 2018 and 2017. Revised consolidated statements of
 income related to these periods will be presented in the
 Forms&#xA0;<font style="WHITE-SPACE: nowrap">10-Q</font>&#xA0;and
 Form&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;to be filed in
 the succeeding periods of this fiscal year.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="52%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended</b><br />
 <b>February&#xA0;28, 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Nine Months Ended</b><br />
 <b>February&#xA0;28, 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">78,142</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(958</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,184</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">244,298</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(3,098</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">241,200</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(31</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,719</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,667</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(56</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,611</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,892</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(989</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">94,903</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">292,965</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,154</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">289,811</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40,352</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(69</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40,283</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">124,785</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(265</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">124,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,517</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,517</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,371</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(69</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,302</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">152,302</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(265</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">152,037</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross margin</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">45,521</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(920</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">44,601</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">140,663</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,889</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">137,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Sales and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(920</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,572</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,331</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,889</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49,442</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29,608</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(920</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28,688</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">90,328</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,889</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">87,439</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,913</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,913</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,335</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,335</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="54%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><b>Year
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><b>Year
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>May&#xA0;31, 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>May&#xA0;31, 2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">335,554</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(4,266</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">331,288</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">306,512</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(3,390</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">303,122</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(56</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,642</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,082</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">73</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,155</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">402,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,322</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">397,930</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">361,594</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,317</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">358,277</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">174,067</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(342</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">173,725</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">156,568</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(273</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">156,295</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">212,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(342</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">211,658</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">189,626</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(273</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">189,353</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross margin</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">190,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,980</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">186,272</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">171,968</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,044</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">168,924</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Sales and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,909</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,980</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,929</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">62,424</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,044</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">59,380</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">120,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,980</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">116,078</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">107,023</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,044</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">103,979</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,194</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,194</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">64,945</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">64,945</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The revisions had no impact on our audited consolidated balance
 sheets as of May&#xA0;31, 2018 and 2017 and no impact on our
 unaudited consolidated statements of equity or unaudited
 consolidated statements of cash flows for the three and six months
 ended November&#xA0;30, 2017 and the three and nine months ended
 February&#xA0;28, 2018.</p>


 </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_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_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=98513485&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=6877327&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 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<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><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 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_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=109250915&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=108376223&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 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: 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 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><br>Reference 4: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: 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><br>Reference 6: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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=66092785&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 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=66092785&amp;loc=d3e4492-108314<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.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=75019621&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_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 trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 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=6877327&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 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e4975-111524<br><br>Reference 5: 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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_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 recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="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 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<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 stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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=109197908&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>32
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755509408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregated Revenue</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The following table presents the Company&#x2019;s revenue
 disaggregated by geographic location:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Three Months
 ended</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Six Months
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Revenues by Geographic Location</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Domestic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">65,033</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">62,452</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">124,879</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">122,588</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 International</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">42,065</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">38,246</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">81,845</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">72,319</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenue</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">107,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">206,724</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock', window );">Summary of Impact of Adoption of New Accounting Pronouncements on Unaudited Consolidated Statement of Income</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 The effects of the revisions on the line items within our unaudited
 consolidated statements of income for the three and six months
 ended November&#xA0;30, 2017 are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="50%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended<br />
 November&#xA0;30, 2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Six Months Ended<br />
 November&#xA0;30, 2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">85,590</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,119</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">84,471</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">166,157</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2,141</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">164,016</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,227</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,227</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,916</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(25</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,891</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101,817</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,119</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">197,073</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,166</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">43,349</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(97</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">43,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84,433</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(197</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">84,236</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,197</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,197</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,498</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,498</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,546</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(97</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,449</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101,931</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(197</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101,734</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross margin</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49,271</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,249</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,142</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,969</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">93,173</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Sales and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,815</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,793</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,838</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,969</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">32,869</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,273</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,022</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,251</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">60,720</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,969</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">58,751</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,998</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,998</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Presented below are the effects of the revisions on the line items
 within the previously issued unaudited consolidated statements of
 income for the three and nine months ended February&#xA0;28, 2018
 and the consolidated statements of income for the years ended
 May&#xA0;31, 2018 and 2017. Revised consolidated statements of
 income related to these periods will be presented in the Forms
 <font style="WHITE-SPACE: nowrap">10-Q</font> and Form <font style="WHITE-SPACE: nowrap">10-K</font> to be filed in the succeeding
 periods of this fiscal year.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="52%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended</b><br />
 <b>February&#xA0;28, 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Nine Months Ended</b><br />
 <b>February&#xA0;28, 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As&#xA0;Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">78,142</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(958</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,184</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">244,298</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(3,098</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">241,200</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(31</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,719</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,667</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(56</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48,611</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,892</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(989</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">94,903</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">292,965</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,154</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">289,811</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40,352</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(69</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40,283</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">124,785</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(265</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">124,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,517</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27,517</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,371</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(69</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,302</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">152,302</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(265</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">152,037</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross margin</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">45,521</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(920</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">44,601</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">140,663</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,889</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">137,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Sales and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(920</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,572</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,331</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,889</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49,442</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29,608</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(920</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28,688</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">90,328</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,889</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">87,439</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,913</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,913</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,335</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,335</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="54%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><b>Year
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><b>Year
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>May&#xA0;31, 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>May&#xA0;31, 2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Previously<br />
 Reported</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br />
 Revised</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="10" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">335,554</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(4,266</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">331,288</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">306,512</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(3,390</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">303,122</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(56</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,642</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,082</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">73</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55,155</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">402,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,322</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">397,930</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">361,594</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,317</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">358,277</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of product revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">174,067</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(342</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">173,725</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">156,568</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(273</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">156,295</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cost of service revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total cost of revenues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">212,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(342</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">211,658</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">189,626</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(273</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">189,353</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross margin</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">190,252</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,980</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">186,272</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">171,968</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,044</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">168,924</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Sales and marketing</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,909</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,980</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66,929</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">62,424</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,044</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">59,380</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total operating expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">120,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,980</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">116,078</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">107,023</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,044</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">103,979</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,194</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">70,194</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">64,945</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">64,945</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The following table presents disaggregated revenue by major product
 and service categories for the three and six months ended
 November&#xA0;30, 2018 and 2017:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="63%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Three Months
 Ended<br />
 November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Six Months
 Ended<br />
 November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><u>Food Safety</u></b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Natural Toxins, Allergens&#xA0;&amp; Drug Residues</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,571</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">18,989</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">39,409</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">38,153</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Bacterial&#xA0;&amp; General Sanitation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,822</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,324</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,288</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,443</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Culture Media&#xA0;&amp; Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,191</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,041</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24,408</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,173</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rodenticides, Insecticides&#xA0;&amp; Disinfectants</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,943</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,126</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,569</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,817</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Genomics Services</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,223</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,726</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,259</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,911</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><u>Animal Safety</u></b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">53,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">49,206</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">105,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">95,497</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Life Sciences</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,891</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,394</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,971</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,820</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Veterinary Instruments&#xA0;&amp; Disposables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,683</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,687</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22,087</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22,174</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Animal Care&#xA0;&amp; Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,064</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,237</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,617</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,649</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rodenticides, Insecticides&#xA0;&amp; Disinfectants</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,673</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,786</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35,664</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35,167</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Genomics Services</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,037</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,388</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,452</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">53,348</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">51,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;100,791</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">99,410</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total Revenues</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">107,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">206,724</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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_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_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>33
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6616451184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventories</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 The components of inventories follow:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>November&#xA0;30,<br />
 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;31,<br />
 2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Raw materials</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">36,563</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">36,702</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">Work-in-process</font></font></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,601</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,993</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Finished and purchased goods</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35,309</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33,310</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">&#xA0;79,473</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">76,005</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=6877327&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=6877327&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=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6632595344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Calculation of Net Income Per Share</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 The calculation of net income per share attributable to Neogen
 Corporation follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="68%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Three Months
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b>Six Months
 Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 <b>November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 <b>November&#xA0;30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="14" align="center"><i>(in thousands,
 except per share amounts)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Numerator for basic and diluted net income per share:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net income attributable to Neogen</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">16,051</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">17,100</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">31,288</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">29,014</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Denominator for basic net income per share:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Weighted average shares</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,264</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,820</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,109</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Effect of dilutive stock options</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">572</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">697</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">721</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">669</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Denominator for diluted net income per share</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,591</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,961</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52,541</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,778</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net income attributable to Neogen per share:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Basic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.33</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.60</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.57</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Diluted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.33</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.60</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.56</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6642820400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Geographical Data (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Segment Information</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Segment information follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="59%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Food<br />
 Safety</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Animal<br />
 Safety</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Corporate&#xA0;and<br />
 Eliminations<br />
 (1)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="14" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top" colspan="4">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>As of and for the three months ended November&#xA0;30,
 2018</b></p>
 </td>
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">48,256</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">41,306</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">89,562</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,494</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12,042</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,536</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,348</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">107,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,342</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,057</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,153</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,246</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">201,291</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">218,231</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">240,970</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">660,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8" colspan="5"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top" colspan="4">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>As of and for the three months ended November&#xA0;30,
 2017&#x2014;Revised (2)</b></p>
 </td>
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">44,367</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">40,104</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">84,471</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,839</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,388</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16,227</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49,206</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51,492</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100,698</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,668</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,529</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,199</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,998</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">175,836</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">215,099</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">190,093</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">581,028</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left">(1)</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Includes corporate assets, consisting principally of
 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.</p>
 </td>
 </tr>
 </table>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left">(2)</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Segment revenues for the three months ended
 November&#xA0;30, 2017 have been revised as discussed in Note 1.
 For the three months ended November&#xA0;30, 2017, product revenues
 were reduced by $354,000 in the Food Safety segment and $765,000 in
 the Animal Safety segment; service revenues were unchanged in the
 Food Safety segment and in the Animal Safety segment.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="59%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Food<br />
 Safety</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Animal<br />
 Safety</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Corporate&#xA0;and<br />
 Eliminations<br />
 (1)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="14" align="center"><i>(in
 thousands)</i></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>For the six months ended November&#xA0;30, 2018</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">95,189</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,333</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">172,522</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,744</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,458</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,202</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">105,933</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100,791</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">206,724</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,215</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15,763</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,253</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,725</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top" colspan="4">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>For the six months ended November&#xA0;30, 2017&#x2014;Revised
 (2)</b></p>
 </td>
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">86,206</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">77,810</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">164,016</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Service revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,291</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,891</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total revenues to external customers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,497</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">99,410</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">194,907</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating income (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,446</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,198</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,222</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,422</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left">(1)</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Includes the elimination of intersegment
 transactions.</p>
 </td>
 </tr>
 </table>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left">(2)</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt" align="left">Segment revenues for the six months ended
 November&#xA0;30, 2017 have been revised as discussed in Note 1.
 For the six months ended November&#xA0;30, 2017, product revenues
 were reduced by $798,000 in the Food Safety segment and $1,343,000
 in the Animal Safety segment; service revenues were unchanged in
 the Food Safety segment and reduced by $25,000 in the Animal Safety
 segment.</p>
 </td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=115929826&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=115929826&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=108376223&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 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: 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=115929826&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>36
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6632089280">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Nov. 30, 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Option Activity</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 A summary of stock option activity during the six months ended
 November&#xA0;30, 2018 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="74%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Shares</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br />
 Average<br />
 Exercise&#xA0;Price</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Options outstanding June&#xA0;1, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,497,124</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">42.63</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">525,750</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">62.93</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercised</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(340,023</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29.49</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(91,620</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">45.87</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Options outstanding November&#xA0;30, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,591,231</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">48.40</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The fair value of stock options granted was estimated using the
 following weighted-average assumptions.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>FY&#xA0;2019</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>FY&#xA0;2018</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Risk-free interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.6</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.6</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected dividend yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected stock price volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.2</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected option life</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.5&#xA0;years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.0&#xA0;years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=109197908&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=109197908&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=109197908&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>
<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=109197908&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785906960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2017</div></th>
<th class="th"><div>Dec. 22, 2017</div></th>
<th class="th">
<div>May 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Nov. 30, 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_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>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="re">
<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="nump">35.00%<span></span>
</td>
<td class="text">&#160;<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_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit', window );">Deferred tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet', window );">Deferred tax benefit, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.8<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_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning', window );">Current tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.2<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>
</tr>
<tr 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>
</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">91 days<span></span>
</td>
</tr>
<tr class="ro">
<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>
</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>
</tr>
<tr 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>
</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">1 year<span></span>
</td>
</tr>
<tr class="ro">
<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">25 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_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_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_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_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_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://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&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 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><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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_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=27012166&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_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>38
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6861146144">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Feb. 28, 2018</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 107,098<span></span>
</td>
<td class="nump">$ 94,903<span></span>
</td>
<td class="nump">$ 100,698<span></span>
</td>
<td class="nump">$ 206,724<span></span>
</td>
<td class="nump">$ 194,907<span></span>
</td>
<td class="nump">$ 289,811<span></span>
</td>
<td class="nump">$ 397,930<span></span>
</td>
<td class="nump">$ 358,277<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">53,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,206<span></span>
</td>
<td class="nump">105,933<span></span>
</td>
<td class="nump">95,497<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">20,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,989<span></span>
</td>
<td class="nump">39,409<span></span>
</td>
<td class="nump">38,153<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">10,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,324<span></span>
</td>
<td class="nump">21,288<span></span>
</td>
<td class="nump">18,443<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">12,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,041<span></span>
</td>
<td class="nump">24,408<span></span>
</td>
<td class="nump">21,173<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">5,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,126<span></span>
</td>
<td class="nump">12,569<span></span>
</td>
<td class="nump">10,817<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,726<span></span>
</td>
<td class="nump">8,259<span></span>
</td>
<td class="nump">6,911<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">53,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,492<span></span>
</td>
<td class="nump">100,791<span></span>
</td>
<td class="nump">99,410<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">18,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,786<span></span>
</td>
<td class="nump">35,664<span></span>
</td>
<td class="nump">35,167<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">12,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,388<span></span>
</td>
<td class="nump">23,452<span></span>
</td>
<td class="nump">21,600<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">1,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,394<span></span>
</td>
<td class="nump">3,971<span></span>
</td>
<td class="nump">4,820<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">11,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,687<span></span>
</td>
<td class="nump">22,087<span></span>
</td>
<td class="nump">22,174<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 9,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,237<span></span>
</td>
<td class="nump">$ 15,617<span></span>
</td>
<td class="nump">$ 15,649<span></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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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_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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6862259936">
<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="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Feb. 28, 2018</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_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>
</tr>
<tr class="ro">
<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">$ 107,098<span></span>
</td>
<td class="nump">$ 94,903<span></span>
</td>
<td class="nump">$ 100,698<span></span>
</td>
<td class="nump">$ 206,724<span></span>
</td>
<td class="nump">$ 194,907<span></span>
</td>
<td class="nump">$ 289,811<span></span>
</td>
<td class="nump">$ 397,930<span></span>
</td>
<td class="nump">$ 358,277<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">57,065<span></span>
</td>
<td class="nump">50,302<span></span>
</td>
<td class="nump">52,449<span></span>
</td>
<td class="nump">109,962<span></span>
</td>
<td class="nump">101,734<span></span>
</td>
<td class="nump">152,037<span></span>
</td>
<td class="nump">211,658<span></span>
</td>
<td class="nump">189,353<span></span>
</td>
</tr>
<tr class="re">
<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">50,033<span></span>
</td>
<td class="nump">44,601<span></span>
</td>
<td class="nump">48,249<span></span>
</td>
<td class="nump">96,762<span></span>
</td>
<td class="nump">93,173<span></span>
</td>
<td class="nump">137,774<span></span>
</td>
<td class="nump">186,272<span></span>
</td>
<td class="nump">168,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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">18,499<span></span>
</td>
<td class="nump">16,572<span></span>
</td>
<td class="nump">16,793<span></span>
</td>
<td class="nump">35,732<span></span>
</td>
<td class="nump">32,869<span></span>
</td>
<td class="nump">49,442<span></span>
</td>
<td class="nump">66,929<span></span>
</td>
<td class="nump">59,380<span></span>
</td>
</tr>
<tr class="ro">
<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">31,787<span></span>
</td>
<td class="nump">28,688<span></span>
</td>
<td class="nump">30,251<span></span>
</td>
<td class="nump">62,037<span></span>
</td>
<td class="nump">58,751<span></span>
</td>
<td class="nump">87,439<span></span>
</td>
<td class="nump">116,078<span></span>
</td>
<td class="nump">103,979<span></span>
</td>
</tr>
<tr class="re">
<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">18,246<span></span>
</td>
<td class="nump">15,913<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
<td class="nump">34,725<span></span>
</td>
<td class="nump">34,422<span></span>
</td>
<td class="nump">50,335<span></span>
</td>
<td class="nump">70,194<span></span>
</td>
<td class="nump">64,945<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">89,562<span></span>
</td>
<td class="nump">77,184<span></span>
</td>
<td class="nump">84,471<span></span>
</td>
<td class="nump">172,522<span></span>
</td>
<td class="nump">164,016<span></span>
</td>
<td class="nump">241,200<span></span>
</td>
<td class="nump">331,288<span></span>
</td>
<td class="nump">303,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_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>
</tr>
<tr class="ro">
<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">47,305<span></span>
</td>
<td class="nump">40,283<span></span>
</td>
<td class="nump">43,252<span></span>
</td>
<td class="nump">90,255<span></span>
</td>
<td class="nump">84,236<span></span>
</td>
<td class="nump">124,520<span></span>
</td>
<td class="nump">173,725<span></span>
</td>
<td class="nump">156,295<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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,536<span></span>
</td>
<td class="nump">17,719<span></span>
</td>
<td class="nump">16,227<span></span>
</td>
<td class="nump">34,202<span></span>
</td>
<td class="nump">30,891<span></span>
</td>
<td class="nump">48,611<span></span>
</td>
<td class="nump">66,642<span></span>
</td>
<td class="nump">55,155<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">$ 9,760<span></span>
</td>
<td class="nump">10,019<span></span>
</td>
<td class="nump">9,197<span></span>
</td>
<td class="nump">$ 19,707<span></span>
</td>
<td class="nump">17,498<span></span>
</td>
<td class="nump">27,517<span></span>
</td>
<td class="nump">37,933<span></span>
</td>
<td class="nump">33,058<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">95,892<span></span>
</td>
<td class="nump">101,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,073<span></span>
</td>
<td class="nump">292,965<span></span>
</td>
<td class="nump">402,252<span></span>
</td>
<td class="nump">361,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_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>
</tr>
<tr class="ro">
<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="nump">50,371<span></span>
</td>
<td class="nump">52,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,931<span></span>
</td>
<td class="nump">152,302<span></span>
</td>
<td class="nump">212,000<span></span>
</td>
<td class="nump">189,626<span></span>
</td>
</tr>
<tr class="re">
<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="nump">45,521<span></span>
</td>
<td class="nump">49,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,142<span></span>
</td>
<td class="nump">140,663<span></span>
</td>
<td class="nump">190,252<span></span>
</td>
<td class="nump">171,968<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">17,492<span></span>
</td>
<td class="nump">17,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,838<span></span>
</td>
<td class="nump">52,331<span></span>
</td>
<td class="nump">70,909<span></span>
</td>
<td class="nump">62,424<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">29,608<span></span>
</td>
<td class="nump">31,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,720<span></span>
</td>
<td class="nump">90,328<span></span>
</td>
<td class="nump">120,058<span></span>
</td>
<td class="nump">107,023<span></span>
</td>
</tr>
<tr class="re">
<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="nump">15,913<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,422<span></span>
</td>
<td class="nump">50,335<span></span>
</td>
<td class="nump">70,194<span></span>
</td>
<td class="nump">64,945<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="num">(989)<span></span>
</td>
<td class="num">(1,119)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,166)<span></span>
</td>
<td class="num">(3,154)<span></span>
</td>
<td class="num">(4,322)<span></span>
</td>
<td class="num">(3,317)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="num">(69)<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(197)<span></span>
</td>
<td class="num">(265)<span></span>
</td>
<td class="num">(342)<span></span>
</td>
<td class="num">(273)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(920)<span></span>
</td>
<td class="num">(1,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,969)<span></span>
</td>
<td class="num">(2,889)<span></span>
</td>
<td class="num">(3,980)<span></span>
</td>
<td class="num">(3,044)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="num">(920)<span></span>
</td>
<td class="num">(1,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,969)<span></span>
</td>
<td class="num">(2,889)<span></span>
</td>
<td class="num">(3,980)<span></span>
</td>
<td class="num">(3,044)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(920)<span></span>
</td>
<td class="num">(1,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,969)<span></span>
</td>
<td class="num">(2,889)<span></span>
</td>
<td class="num">(3,980)<span></span>
</td>
<td class="num">(3,044)<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">78,142<span></span>
</td>
<td class="nump">85,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,157<span></span>
</td>
<td class="nump">244,298<span></span>
</td>
<td class="nump">335,554<span></span>
</td>
<td class="nump">306,512<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">40,352<span></span>
</td>
<td class="nump">43,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,433<span></span>
</td>
<td class="nump">124,785<span></span>
</td>
<td class="nump">174,067<span></span>
</td>
<td class="nump">156,568<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="num">(958)<span></span>
</td>
<td class="num">(1,119)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,141)<span></span>
</td>
<td class="num">(3,098)<span></span>
</td>
<td class="num">(4,266)<span></span>
</td>
<td class="num">(3,390)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="num">(69)<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(197)<span></span>
</td>
<td class="num">(265)<span></span>
</td>
<td class="num">(342)<span></span>
</td>
<td class="num">(273)<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">17,750<span></span>
</td>
<td class="nump">16,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,916<span></span>
</td>
<td class="nump">48,667<span></span>
</td>
<td class="nump">66,698<span></span>
</td>
<td class="nump">55,082<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">10,019<span></span>
</td>
<td class="nump">$ 9,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,498<span></span>
</td>
<td class="nump">27,517<span></span>
</td>
<td class="nump">37,933<span></span>
</td>
<td class="nump">33,058<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="num">$ (31)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (25)<span></span>
</td>
<td class="num">$ (56)<span></span>
</td>
<td class="num">$ (56)<span></span>
</td>
<td class="nump">$ 73<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://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=115205541&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://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=115205541&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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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_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>40
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6781696896">
<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>Nov. 30, 2018</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_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">$ 36,563<span></span>
</td>
<td class="nump">$ 36,702<span></span>
</td>
</tr>
<tr class="re">
<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">7,601<span></span>
</td>
<td class="nump">5,993<span></span>
</td>
</tr>
<tr class="ro">
<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 and purchased goods</a></td>
<td class="nump">35,309<span></span>
</td>
<td class="nump">33,310<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">$ 79,473<span></span>
</td>
<td class="nump">$ 76,005<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=6877327&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=82887183&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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<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=6877327&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=6877327&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=6877327&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>41
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6859552672">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 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_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>
</tr>
<tr class="ro">
<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="nump">$ 16,051<span></span>
</td>
<td class="nump">$ 17,100<span></span>
</td>
<td class="nump">$ 31,288<span></span>
</td>
<td class="nump">$ 29,014<span></span>
</td>
</tr>
<tr class="re">
<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="nump">52,019<span></span>
</td>
<td class="nump">51,264<span></span>
</td>
<td class="nump">51,820<span></span>
</td>
<td class="nump">51,109<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">572<span></span>
</td>
<td class="nump">697<span></span>
</td>
<td class="nump">721<span></span>
</td>
<td class="nump">669<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="nump">52,591<span></span>
</td>
<td class="nump">51,961<span></span>
</td>
<td class="nump">52,541<span></span>
</td>
<td class="nump">51,778<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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.33<span></span>
</td>
<td class="nump">$ 0.60<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
</tr>
<tr class="ro">
<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.33<span></span>
</td>
<td class="nump">$ 0.60<span></span>
</td>
<td class="nump">$ 0.56<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 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=114873790&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: 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=109256448&amp;loc=d3e4984-109258<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=115205541&amp;loc=SL114868664-224227<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> -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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: 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=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: 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=114873765&amp;loc=SL114874048-224260<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 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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=109256448&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&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> -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=109260490&amp;loc=d3e1337-109256<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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<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=109260490&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 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=114873790&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=114867106&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 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=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: 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=114873790&amp;loc=SL114874131-224263<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://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 (a)<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: 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 (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_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>42
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6631559488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Geographical Data - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Nov. 30, 2018 </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</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>43
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860587648">
<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="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Feb. 28, 2018</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_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>
</tr>
<tr class="ro">
<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">$ 107,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,698<span></span>
</td>
<td class="nump">$ 206,724<span></span>
</td>
<td class="nump">$ 194,907<span></span>
</td>
<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></sup></td>
<td class="nump">18,246<span></span>
</td>
<td class="nump">$ 15,913<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
<td class="nump">34,725<span></span>
</td>
<td class="nump">34,422<span></span>
</td>
<td class="nump">$ 50,335<span></span>
</td>
<td class="nump">$ 70,194<span></span>
</td>
<td class="nump">$ 64,945<span></span>
</td>
</tr>
<tr class="ro">
<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">660,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">581,028<span></span>
</td>
<td class="nump">660,492<span></span>
</td>
<td class="nump">581,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 618,009<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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">53,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,206<span></span>
</td>
<td class="nump">105,933<span></span>
</td>
<td class="nump">95,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">10,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,668<span></span>
</td>
<td class="nump">21,215<span></span>
</td>
<td class="nump">17,446<span></span>
</td>
<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_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">201,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,836<span></span>
</td>
<td class="nump">201,291<span></span>
</td>
<td class="nump">175,836<span></span>
</td>
<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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">53,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,492<span></span>
</td>
<td class="nump">100,791<span></span>
</td>
<td class="nump">99,410<span></span>
</td>
<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></sup></td>
<td class="nump">9,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,529<span></span>
</td>
<td class="nump">15,763<span></span>
</td>
<td class="nump">19,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">218,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215,099<span></span>
</td>
<td class="nump">218,231<span></span>
</td>
<td class="nump">215,099<span></span>
</td>
<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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">89,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,471<span></span>
</td>
<td class="nump">172,522<span></span>
</td>
<td class="nump">164,016<span></span>
</td>
<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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">48,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,367<span></span>
</td>
<td class="nump">95,189<span></span>
</td>
<td class="nump">86,206<span></span>
</td>
<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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">41,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,104<span></span>
</td>
<td class="nump">77,333<span></span>
</td>
<td class="nump">77,810<span></span>
</td>
<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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">17,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,227<span></span>
</td>
<td class="nump">34,202<span></span>
</td>
<td class="nump">30,891<span></span>
</td>
<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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">5,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,839<span></span>
</td>
<td class="nump">10,744<span></span>
</td>
<td class="nump">9,291<span></span>
</td>
<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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">12,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,388<span></span>
</td>
<td class="nump">23,458<span></span>
</td>
<td class="nump">21,600<span></span>
</td>
<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_SubsegmentsConsolidationItemsAxis=us-gaap_IntersubsegmentEliminationsMember', window );">Corporate and Eliminations</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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="num">(1,153)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,199)<span></span>
</td>
<td class="num">(2,253)<span></span>
</td>
<td class="num">(2,222)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 240,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 190,093<span></span>
</td>
<td class="nump">$ 240,970<span></span>
</td>
<td class="nump">$ 190,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="10"></td></tr>
<tr><td colspan="10"><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, consisting principally of 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.</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=6876686&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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_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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&amp;loc=SL49130543-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_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>44
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6862782240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Parenthetical) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Feb. 28, 2018</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="nump">$ 107,098<span></span>
</td>
<td class="nump">$ 94,903<span></span>
</td>
<td class="nump">$ 100,698<span></span>
</td>
<td class="nump">$ 206,724<span></span>
</td>
<td class="nump">$ 194,907<span></span>
</td>
<td class="nump">$ 289,811<span></span>
</td>
<td class="nump">$ 397,930<span></span>
</td>
<td class="nump">$ 358,277<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revenues</a></td>
<td class="nump">53,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,206<span></span>
</td>
<td class="nump">105,933<span></span>
</td>
<td class="nump">95,497<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="nump">53,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,492<span></span>
</td>
<td class="nump">100,791<span></span>
</td>
<td class="nump">99,410<span></span>
</td>
<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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revenues</a></td>
<td class="nump">89,562<span></span>
</td>
<td class="nump">77,184<span></span>
</td>
<td class="nump">84,471<span></span>
</td>
<td class="nump">172,522<span></span>
</td>
<td class="nump">164,016<span></span>
</td>
<td class="nump">241,200<span></span>
</td>
<td class="nump">331,288<span></span>
</td>
<td class="nump">303,122<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 | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">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="nump">798,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_ProductMember', window );">Product Revenues | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">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="nump">1,343,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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="nump">17,536<span></span>
</td>
<td class="nump">17,719<span></span>
</td>
<td class="nump">16,227<span></span>
</td>
<td class="nump">$ 34,202<span></span>
</td>
<td class="nump">30,891<span></span>
</td>
<td class="nump">48,611<span></span>
</td>
<td class="nump">66,642<span></span>
</td>
<td class="nump">55,155<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 | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">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="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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service Revenues | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">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="nump">25,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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(989)<span></span>
</td>
<td class="num">(1,119)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,166)<span></span>
</td>
<td class="num">(3,154)<span></span>
</td>
<td class="num">(4,322)<span></span>
</td>
<td class="num">(3,317)<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 | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(958)<span></span>
</td>
<td class="num">$ (1,119)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,141)<span></span>
</td>
<td class="num">(3,098)<span></span>
</td>
<td class="num">(4,266)<span></span>
</td>
<td class="num">(3,390)<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 | Product Revenues | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revenues</a></td>
<td class="nump">354,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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Adjustments | Product Revenues | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="nump">765,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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Adjustments | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (31)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (25)<span></span>
</td>
<td class="num">$ (56)<span></span>
</td>
<td class="num">$ (56)<span></span>
</td>
<td class="nump">$ 73<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 | Service Revenues | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenues</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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_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_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_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_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_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>45
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860625264">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Feb. 28, 2018</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_neog_ScheduleOfGeographicalInformationLineItems', window );"><strong>Schedule Of Geographical Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 107,098<span></span>
</td>
<td class="nump">$ 94,903<span></span>
</td>
<td class="nump">$ 100,698<span></span>
</td>
<td class="nump">$ 206,724<span></span>
</td>
<td class="nump">$ 194,907<span></span>
</td>
<td class="nump">$ 289,811<span></span>
</td>
<td class="nump">$ 397,930<span></span>
</td>
<td class="nump">$ 358,277<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>Schedule Of Geographical Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">65,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,452<span></span>
</td>
<td class="nump">124,879<span></span>
</td>
<td class="nump">122,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Schedule Of Geographical Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 42,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,246<span></span>
</td>
<td class="nump">$ 81,845<span></span>
</td>
<td class="nump">$ 72,319<span></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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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_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>46
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6784004352">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 30, 2017</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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Compensation expense related to share based awards</a></td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 1,264,000<span></span>
</td>
<td class="nump">$ 2,831,000<span></span>
</td>
<td class="nump">$ 2,666,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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 14.47<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_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">During Fiscal 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</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">$ 14.91<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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_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>
</tr>
<tr class="ro">
<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">&#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>
</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">&#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_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>
</tr>
<tr class="re">
<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">&#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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne', window );">Stock option contractual terms</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>
</tr>
</table>
<div style="display: none;">
<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_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 which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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=109197908&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_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=109197908&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_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 capitalized and expensed compensation cost from equity-based compensation arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember</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_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>47
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860727776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Option Activity (Detail)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Nov. 30, 2018 </div>
<div>$ / shares </div>
<div>shares</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>
</tr>
<tr class="ro">
<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 );">Shares Outstanding, Beginning Balance | shares</a></td>
<td class="nump">2,497,124<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares, Granted | shares</a></td>
<td class="nump">525,750<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares, Exercised | shares</a></td>
<td class="num">(340,023)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares, Forfeited | shares</a></td>
<td class="num">(91,620)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares Outstanding, Ending Balance | shares</a></td>
<td class="nump">2,591,231<span></span>
</td>
</tr>
<tr class="re">
<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 | $ / shares</a></td>
<td class="nump">$ 42.63<span></span>
</td>
</tr>
<tr class="ro">
<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 | $ / shares</a></td>
<td class="nump">62.93<span></span>
</td>
</tr>
<tr class="re">
<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 | $ / shares</a></td>
<td class="nump">29.49<span></span>
</td>
</tr>
<tr class="ro">
<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 | $ / shares</a></td>
<td class="nump">45.87<span></span>
</td>
</tr>
<tr class="re">
<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 | $ / shares</a></td>
<td class="nump">$ 48.40<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_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=109197908&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_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=109197908&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=109197908&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=109197908&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=109197908&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=27012166&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=6877327&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=6877327&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>48
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6859846656">
<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="2">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="ro">
<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="text">&#160;<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="text">&#160;<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 price volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.20%<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">4 years<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_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">During Fiscal 2019</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_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>
</tr>
<tr class="ro">
<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">2.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 price volatility</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#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_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=109197908&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=109197908&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=109197908&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 share-based compensation awards, 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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember</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>49
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6859159824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Product Line Acquisitions - 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">6 Months Ended</th>
</tr>
<tr>
<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>Nov. 30, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">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>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">25 years<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration for purchase of business</a></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>
</tr>
<tr class="ro">
<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">468,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="nump">19,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_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">419,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt', window );">Purchase price allocation for non-current liabilities</a></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>
</tr>
<tr class="ro">
<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">$ 902,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_BusinessAcquisitionAxis=neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember', window );">The University of Queensland Animal Genetics Laboratory | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">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>
</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 | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</a></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>
</tr>
<tr class="ro">
<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">32,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Purchase price allocation for land, property and equipment</a></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>
</tr>
<tr class="ro">
<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,100,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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration potential payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Purchase price allocation for accounts payable</a></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>
</tr>
<tr class="re">
<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">1,256,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent', window );">Purchase price allocation for deferred tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">426,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Purchase price allocation for non-amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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_us-gaap_BusinessAcquisitionAxis=neog_ClarusLabsIncMember', window );">Clarus Labs Inc. | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">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_BusinessAcquisitionAxis=neog_ClarusLabsIncMember', window );">Clarus Labs Inc. | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></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>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">$ 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>
</tr>
<tr class="re">
<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">860,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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration potential payment</a></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>
</tr>
<tr class="re">
<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="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>
</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="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>
</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="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>
</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">Sep.  01,  2019<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment', window );">Purchase price allocation for office equipment</a></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>
</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 | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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>
</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 | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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=109124213&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=35744584&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=109124213&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=35744584&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=84161108&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=108330185&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_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=84161108&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference assumed at the acquisition date that are 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/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=84161108&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment, 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=84161108&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=84161108&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=84161108&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=84161108&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=108330185&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=84161108&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=108330185&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=84161108&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_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=35744584&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=109223946&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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6849519344">
<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"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 29, 2018</div></th>
<th class="th"><div>Nov. 30, 2018</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Unsecured revolving line of credit, total amount available</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,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_DebtInstrumentMaturityDate', window );">Unsecured revolving line of credit, maturity date</a></td>
<td class="text">Sep. 30,  2019<span></span>
</td>
<td class="text">Sep. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">LIBOR plus 100 basis points<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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Unsecured revolving line of credit, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="re">
<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="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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">1.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">During Fiscal 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
</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=6877327&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=99377789&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=6877327&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=6876686&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=6879938&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=6877327&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=6877327&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=6877327&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6657166304">
<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="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</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>
</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>
</tr>
<tr class="re">
<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>
</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>
</tr>
<tr class="re">
<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="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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</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>
</tr>
<tr 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>
</tr>
<tr class="re">
<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">$ 74,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_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=82911808&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=6877327&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=82911808&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=82887183&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_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_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>52
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6783968032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Purchase - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Nov. 30, 2018</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 " 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="text">&#160;<span></span>
</td>
<td class="nump">0<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_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">During Fiscal 2019</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_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 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="re">
<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>
</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_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=6877327&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=27012166&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=6877327&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>53
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .Q\G$T?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ ['R<32?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " #L?)Q-[XG?<NX    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)OIVE12NCFLN))07!!\1:2V=U@DX9DI-VW-ZV[
M740?P&-F_GSS#4RG@]!#Q.<X!(QD,=U,KO=)Z+!A1Z(@ )(^HE.IS F?F_LA
M.D7Y&0\0E/Y0!X2ZJN[ (2FC2,$,+,)*9+(S6NB(BH9XQAN]XL-G[!>8T8 ]
M.O24@)<<F)PGAM/4=W %S##"Z-)W <U*7*I_8I<.L'-R2G9-C>-8CLV2RSMP
M>'MZ?%G6+:Q/I+S&_"M90:> &W:9_-IL[W</3-85;PM>%W6[X[>B:453O<^N
M/_RNPFXP=F__L?%%4';PZR[D%U!+ P04    " #L?)Q-F5R<(Q &  "<)P
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
MWE[WT:X7?7.>]PC3VT;E^C]02P,$%     @ ['R<3;5FIP:/ @  DPD  !@
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
M0H1HP0/AEP-G 1>T3D'JY^36[7H&W4UQ)I&Y.1$P8(*%:H(6/B"4SR\*7]5
MYHKG+B4"ASQC@;,/: $$0@']PO#5[0%R$-[I0@(SE8O ^0"T%((B2+DGQ RZ
MBR5RYNU&"A8Z)(!65B"DE;O'!!"JB1PENH0H=<T0 EL):7E%1M1'0(*0ED3T
M)='JAI,5^F('[/:0G2](!"SC>>"2A+0F(J&)W-5$)-2.(D3 _D.(5D4D5-&M
MPS7Z<F>EP2=$P"2&^-"BB/XU$ 1S^0@_<Y6">V$A8 ]6'D7@6HJTQB*AL<+5
M6/3%4W$FA<O(ATF99H%S VF)14)BA2NQ,TC>[2&P5QR7D8_+A/ 6+;EI9FK=
M'L:^KXNVYMST0]=P,WKM+9]P:(:<\;7M.:<.\9^;J6']5+2'LNFB%]/;5FML
MB/;&]-JR9&_LC!UMCWS]J/2^'UZE?6^G1G'ZZ,UI;H*3:R>^^@-02P,$%
M  @ ['R<32]SJP6H 0  D@,  !@   !X;"]W;W)K<VAE971S+W-H965T."YX
M;6Q]4]%NVS ,_!5!'U E2M85@6V@Z3"LP 8$';8^*S9M"Y5$5Y+C[N\GR8YG
MM,9>+)*Z(X\TE0UH7UP+X,F;5L;EM/6^.S#FRA:T<#?8@0DW-5HM?'!MPUQG
M052)I!7CF\TMTT(:6F0I=K)%AKU7TL#)$M=K+>R?(R@<<KJEU\"3;%H? ZS(
M.M' 3_"_NI,-'INS5%*#<1(-L5#G]'Y[..XB/@%^2QC<PB:QDS/B2W0>JYQN
MHB!04/J8083C @^@5$P49+Q..>E<,A*7]C7[U]1[Z.4L'#R@>I:5;W-Z1TD%
MM>B5?\+A&TS]?*)D:OX[7$ %>%02:I2H7/J2LG<>]90E2-'B;3RE2><PWO K
M;9W )P*?"7>)P,9"2?D7X46161R('6??B?B+MP<>9E/&8!I%N@OB78A>BNU^
ME[%+3#1ACB.&+S$S@H7L<PF^5N+(/]#Y[3I_MRIQE_C[_TI<P^S?%6&+F6BP
M3=H&1TKL3=K$171>N'N>9OH//F[K#V$;:1PYHP]_)LVO1O00I&QNP@JTX8',
MCH+:1_-SL.VX)J/CL9M> )N?8?$74$L#!!0    ( .Q\G$TLS!]>J0$  ) #
M   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL?5-A3]PP#/TK47X N>:
MH5-;B6-"3!K2B6GC<ZYUVXBD[I+T"O]^21I*!:=]:6SG/?O9<?,)S8OM !QY
MU:JW!>V<&W:,V:H#+>P%#M#[FP:-%LZ[IF5V,"#J2-**\<WFFFDA>UKF,78P
M98ZC4[*'@R%VU%J8MSTHG J:T?? DVP[%P*LS ?1PB]POX>#\1Y;LM120V\E
M]L1 4]#;;+??!GP$_)$PV95-0B='Q)?@_*@+N@F"0$'E0@;ACQ/<@5(AD9?Q
M-^6D2\E 7-OOV>]C[[Z7H[!PA^I9UJXKZ TE-31B5.X)IP=(_5Q1DIK_"2=0
M'AZ4^!H5*AN_I!JM0YVR>"E:O,ZG[.,YI1N>:.<)/!'X0KB)==A<*"K_+IPH
M<X,3,?/L!Q&>.-MQ/YLJ!.,HXIT7;WWT5&YYSDXA3X+L9PA?0;(%P7SRI0(_
M5V'/O]#Y]7G^]JS";>1?_D_A5TAV>?6I!EM-1(-IXRY84N'8QSU<19=UNXU/
MP#[@\ZX^"M/*WI(C.O\N<7H-H@,O97/A%Z#SO\?B*&A<,+]YV\Q+,CL.A[3_
M;/D)RW]02P,$%     @ ['R<3<]JKJBI 0  D@,  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3 N>&UL?5-A;YPP#/TK47Y <^3::W4"I%ZK:9,VZ=1IV^<<
M&(B:Q"P)1_?OEP3*T(;VA=C.>_:S<?(1[:OK #QYT\JX@G;>]T?&7-6!%NX&
M>S#AID&KA0^N;9GK+8@ZD;1B?+<[,"VDH66>8F=;YCAX)0V<+7&#UL+^.H'"
ML: 9?0^\R+;S,<#*O!<M? 7_K3_;X+$E2RTU&"?1$ M-01^SXVD?\0GP7<+H
M5C:)G5P07Z/SJ2[H+@H"!96/&40XKO $2L5$0<;/.2==2D;BVG[/_B'U'GJY
M" =/J'[(VG<%?:"DAD8,RK_@^!'F?NXHF9O_#%=0 1Z5A!H5*I>^I!J<1SUG
M"5*T>)M.:=(Y3C<\FVG;!#X3^$)X2'785"@I?Q9>E+G%D=AI]KV(OS@[\C";
M*@;3*-)=$.]"]%IFMX><76.B&7.:,'R-61 L9%]*\*T2)_X/G1^V^?M-B?O$
MO_VOQ"W,_5]%V&HF&FR;ML&1"@>3-G$571;ND:>9_H%/V_I%V%8:1R[HPY])
M\VL0/00INYNP EUX((NCH/'1O ^VG=9D<CSV\PM@RS,L?P-02P,$%     @
M['R<3:M&QGRI 0  D@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M?5-A;]L@$/TKB!]0$I*U661;:CI-F]1*4:=MGXE]ME&!\P#'[;\?8->S-FM?
M@#O>NWMW'-F ]L6U )Z\:F5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D25
M2%HQOMG<,BVDH466?&=;9-A[)0V<+7&]UL*^G4#AD-,M?7<\RZ;UT<&*K!,-
M? /_O3O;8+$Y2B4U&"?1$ MU3N^WQ],NXA/@AX3!+<XD5G)!?(G&URJGFR@(
M%)0^1A!AN\(#*!4#!1F_IIAT3AF)R_-[],^I]E#+13AX0/535K[-Z8&2"FK1
M*_^,PQ>8ZOE R53\(UQ!!7A4$G*4J%Q:2=D[CWJ*$J1H\3KNTJ1]&&_V?**M
M$_A$X#/AD/*P,5%2_DEX4606!V+'WG<B/O'VR$-ORNA,K4AW0;P+WFNQW1\R
M=HV!)LQIQ/ E9D:P$'U.P==2G/@_='Z[SM^M2MPE_OZ_$M<P'_]*PA8]T6";
M- V.E-B;-(D+[SQP]^D1V!_X.*U/PC;2.')!'UXF]:]&]!"D;&[""+3A@\R&
M@MK'XUTXVW%,1L-C-_T -G_#XC=02P,$%     @ ['R<32=CJNVH 0  D@,
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
M\?AGXOQJ8SR@E.0*5Z#%![(X"FH?S*]HVVE-)L>;?GX!;'F&Q5]02P,$%
M  @ ['R<3>4-:6>K 0  D@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL;5-A;YPP#/TK47Y  [E>5YT J==I6J5-.G7:^CD'!J(FA";AZ/[]G$ I
M[?A";.<]^]DXV6CLLVL!/'G5JG,Y;;WO#XRYL@4MW)7IH<.;VE@M/+JV8:ZW
M(*I(THKQ)+EA6LB.%EF,G6R1F<$KV<')$C=H+>S?(R@SYC2E;X%'V;0^!%B1
M]:*!7^!_]R>+'ENR5%)#YZ3IB(4ZIW?IX;@+^ CX(V%T*YN$3L[&/ ?GH<II
M$@2!@M*'# */"]R#4B$1RGB9<]*E9""N[;?LWV+OV,M9.+@WZDE6OLWI+245
MU&)0_M&,WV'N9T_)W/P/N(!">%""-4JC7/R2<G#>Z#D+2M'B=3IE%\]QNMFG
M,VV;P&<"7PBWL0Z;"D7E7X4716;-2.PT^UZ$7YP>.,ZF#,$XBGB'XAU&+P5/
MKC-V"8EFS''"\!4F71 ,LR\E^%:)(_^/SF^V^;M-B;O(O_X@<?])XA;F<Q&V
MFHD&V\1M<*0T0Q<W<15=%NZ.QYF^PZ=M_2EL(SM'SL;CGXGSJXWQ@%*2*UR!
M%A_(XBBH?3"_H&VG-9D<;_KY!;#E&1;_ %!+ P04    " #L?)Q-%EYD_+8!
M  #W P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6QM4V%OG# ,_2M1
M?D #Z:WM3H#4ZS1MTB:=.JW[G ,#41/"DG!T_WY.X!B[\H7$YOGYV;&ST=A7
MUP)X\J95YW+:>M_O&7-E"UJX&]-#AW]J8[7P:-J&N=Z"J&*05HPGR1W30G:T
MR*+O:(O,#%[)#HZ6N$%K8?\<0)DQIRF].)YET_K@8$76BP9^@/_9'RU:;&&I
MI(;.2=,1"W5.']/]81?P$? B872K.PF5G(QY#<;7*J=)$ 0*2A\8!!YG> *E
M A'*^#USTB5E"%S?+^R?8^U8RTDX>#+JEZQ\F],'2BJHQ:#\LQF_P%S/!TKF
MXK_!&13"@Q+,41KEXI>4@_-&SRPH18NWZ91=/,>9_Q*V'<#G 'X5P*9$4?DG
MX46163,2._6^%^&)TSW'WI3!&5L1_Z%XA]YSP9/[C)T#T8PY3!B^PJ0+@B'[
MDH)OI3CP=^'\;CO^=E/B;8S?_2?QX4KB%N;C=I+=9I+=>X(TN4JRA;GN!%LU
M7H-MXL@Y4IJAB^.^\BY3_<CCP_V#3ROQ7=A&=HZ<C,?GCX]4&^,!I20W.&<M
M;N%B**A]N-[CW4ZS.!G>]/.:L677B[]02P,$%     @ ['R<31-EW-9D @
MN@@  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULE5;O;ILP$'\5Q /$
MV$ @%4%:DTZ;M$E1IVV?G<0)J 8SVPG=V\\V% 5R5-T7L,WOS]W9!V2MD"^J
M8$Q[KQ6OU=HOM&X>$%*'@E54+43#:O/D)&1%M9G*,U*-9/3H2!5') B6J*)E
M[>>96]O)/!,7S<N:[:2G+E5%Y=]'QD6[]K'_MO!<G@MM%U">-?3,?C#]L]E)
M,T.#RK&L6*U*47N2G=;^)_SPA&-+<(A?)6O5S=BSJ>R%>+&3K\>U']B(&&<'
M;26HN5W9AG%NE4P<?WI1?_"TQ-OQF_IGE[Q)9D\5VPC^NSSJ8NVGOG=D)WKA
M^EFT7UB?4.Q[??;?V)5Q [>1&(^#X,I=O<-%:5'U*B:4BKYV][)V][9[LDQ[
M&DP@/8$,!!R]2PA[0OA10M03HH% @G<)<4^()PZHR]T5<TLUS3,I6D]VYZ&A
M]MCAA]ALU\$NNMUQSTP]E5F]Y@23#%VM4(]Y[#!DA G'F V$B<:8+82)QY@G
M +,<(,BD,N1#P'R(XX<CCQF!$!0(G4 T$D@F!>DP*X>I'08OPA!VB4"7"'!)
M)R6%,*M)N0 ,">! 8C"0&!# DWWK,,E-NC,578(62\!B<L2V'08'-Q[1(H5=
M$M E 5PFAW3;83 >;1R!75+0)05<(EA@!0JL/GX^;36@C@V &.[:" +-^<R\
M&3 @D4Q](-#,OF&X8S$!)%8S$G#/XO _J@HW)(8ZZ:ZJ "B<:3<,]QN&&NZN
MJ@ HQ!,?=/.*MU_U[U2>RUIY>Z'-U\*]TT]":&8$@X41+,R/Q##A[*3M,#%C
MV7U-NXD63?^G@(;?E?P?4$L#!!0    ( .Q\G$U[+X9BT 0  '\8   9
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;)69VW+B.!"&7X7B <92ZTP1JI(
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
M-+ZPFE/YX0-A-:?/CQ^FA&3:RD4!85%S!P8P8Z,1JSA03#)\'"\ %E12_-P
M8)[LT$&/P?IK"@X.I@:<""2O^(D P+*;YPMC!;"\-><V= ZPI RQ2A< Z^:R
M.(I$G J*!LXB#38;IF"K/S5E>WB$R3U\!3"T.0<8VIP##&W. ?:+S;G!#L$@
MAS 48N!!2[E#,-@AF *'8*2T?DF1^SY$:<WM884PTI[OQA!FM..'O@C+6T6^
M],)H1@\\'3'8&YAR;V"P-S %WL!(5?W"SU=G".(6NT*0,.)S1)%P88@R8LL#
M8X6A)03[ 5/B!XR4TB^)+Y$S1&DESG<@EL29-L(H\FFP0)A)D9LGB"D[I$[8
M"YAR+V"P%S %7L!((47)!A1*-L) L@&&D@TPE&R$#2;;8BM@2ZR E3(*<H4H
MD"N(R5PA#.0*82!7$!O.%?8!%OF H5< L#I:*I8VB\71FL^EK6?.]#Z*K< ,
M8-&YI'B'22PKFW;BT;_D*'L6[FT6@,N6Q7$57").>:<'3HKMP%L7MEC?+%9(
MZS[7MYXYW\\;/I%F"#.&/V>N !:MY2<Z<X!ILB%RF4-<R'L^_H8,XIQW0ULY
MB^V E7: W( GL5@M;2B?)5A#;"R8)1&L:GP+,4,4,( ((VWY:07"C'C!9X$P
M2]Q.+F$TDP8.TBT62YN*)XC#&N*DAH@)XL "+ P@@H0!1) T@(B2!A!1T@#"
M6$,&T&'M<$@[AM*,M<.5:X?#VN$*M,.!U3X$_KKC#&'R448%L#S<Q4-&@-GH
M^0*U )CWXHVV)<"<4W% -QS6#5>N&P[KABO0#0>67/#TH<?.'F6(,5^A8."Q
M L#08P6 H<<*"!M^K."P9CBD&0./]!W6#%>N&0YKABO0C)X)9PL&/XE%$'^0
M.D>0\[P/"J E@,3B-#EYU7E3[QX/[\[O1W?-Z[;MFGQR]?W]_*_4O2K-KM_H
MBYD&UV_U186N+_3%\OA6_D>UQW\2^/=J]_B\W8^^-VW;; ZO5S\T35OG)JG?
M\G!ZJE?W[U_6]4/;?0SY\^[X<O[Q2]N\]/]X,'G_[X?K_P-02P,$%     @
M['R<3<B:U1?_ 0  >04  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M?51AKYL@%/TKQA_P0%%<&VNR=EFV9$N:M^SM,]5K-0_% :UO_WZ /M=:LB_"
MO9Q[[CD@Y*.0KZH!T,%;QWNU"QNMARU"JFR@8^I)#-";E5K(CFD3RC-2@P16
MN:*.HQACBCK6]F&1N]Q1%KFX:-[V<)2!NG0=DW_VP,6X"Z/P/?'<GAMM$ZC(
M!W:&'Z!_#D=I(K2P5&T'O6I%'TBH=^'':'N@%N\ +RV,ZF8>6"<G(5YM\+7:
MA=@* @ZEM@S,#%<X .>6R,CX/7.&2TM;>#M_9__LO!LO)Z;@(/BOMM+-+OP0
M!A74[,+ULQB_P.PG#8/9_#>X C=PJ\3T* 57[AN4%Z5%-[,8*1U[F\:V=^,X
MK21T+O,7Q'-!O!1$R7\+R%Q _A409WY2YJQ^8IH5N11C(*?#&IC])Z(M,9M9
MVJ3;.[=FW"J3O18QQ3FZ6J(9LY\P\1WF'G+P0+(%@HR"14;LE1&[>G+7(O(3
M$"\!<03)'4&\\C%A,H?I'8;0E)*5%1\JP[%?3.(5DWC$K-KL)TQZTR:C.%II
M>02EFPWQ2TF]4E*/E&0E)7WH0E*"-RLM'A0A$?:+H5XQ]$$,69\1?=C];)-D
MZS/RH"C&Z4H+NKD$]E'ZSN2Y[55P$MK<)_?7UT)H,(SXR1AKS#NX!!QJ;:>9
MF<OI-9@"+8;YH4/+:UO\!5!+ P04    " #L?)Q-6DD(7L8"   5"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6R-5FUOFS 0_BN('U"P>3%$2:22
M9-JD3:HZ=?OL)DZ""IC93M+]^]F&4&*N[?(AX..YY^ZY,_CF%RY>Y)$QY;W6
M52,7_E&I=A8$<GMD-95WO&6-?K+GHJ9*+\4AD*U@=&>=ZBK 89@&-2T;?SFW
MM@>QG/.3JLJ&/0A/GNJ:BK\%J_AEX2/_:G@L#T=E#,%RWM(#^\G44_L@]"H8
M6'9ES1I9\L83;+_P[]%L@T+C8!&_2G:1HWO/2'GF_,4LONT6?F@R8A7;*D-!
M]>7,5JRJ#)/.XT]/Z@\QC>/X_LK^Q8K78IZI9"M>_2YWZKCP,]_;L3T]5>J1
M7[ZR7E#B>[WZ[^S,*@TWF>@86UY)^^]M3U+QNF?1J=3TM;N6C;U>>OZK&^R
M>P<\..C8'SE$O4/TYA!_Z!#W#O'_1DAZA\2)$'3:;3'75-'E7/"+)[K]T%*S
M[= LT>W:&J/MCGVFZRFU];S$:3(/SH:HQQ0=!H\P)+Z%K*<0-" "G<"0!8:R
M*/#$':>W$593"''R7'_.LOF0Y2;1""Q79/VCFQ I3!"#!+$EB&\(B%/O#D,L
MINF*F88)<@H"H @*0Z<F4U2$<)8Y99FB<!ZB&!:6@,(20)@3IN@PR2A,@D.4
M.\( %,*IN^,@5(8=^1L(A<(<%I:"PE) F)-RD4[#$.S(FF+2W.G\>HHAV.G[
M!N!)WQ%$0$%D*H@X=2L(T*DD=[<@@$)YZJ#6(%?LRH*X",E@81DH+)N^G.2=
MSU .$N23RK@=*CI(-DHSO(O<NH"@R"D+!'(_5Q F(; D?5R#'_AP*LI]+WO,
M)ZI@E"L+1+FZ0%"2AN.?V[E@=*353!SL?"&]+3\URG1]9!UFF'MLCD3'7J#9
M"@'VM9EY[!'Z1M\-3#^H.)2-])ZYT@>Q/2[WG"NFI>BT?>^H9[1A4;&],K=$
MWXMN4.D6BK?]$!8,D^#R'U!+ P04    " #L?)Q-6P)#B;L!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6QM4]MNVS ,_15!'U EBM,4@6V@
MZ3"LP 8$';8]*S9M"]7%E>2X_?OIXGINYQ=)I X/#RDJ'[5YMAV 0Z]2*%O@
MSKG^2(BM.I#,WN@>E+]IM)',>=.TQ/8&6!V#I"!TL[DEDG&%RSSZSJ;,]> $
M5W VR Y2,O-V J'' F_QN^.)MYT+#E+F/6OA)[A?_=EXB\PL-9>@+-<*&6@*
M?+\]GK* CX#?'$:[.*-0R47KYV \U@7>!$$@H'*!@?GM"@\@1"#R,EXF3CRG
M#('+\SO[UUB[K^7"+#QH\8?7KBOP'48U-&P0[DF/WV"J9X_15/QWN(+P\*#$
MYZBTL'%%U6"=EA.+ER+9:]JYBON8;@ZW4]AZ )T"Z!Q 4RTI453^A3E6YD:/
MR*3>]RP\\?9(?6^JX(RMB'=>O/7>:TD/-"?70#1A3@E#%YCMC"">?4Y!UU*<
MZ'_A]+!;)]BM:MQ%@MT'@FR=(%LER")!]H%@_ZG(A-E'C$J83RG(HJ<23!NG
MR:)*#RI.\L([#^P]C6_R#YZF_0<S+5<67;3S+QO[WVCMP O9W'@-G?]@LR&@
M<>%X\&>3QBP93O?3#R+S-R[_ E!+ P04    " #L?)Q-U2/X_68%   *'
M&0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6R565USZC80_2L,[[UH]2TF
MR4S"!4*FG<G<3MMG!Y3 7,#4=I+;?U_9. 2O5HGS K9\=J4]7IU=VQ>O>?&S
M7'M?#7[MMOOR<KBNJL-X-"J7:[_+RF_YP>_#E<>\V&55."V>1N6A\-FJ,=IM
M1YPQ/=IEF_WPZJ(9NR^N+O+G:KO9^_MB4#[O=EGQWXW?YJ^70QB^#?S8/*VK
M>F!T=7'(GOR?OOKK<%^$L]')RVJS\_MRD^\'A7^\'%[#^$ZRVJ!!_+WQK^79
M\: .Y2'/?]8GB]7ED-4K\EN_K&H76?A[\1._W=:>PCK^;9T.3W/6AN?';]YG
M3? AF(>L])-\^\]F5:TOAW8X6/G'['E;_<A?;WT;D!H.VNA_]R]^&^#U2L(<
MRWQ;-K^#Y7-9Y;O62UC*+OMU_-_LF__7XQ4E6S/:@+<&_&1@V8<&HC40)X.P
MV(\,9&L@WPT^7I)J#51? ]T:Z+Y+,JV!Z3N#;0ULWQE<:^#>#?2'!L#>[AQ[
M-Q%-5AUO>9-#W[,JN[HH\M=!<=P&AZS>;3"&.DV7]6B3E<W%D$=E&'VYXD9?
MC%YJ3RUF<L3P,XR17<@LAD 7<1LCN!!=S(+"O,\T"I&<PN%D.!,>>T#1?"<@
M0G4QTQAC$&3V^4SSS[W<]EC,@L"8+N2.<J-IX@2=!Z+Q(#J3)*B7M ?9>) =
M#VB=DR/&-)C],4V88<XB^BD8TQ@VBV&<:<-1;LX);TXZ9NCH%!V=(J)#ZYD<
M,>I\(LLESC\5+T<Y0%MA2O@R+F(@1@EI.$J@.862G*-4C->EF(B2,489%NA$
M^1BCM'12T8QKFG%-,.X0XSJ*3&LF'0IM&L.4!<8QF_V\S?MY6^B8 [",.9H$
M0Y-@8A(LHSU8VH/MO[$=[<'UV-@NYD08Q=!]B%&!788VR"Q& 5,.%XMY#'-*
MNL2NKNLD6?Y8CWW=@KHK$A)G&0&S6N,D(U <.. ]2\UII$R(.J2J._381"VH
MLR(&W &.+\:!45;@^]?3W_QS?]T8Z9)_#9S8(Y#PD:A^\(7R!XGZ!WT*8 OJ
M;A0A<0&D8! IT8R A4)I8J9CG',2$D("B1((?6H@Q,7&,65P?$1Y8XH['!\!
M4T9C):!@#LZ*93>\1+V!/@4'8O'GH<B+:*]0.,5<%&$_?_//_75C3)03B.M)
MTD6BGL 7"@HD*@KT*2D0"[QU2D>J2\"D-("))JI*Z)1P%S2G<%HR2(@23]05
M3M05RQ,^$N+-H3_3/"&.G!#'B.D6U*G+EBNDZU,*)H5&WF8$S"FP*//G!,SJ
M\V:@&U]"N+D@>!8)'PGAYO(+/">TD5/:&/$<ZY0$@?N?*05CP/ C-P$S1D1M
M$@FS*>WG"7'DL3B&2I/PD1 ?;K[ <T)]N.W#LZ4:"]RG3"F8YOC9>D; 0N_'
ML'!0,&9=HA'A"67DA#+:!$<BH3V"]>=9)+1'4(TCYEG$#5SHP%&>3@F4M (7
M0@(%+#2\B&4"YGB*9)$014%UC(F'4Y%Z7_*%CE$DA$?TZ1@%T>-Q%CU\4# 0
M%C]]$# NI+*89@(&.K7A14(4!2&*-O5:*B$\0G^!YX3P".(I&C>N-Q3(1C?#
M1+S\!J#PRQL:%C5_%(QS[&U.PWBBFQ )Y124<CI, @&*2;#1FPTNF3/X:9_
M@6/,"4Q#/W_SS_UUB8@DMOL6,Z&>DNK<$ 4W) @_;XS.7L+O?/'4? @J!\O\
M>5_5;[W.1D\?FVYX_1(?C4]@/ 5B? ;C.36^@/$=-7XMW'@1:(FOA(#&B^-W
MKM'[4H]?R?[(BJ?-OAP\Y%65[YIO!8]Y7OG  _L6DG+ML]7I9.L?J_K0A./B
M^'7J>%+EA_;+V^CT^>_J?U!+ P04    " #L?)Q-<MR8%@\%   0&@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6R565%OXC@0_BN(]]O$,W8<(XI4
MH!2D/:G:T]T]I^ 6M EAD[3L_?M+@DN)/2[AI23N-Y\SX_%GCST^YL7/<JMU
M-?B=I?OR;KBMJL,H",KU5F=)^2T_Z'W]GY>\R)*J?BU>@_)0Z&33&F5I &$8
M!5FRVP\GX[;MJ9B,\[<JW>WU4S$HW[(L*?Z;ZC0_W@W9\*/AQ^YU6S4-P61\
M2%[U7[KZ^_!4U&_!F66SR_2^W.7[0:%?[H;W;+3B46/0(O[9Z6-Y\3QH7'G.
M\Y_-RVIS-PR;+]*I7E<-15+_O.N93M.&J?Z.7X9T>.ZS,;Q\_F!?M,[7SCPG
MI9[EZ;^[3;6]&\;#P4:_)&]I]2,_+K5Q2 P'QOOO^EVG-;SYDKJ/=9Z6[=_!
M^JVL\LRPU)^2);]/O[M]^WLT_!]FM $8 S@;U'U_98#& #\-^)<&W!CPO@;"
M&(B^GQ09@ZAO#](8R+X]Q,8@_C2(OC10QD!]&F";(J?Q:Q-BGE3)9%SDQT%Q
MRNE#TDP=-E)URJV;QC;#VO_5.5'6K>\3B-4X>&^(#&9ZPL %1O(NY,&%L"[B
MT44 8A>SI#"?/06U(V=O@/)F"BY!U.UC1D!0=#%S%R,MR,/UGA;761Y[?,R2
MP,@N9$711'3<D,P"; FPTX<G\)PDX"T!O_35"L?T!)$M9']*D5"&*K;&QX4I
MKD(K4^8461C99 \N#,)(@I6]"X*MZ=0*\R/!%JN869F^=&&HI,+0&C0")F*0
MD@Z[(,,NG+ #QC1!1!)$_0=>D@3R^L"?(.+"48%26.&8NRBNZL&R!M1%L5 H
M6T@6+DP)KCRAC4G'8C>TW!,911*H_J%E(:W-X?7@&DPWNLBMB3"G8*P.L"WC
M+JR>5U)9*;X@<$IQ%GK<\RP]S'%/*0\#*??W#&Z(,:U\#'O$&!UO8R4B*W@S
M B8EB[D]% 0;YY+90^'"F 0!8 \%@8MXR"PG'@D<<%;OBNTUV,4A,HBMC%I1
MN+ &@B?\]+K!W(4#E"^-: UDXH8DH%6015>38&$PG=%5<1CZ/I:62^;J)5S,
MKBX%+4PLOL%?6IJ8ZN&O<O,*.7H=!EK#P-4PYJ6@=0)8?X>!%@J Z[/<8+H3
M3J"S?Z1@DEE[YCD%B\#>N3T86&<7P"&T)SG!AF%LR_(C >-QY&Q0"%@41=SJ
M=$7 A&!">")/ZRNX^@K*HQ% :P3P&\:?U@AP-TI.PAO,I;N^/*55!%P5 84>
M"EH>0-[@*BT/X&Y<7%=C=RT0_IE-BPBX(@*^Y$!:'##L[R[2XH#N)L)V=V8P
ME^[^H>PJ=TZA&+,G]H*" 8OLY9:"(1/69F!)P3C:B_R*9$/FV= B+8+HBB H
M7[0]=>(-A2+2LQFOEXHS@^D.F+#WM.A64.2 $63 N*V=% R=\G1)P3C8P[\B
MV="WLT%:M9 H[Y1OAM&:A#<4>$AK$O8H\= MN%!PKZ(@+5U(U%S*=XY!BQ+>
M4'5Q6I1XCZJ+N_6/C/P*RFGMXJYV@:](Y?2<YC=40)R>T_QZ!30S&-E5,_L4
MA0"!?>)%@835W;(/:$6 I&>UY9Y#*ZKX\!R?<'J*\AN*#TY/47Z]^)@:S*6O
M=JH%%R>^F2Y>VRN$<K#.W_95PW[1>KZFN(?FQ-AJG[+1G!'M#VRTH-J7;+0Z
M74Y\=GNZ*_DS*5YW^W+PG%=5GK6GS"]Y7NG:H_!;';BM3C;GEU2_5,VCK)^+
MTQW%Z:7*#^;^)3A? DW^!U!+ P04    " #L?)Q-"+ QH^4"  "G"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6R-5M%RHC 4_16&#R@A 1(<=:96
MK9W9G>FTL[O/5*,R!>)"U.[?;Q)2Q7"GY47(Y9QS<Y)K<L=G4;\W>\ZE]U$6
M53/Q]U(>1D'0K/>\S)H[<>"5^K(5=9E)-:QW07.H>;8QI+((,$))4&9YY4_'
M)O9<3\?B*(N\XL^UUQS+,JO_S7@ASA,_]#\#+_EN+W4@F(X/V8Z_<OGK\%RK
M47!1V>0EKYI<5%[-MQ/_/AP]A4@3#.)WSL]-Y]W35MZ$>->#I\W$1WI&O.!K
MJ24R]3CQ!UX46DG-XZ\5]2\Y-;'[_JF^-.:5F;>LX0^B^)-OY'[B,]_;\&UV
M+.2+.*^X-13[GG7_@Y]XH>!Z)BK'6A2-^?76QT:*TJJHJ9391_O,*_,\MU]H
M:FDP 5L"OA!4[J\(Q!+(E1!]28@L(1I*B"TA'CJEQ!*2H1FH)="A&9@EL"LA
M^9*06D)Z)1!3(NW^F8*89S*;CFMQ]NJVI@^9_NN$HU25W%H'3869;ZHF&A4]
M37&:CH.3%K*868O!'0R-;B&+/B2\13SV$9B06\P*PEPS!<K(Q0V&W,QP7R"Y
MS?$ 0$A\BYGW,=2!++[/M/Q>Y7' 9%8 AMY"GB"9!%XW E8!,0*D(T 0@@4B
M4" R M&-@%,!LQ9##:9J:P11E#)G@_JP-$J14RIS2 PEKMBB#\,HH=@IWR6@
MII,ZZ_P(J+&4A8[151]&4IH2Y.P: (L9IA1>]QA<]QA8=PP+)*! ,GSG*2A
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
M)GHN^N;0+Q1OA\;GC]UW]P]02P,$%     @ ['R<379R1OA  @  E <  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULC571CILP$/P5Q ><,28AB0A2
M2%6U4BM%5_7Z["1.0&<PM9UP_?O:AG <69J^Q/8R.[/KK'>31LA7E3.FO;>2
M5VKMYUK7*X34(6<E54^B9I7Y<A*RI-H<Y1FI6C)Z=$XE1V$0S%%)B\I/$V?;
MR301%\V+BNVDIRYE2>6?C''1K'WLWPS/Q3G7UH#2I*9G]H/IG_5.FA/J68Y%
MR2I5B,J3[+3V-WBUQ<0Z.,1+P1HUV'LVE;T0K_;P];CV QL1X^R@+04URY5M
M&>>6R<3QNR/U>TWK.-S?V#^[Y$TR>ZK85O!?Q5'G:W_A>T=VHA>NGT7SA74)
MS7ROR_X;NS)NX#82HW$07+E?[W!16I0=BPFEI&_M6E1N;3K^FQOL$'8.8>^
MXW\ZD,Z!O#NXVT1M9"[53U33-)&B\63[;]74%@5>$7.9!VMT=^>^F6R5L5Y3
M$BX3=+5$'29K,>$ $Y*HQR##WXN$D$@6WA&08/919'N/"6-8@X")$.=/AAHD
M@ DBD"!R!-$' CP*$L*$L,@,%)D!!&0D F$FKGL.BLP!@O%U0Y@Y+!*#(C%
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
M)A.M4?!:VJ]3G*7BS<BB4VGHR]!6K6W[824.QC XP!\#_"E :_\M@(P!Y"W
M[B8:,K-6/U!%\TSPWA'#:774_!3XD>C-+,RDW3N[IMU*/7O)29)FZ&*(1LQF
MP/@S#)X02+-/$CXDL?%OPOWH6F$+0&)8@H NB(TG<Q>I!Q,$($%@"8(K KS8
MAEN,[R>P2 B*A("(OQ 9,+'%M!:3XLCSO,6&_1-VE4X$IA,!Z9!%.@ FC&"1
M&!2) 9%@(1+?F,&>=]=, NHDP.$$,$$*$J3O_X6P!U\E#_ :+N_2  IG9DER
MURN^<VDQX#:]0P%>RC7V_\,O?.DP>8]?<G.X<7#K%\W>JX:)DWW:I5/P<VOK
MRFQV*A]KW[YW;_"A]GREXE2UTMESI5]-^[8=.5=,9^,]Z'TO=;F;!C4[*M.-
M=5\,;_XP4+P;ZQF:BFK^!U!+ P04    " #L?)Q-5YPE*B0"  !:!@  &0
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
MKL^NY<5[>7EU>GUZ?G-T<W9Q+H_.3^3QQ?DUM#JA7\0-(#8<:3:TXSB;--J
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
MMO&$3@I0K^EP0K1K//:""4IBX0!./4EG!WT2V%[3CX#5(/HU*=N8A.F#/E)
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
M]OJH(CD$(!B#BM9FT6SO# [A>##@H)&)Z[,*_7 W$J #<E14B;6Z<[Q()Q'
M"*4 +9C>F WF(9%@&'H<#G<'6XV2BA=14C0_4E31&/V)?A6070[B]LZFBDE0
MU(V!8ZNCN*,#"F?2(3F&E"I7<2<?&WN#P0B: 1$EZW[(EF=V.E;(8Y.:2)>:
MB!=0DV?#[;Z%ECR_U;M0DO%TLA,E 9XWZ&-+L>VX[T)+Q+9QW*F%0W=FE?%$
M1<#L#)MLTT%T,'HUI!+&NS,V$*GOZM1L</'S-KBFD/BRJ$@35 83LD89^5%-
M2)SH+)RO)))VLO>@V7Y(@6HA""CC*7T"J@8RREE%U1N U#@:8H@D2&T2*TP.
MAA+H7S^85L^<"6C3(1DZF$T=K_9:FRW)9^H-ASUY^L?/9S=_D<<7GRY/SZ_9
MC'3Y\>C\6OP1XW(7.HT"YESZ1?^B0XIDRT4<NH#J&/"<[&"%R8\A*-!>98K!
M6Q>I3:2B4ELM2/2@6KDFZ8.3>$:XB6#U@"WY8WKR0MD1L4H'7CVGFRXHZ AK
MK5^@)8+BPDU@EPT7,+D&5:!TY8X O0DD ,@O:;MXKZK8K.C^;*UPAXD.=Z_S
M ]D0VQFKU:)436=M93T4>FENU5$WG[T,D2A[ <4]#L+>"#U:#/0A'&=4/$9A
M;]H7NM;('/UB/CF+@,5->X,ITK=%3!:(@RFP!W87#WN3<>OHS=F3 994C\&D
M-_#%B5U[BXO%P+]+RM"^H>HE1Q/.#81QH"JY*CH9C@;ZJW@5@C@>V*<A2/(C
M*OTJW2JL'AO.FGELA!/%D5"LHZTF1 F:.)4F$%FU0]H.[J0%L;;I1ET7=2"$
M0@\G/L_ZQ=2/\'WJ=:9.$EM3)YF#Z:9.\B@5Q*M@T!N,&5;P$3:N ABV=U9S
MG+0N 3MS<A39B5C>T(!1)6GU^[_0$B7_G8BKI/ARN$!TT>F;*(N$!)R6/P(;
MAO_%:3V1DWQ*,(.;W_.A#?UOVZAD641KG&Q/X9@:PY_0;:T@1EG-^KVA"@T:
M]-2A;T0%(SW;5I2'0E6-R13S 74T+_B.Y/!'$]Y+V44Y]Q;-GBWTYJFZ6*+O
M-E3K:)HPW\A$;&F,T0,VG)*V1!)6M% "S$<TSATY-9/J;XUZ\MWGZ[/STVO.
M*7UY=7'R^?A&?H2?Y-$Q,)WK,YMA^OG:JFXAD.[J(JTEN# OU$SG3M>X3.LN
M*@NG6BB56W;4IY-&QW9JTN<X*1OKMPHK<["B(\?/,2'!A S:18!B=7JOKFJU
M24JTB?$="!N 0B5E)5ZH6CYD2BV45&P3@)G(:K2N8KIVRAISC;4JB*A6$JC8
M.U Z<^>]MD1@KXADG],$<]ZHBZ5_W(!X7"P=EQ'>ZBC1\OG17&_W.",I&>Z-
M8=2Y_:X-"RD2N7=Y4MQ&F'?S:(.K72818G<"XH(#^H13N"G3,17?6,:YRE,"
M!"A[+$W =AV&RK=A9F(0)DGMF(3IY_&C^+\QABK,>X2?S2MWYD@3Y41ACB1R
MT+X&(Y+B!3Z@6VL)5[K09-I=#AU 8ZKF1(J4MYFBXX'?4;YD-#)'?,G,2;N8
M@B)F91<5+K^@G/IZ<H))7&0NO'OU(@U5<LZV^HZ4U8WDBNH>(+E0,05_-+O7
MIGGR\^B,K]#Q*V!8Q&EME3C\=:!_=@O%#;'.S0'^,N<L07B!XL(4T:F$O+?B
MK6)*"WF\C/)-(0 AZ>+*K <(B2;T#2:QW>0<0?&(T0[D@&13&]OF>]H+#& 4
MQOT% W"?.FWS,1"N,KIS.M&9 \@%A""\C16+@YU%)$-0,E$*?7^@1,VD0K7D
M'=\(MCA,B%[H2\)+?D.?<*J<^*C=7S6$%>T(BT828[8R!D6GD@)(MZ^"7E^N
M@+XIVN*DUZ[<9_$(72L7=X7K4.!["193O4K&8I7?%AWX?#<%B=MF&?5T^0%6
M^P&/:OEOG\%JT8G5<D>L%DVLEE6L[H>,OBMH!%VHA$HNC@,00Y\;U6O34 _#
M/C_L@JU0-]SY$*'CHGE@:AEQVP^06Y:F)S^90Z!\S2HL67NF$$=6V8,)66[0
MTH_(<K#:P:<$EHX77DQ.#4"HBUF9 8_Q[-5M-P"\U3E5X4V#9\^XX4T"4__R
MB5<<R%PN\^3'C\=XY/^48 A?$CE5#^BV+=:I((LV9I[FW UWJH_8Y#Q4.7%
M=72];WBJ8+TEYA,'P934GRP'.*@;S #C[HG9! DJ92\EOW!8?)27*5,G186T
M0NH2"90\!$L-<:O,D*2':,Q@A*C+:)0V^0907Y[$MXUBSF.8_L7Y!WES>O5)
MGIR^NS&1))&T=\JC.U@Z9S;F%"]4+H8E6WU=.H(30+8C(C:;E-P2?&\V6U*>
M<Q.L0&D1=,8#Q,!HQ1:Z+&U1+94E4@'&E';!:W3"8I)J/L7F]5_#@'BF+3L@
MHOF#JG_GY':OSD]6]3.CFJ%W/Q9N$05*"KG!BC3HYG=UM[?<FM:89B8FTE6E
MVPK"]$SU=2:=3Q(DJ9P4*DQLL>*ZT?#FQ[-W%U<@*&[0PNUS%0#.M%+( Q*6
MFJ8;OC1M-Q2F!KI.\&/K3%[W[/U(83-UZ]1_.!.="4!YC&(W>9:;IEP\ H&X
MQQ#&V]+>E\Z89W(\PF)#XAZU@&T\?7=V<W+D:9^UL!D;-:5XI$2_'$V0.!4I
MRZ9%L*'Q'#N%(G#P8R3,< 3;*H'"CAQ??/IT=H.Q6->ZUB>6!3T]IYJ@KF9(
MDBOB/"L)<?J0Y)F^IH^$>>Y4,;8%'H0M?HP+0,/#%;3(EFL VI\IAST08D>J
M(>3D*),G3BZ&'$09P+4)@Q,I4)X"BH3@[[5J99P;"H[SK4E"S%H]Y>)VUV8<
MADI@U1DAA+,N?;#IB.1L@*8[KZ_Z;/6&X5Z-629!,PF*"L((N^NH: J[=8)G
M;0XFU:D6?XI8KQFEGVDP8CM0"VX3S-R(9,_F%&6)I9(0G0\7S3-*':N'RF !
MV!XHBP&H!H$B@THP<LJV6<5=<TK-W2M%CVQ&&ZTIN"H_ORD:M9?K>%AL;O\6
ML^"H;RHOX[MHZ=PL7G,Q9B0MVDV@BIG"PG/.W6#T)ZZ.:)(@MY5+%>IF,)IU
M%1_18<;J&AD"%[%;E95HU_,SMZH@E;K"0+Q&9"5Q75T0NOYTVI/7-Q?'?Y"7
MGZ^.?W]T?8HY.Y7$TA0[#'*]RRA-XT*>4& .1ABN(U+J(T#S(L/P5;S;C?1F
MV:7&\YUEE@IN-T^WT>P+'K"[G/).JO,Q5[(!2I^*6MADK[X_8310F3THXYQ
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
M4$L! A0#%     @ ['R<31\CSP/     $P(   L              ( !
M %]R96QS+RYR96QS4$L! A0#%     @ ['R<32?HAPZ"    L0   !
M         ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #L?)Q-
M[XG?<NX    K @  $0              @ &9 0  9&]C4')O<',O8V]R92YX
M;6Q02P$"% ,4    " #L?)Q-F5R<(Q &  "<)P  $P              @ &V
M @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( .Q\G$TS3M6^:0(
M (H(   8              "  ?<(  !X;"]W;W)K<VAE971S+W-H965T,2YX
M;6Q02P$"% ,4    " #L?)Q-H7LSET0$  "T%   &               @ &6
M"P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ ['R<3;5F
MIP:/ @  DPD  !@              ( !$!   'AL+W=O<FMS:&5E=',O<VAE
M970S+GAM;%!+ 0(4 Q0    ( .Q\G$T:1")9*04  .@9   8
M  "  =42  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #L
M?)Q-$;52MX<"  !B"   &               @ $T&   >&PO=V]R:W-H965T
M<R]S:&5E=#4N>&UL4$L! A0#%     @ ['R<3;X3DD': @  ?PH  !@
M         ( !\1H  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0
M   ( .Q\G$W-YDN)KP,  )4/   8              "  0$>  !X;"]W;W)K
M<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #L?)Q-+W.K!:@!  "2 P
M&               @ 'F(0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L!
M A0#%     @ ['R<32S,'UZI 0  D ,  !@              ( !Q",  'AL
M+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( .Q\G$W/:JZHJ0$
M )(#   9              "  :,E  !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL4$L! A0#%     @ ['R<3:M&QGRI 0  D@,  !D              ( !
M@R<  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #L?)Q-
M)V.J[:@!  "2 P  &0              @ %C*0  >&PO=V]R:W-H965T<R]S
M:&5E=#$R+GAM;%!+ 0(4 Q0    ( .Q\G$WD?>DJJ0$  )(#   9
M      "  4(K  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%
M  @ ['R<3?@4PJFH 0  D@,  !D              ( !(BT  'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #L?)Q-G&<U_JD!  "2 P
M&0              @ $!+P  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+
M 0(4 Q0    ( .Q\G$TM5)1?J0$  )(#   9              "  >$P  !X
M;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ ['R<39L4.S5V
M @  F0D  !D              ( !P3(  'AL+W=O<FMS:&5E=',O<VAE970Q
M-RYX;6Q02P$"% ,4    " #L?)Q-\QAZ$LP!  "=!   &0
M@ %N-0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( .Q\
MG$W=?)ZFK0$  )$#   9              "  7$W  !X;"]W;W)K<VAE971S
M+W-H965T,3DN>&UL4$L! A0#%     @ ['R<3<'[^%VJ 0  D@,  !D
M         ( !53D  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M    " #L?)Q-Y0UI9ZL!  "2 P  &0              @ $V.P  >&PO=V]R
M:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( .Q\G$T67F3\M@$  /<#
M   9              "  1@]  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
M4$L! A0#%     @ ['R<31-EW-9D @  N@@  !D              ( !!3\
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #L?)Q->R^&
M8M $  !_&   &0              @ &@00  >&PO=V]R:W-H965T<R]S:&5E
M=#(T+GAM;%!+ 0(4 Q0    ( .Q\G$TG !RM7P@   DQ   9
M  "  :=&  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @
M['R<3<B:U1?_ 0  >04  !D              ( !/4\  'AL+W=O<FMS:&5E
M=',O<VAE970R-BYX;6Q02P$"% ,4    " #L?)Q-6DD(7L8"   5"@  &0
M            @ %S40  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4
M Q0    ( .Q\G$U; D.)NP$  -(#   9              "  7!4  !X;"]W
M;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ ['R<3=4C^/UF!0
M"AP  !D              ( !8E8  'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6Q02P$"% ,4    " #L?)Q-<MR8%@\%   0&@  &0              @ '_
M6P  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( .Q\G$T(
ML#&CY0(  *<*   9              "  45A  !X;"]W;W)K<VAE971S+W-H
M965T,S$N>&UL4$L! A0#%     @ ['R<38M\?@:S @  ' H  !D
M     ( !860  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M" #L?)Q-JGG@-&$"  ")!P  &0              @ %+9P  >&PO=V]R:W-H
M965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( .Q\G$UV<D;X0 (  )0'   9
M              "  >-I  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L!
M A0#%     @ ['R<36XU#*L1!   0!8  !D              ( !6FP  'AL
M+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #L?)Q-[ X/)E$"
M  !."   &0              @ &B<   >&PO=V]R:W-H965T<R]S:&5E=#,V
M+GAM;%!+ 0(4 Q0    ( .Q\G$U#G&-52 (  & '   9              "
M 2IS  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ ['R<
M35><)2HD @  6@8  !D              ( !J74  'AL+W=O<FMS:&5E=',O
M<VAE970S."YX;6Q02P$"% ,4    " #L?)Q-DM?8CO<^   8,0$ %
M        @ $$>   >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " #L
M?)Q-"NB[+E "  #]"P  #0              @ $MMP  >&PO<W1Y;&5S+GAM
M;%!+ 0(4 Q0    ( .Q\G$W[6'.YMP,  -,9   /              "  :BY
M  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #L?)Q-K:+'C9@!  "W%P
M&@              @ &,O0  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0
M2P$"% ,4    " #L?)Q-R5/E^*(!   <&   $P              @ %<OP
I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     +P O +L,   OP0     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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>55
<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>57
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.10.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>202</ContextCount>
  <ElementCount>188</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>35</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>101 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>103 - Statement - Consolidated Balance Sheet</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassified</Role>
      <ShortName>Consolidated Balance Sheet</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>104 - Statement - Consolidated Balance Sheet (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical</Role>
      <ShortName>Consolidated Balance Sheet (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>105 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/StatementOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>106 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/StatementOfOtherComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>107 - Statement - Consolidated Statement of Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome</Role>
      <ShortName>Consolidated Statement of Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>108 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/StatementOfCashFlowsIndirect</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>109 - Disclosure - Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</Role>
      <ShortName>Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>110 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>111 - Disclosure - Net Income per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</Role>
      <ShortName>Net Income per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>112 - Disclosure - Segment Information and Geographical Data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock</Role>
      <ShortName>Segment Information and Geographical Data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>113 - Disclosure - Equity Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</Role>
      <ShortName>Equity Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>114 - Disclosure - Business and Product Line Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock</Role>
      <ShortName>Business and Product Line Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>115 - Disclosure - Long Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock</Role>
      <ShortName>Long Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>116 - Disclosure - Commitments and Contigencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock</Role>
      <ShortName>Commitments and Contigencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>117 - Disclosure - Stock Purchase</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsTreasuryStockTextBlock</Role>
      <ShortName>Stock Purchase</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>118 - Disclosure - Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies</Role>
      <ShortName>Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>119 - Disclosure - Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables</Role>
      <ShortName>Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>120 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>121 - Disclosure - Net Income per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables</Role>
      <ShortName>Net Income per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>122 - Disclosure - Segment Information and Geographical Data (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables</Role>
      <ShortName>Segment Information and Geographical Data (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>123 - Disclosure - Equity Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables</Role>
      <ShortName>Equity Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>124 - Disclosure - Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation</Role>
      <ShortName>Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>125 - Disclosure - Disaggregated Revenue (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenue</Role>
      <ShortName>Disaggregated Revenue (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>126 - Disclosure - Summary of Unaudited Consolidated Statement of Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureSummaryOfUnauditedConsolidatedStatementOfIncome</Role>
      <ShortName>Summary of Unaudited Consolidated Statement of Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>127 - Disclosure - Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureInventories</Role>
      <ShortName>Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>128 - Disclosure - Calculation of Net Income Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureCalculationOfNetIncomePerShare</Role>
      <ShortName>Calculation of Net Income Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>129 - Disclosure - Segment Information and Geographical Data - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationAndGeographicalDataAdditionalInformation</Role>
      <ShortName>Segment Information and Geographical Data - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>130 - Disclosure - Segment Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureSegmentInformation</Role>
      <ShortName>Segment Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>131 - Disclosure - Segment Information (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureSegmentInformationParenthetical</Role>
      <ShortName>Segment Information (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.neogen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>132 - Disclosure - Disaggregated Revenue by Geographic Location (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureDisaggregatedRevenueByGeographicLocation</Role>
      <ShortName>Disaggregated Revenue by Geographic Location (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>133 - Disclosure - Equity Compensation Plans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureEquityCompensationPlansAdditionalInformation</Role>
      <ShortName>Equity Compensation Plans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>134 - Disclosure - Stock Option Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureStockOptionActivity</Role>
      <ShortName>Stock Option Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>135 - Disclosure - Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureFairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptions</Role>
      <ShortName>Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>136 - Disclosure - Business and Product Line Acquisitions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureBusinessAndProductLineAcquisitionsAdditionalInformation</Role>
      <ShortName>Business and Product Line Acquisitions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>137 - Disclosure - Long Term Debt - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation</Role>
      <ShortName>Long Term Debt - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>138 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="neog-20181130.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>139 - Disclosure - Stock Purchase - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.neogen.com/taxonomy/role/DisclosureStockPurchaseAdditionalInformation</Role>
      <ShortName>Stock Purchase - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>neog-20181130.xml</File>
    <File>neog-20181130.xsd</File>
    <File>neog-20181130_cal.xml</File>
    <File>neog-20181130_def.xml</File>
    <File>neog-20181130_lab.xml</File>
    <File>neog-20181130_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>59
<FILENAME>0001193125-18-360850-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-18-360850-xbrl.zip
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
MNI>@FF(25S7,+4GS/C_EA0JUG"P3#K6N;O 9GY^Q5Q6=2[6#97#:++ZMB.!
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
M][.;?PKMBV^7WOFU>W-V<2Y<?G7/KRD;WDZMH#VWQOO[&%;V(, RE:A//SJ
MN<F_^\??SFX\Z?K2;<-72C9A%$?2G_F;%&Q\"^_DB=VX>SH:)[U[8 #X#*M]
MP3SP7CP<PM)@6>!#?R+<$N$N\2/,18%W^@&P8A8GJ0@/#X(>25*$#(8@PU$8
M3P@;);N?3U+9PX0BK_O1!-9GGR0(A)"19$@ABL?)3&J[, K]*#W%WH,IR:D"
M0V!+BQQ?/P/<!/)$DEX #XT2P)<V)XPS(20I$/'>C^AG!GZ0 +62'R2#,4 :
MCPDG0_Y1]EP?EA_>H%\X%2[X9#R0-!,2'Z7?1(@?2/(3'LN)C<=PU@>8EC\A
M?H(;W4'<IQ2GP^$Z3?Q>!E/-,:7@DX@D?AA.8!3Z;IP 4>D(@+ KI.,A@#I!
M.&8H @,%#T$V$?KC!$0L@SYX@E&&M%$8.SY>6-CH24 I<*R]%RWS=;T7+7W]
MWHOFVW4AW/FGWW$?GETW1;HNBAAO5YW7 T<Y+^24Z)5$^,@_[[*ZSLI5CTOS
M NA+%.O;I=BQ!9#7S.C*U5X\SM(,=!DJF_\>1Z4Y49A"V<CQ><LD0574'4M4
M#N7DB@W#E;IZ:NXDXOR^\YG67"6_,2OTX-: H1JB91Q(P/ZUR)KJJ7.02^'
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
M]&AA'<T#HMF$6$^!.7YT2.RBA'V= ,,>S]UC=U*>S?I37@],GT T&*U87ZJ
MYO"F039>HY9NR9I]*;&BO*==PXP*Z^2+9MG6"QD5)206X(L3X(?M>#B,(]I]
M)G6S+ ENQU1FWL1S_6M=+#Z]X]T67D^4^<XZBQ)LVJ[IM=NJI#DM6=)UK2W9
M6L>4W&Y7-UJVKMJ=-B9=G7RQ5&6>'*_"<99FYR3#/HF7K'%QOS7Y'=YB-$XQ
M6\?%%//:)G]B!I*D:JHUVRMF=:1FB?$55O+%H$W+H+I^CU9VY?E,V%JR X(C
M"4:\F\66>OYT'$6U%4OJN%U;TKLM5[)E4):F+5MRV]$T3Y>_J\@*7\_ #@$Y
M.DY!N\BL;YLPB@.8TP+U-5!X&?=O_E,P' ]=6K9\49P5R5*D61NKW;'%HGZJ
M*U(+6U(]3Y-54*L0*([N;D@R[)#;;/M&DM<QVHZJZQ*(/T729;<M.8B=Y\DM
MIZ58LMNQ:V$D6:?"UXOSWX0;[^J;T/%:-V]K+/U!A'O_@99)L3I(K'"Z2PA3
MQ)A;#[=N_>@'[\U.#RD$#8QM!'Y6#'J (YKSXX@V#*(%&0]Q2.TKVAX14[PH
MY^1]/+#>RQ_2 R=A#) $RT^=1,,&F(/PVHQI7R LEX)WK\DH6_RF@V\NO:TJ
MU(Y*"*LMH U'_/Z#SZHI[WSL*\22U&80J)S1.#V>D?8P@2$H'6^QK!2K"N$R
M")J!CU6PY1,</_.>)TB&* ;2AOA=I$3I+%DPWI93Y528IH13@W2""58)/5N1
M]63")@LLT^X9D2=\H/5!8UYM2WB')=8B%>W3@@D 4NW44/[R/%B_G!9=LJC%
MF7<ES2OQ$*R,]7\0\&S)8!  E"&V;6&V=*DQ*PSP&"?9/68&WF9"RHI+!-;=
MX8ZPJI7!F)Y:2I^ ^68=&46!^+U[AD=1+YOWQT-<@HC5SP34%&4LO@2QGUA&
MS"HFY4+Q-BL!:0(S0I*0>Q*ET^[4-%.>E2VUJ;L %FG1]\F-^O07:PSK3JME
M0$E?#+#69Y]VA:UWL6.Q):F.I4FZT[8DN^WHDFR;FJ*9;=OIR)C9C&:%;L^6
M!>P&_5D2?YLV,+N>]B_;<@<[NV4XMMQ2)-DU@ 2R:4DMW=.D-JC0KB$[FJEV
MFB87Q]/DHF YH>"YW2CU ^>!]];MHGK$S<+NB:Q-U.V$&E'8SPE>O$6 $OB
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
MY6#X5Z=KOO.#=G$N=U-C4+^Y- Q1MH\$5^MM4N?V-Y.*L8<LJ::W[$;*J1:
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
M#R(]!OWLG@]-KP.OQ\SJE.B4? +9"CH,WZ_>I]LMT_MSX1$%W-1V^^+W\QM
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
M"N;/VZ<49>S+E6"A1VH=ODVJ'B_ )TITYV'1O*MAM>+1$C*\3JU0$(D98XY
MC$+Z;,W"E5K.TGT;=^/@+"&5(GS!FD^RN+BGH:KEDKL?;N3NYW!-"7K#R+MI
M(A$ OU<&F2"4_P+C +/8\ SA(]0A"Z-\X"'X^@>RL5 'RU/Z ^];GG#W>*[#
MT3N>%Q]2XA%/MAF YG2B# IWI"A0"FKOA-1U0&R!N+'BN-%1P4@5RH5$F\2T
M_TFW=OH_BU.]TE.4WQ_#FP]7060GB%6@:IU%R!!5G_8YR/@=#]OT[KQR;@^L
ME3B8P)9Q")/[!+0EZ@F+%4]C"E)%+8J^5S=O*@8TWP&[ZK&KP1)PP0.%.HR9
MIA[%)HGK-LP?3@&D',>\.'710T!8Y&*K%2]((J72<ZG,0\5-A8=N@FA$96H+
MCS1HS1R(DA&]+X-]!S__]N'WJP_E%V<__U %),E&B3_QO;@L7$N^\3$:&LO]
MO[+J%J]MY4H>6Q(8$>K?_/(2P\MXNSAJVE"TCB]K2X05"QB#$X2'E6S"?U@G
MO7*>N1\$*PG#^6F"U5.K59NJS;*6J5A8=#F%D^#+.?D3+)R#XYQH#\!1>5%:
MNN".IE.4W&"I_$,_,1X\2KZ"-R/'9Q/A6;%N.( _%W5E"OF[U%<$[:8 RP#S
MNKW8E5G(MMQ62_+;\*7-X>8]WUQ1WR0/22"C."<("I0NJH@42<K+&?0HT8%V
M_Z*\^8CW9>%N.1Q-^,DH)!(MOM5XQ@*FO-F):+^W(*\-P[ :+\; =UX;L>A_
M#(^D"L]]Y%<W0-!% P_1>4@8J3GOI;0PSGTO67SKCU'G*+6!.6SF#,'*>:4X
M(&5GXZ.EFO5BFRC4IUCII>7+.8508C TL>C&MU3K66@BPM%WV3]5])>EC1VZ
M7G*X5N>:Y%MI?+; ^ 3Q_-&CCKG6VI9I&S=,LSJ:6VV8)@CLL616T.6.L*D)
M3\;E[4*+6+E$>7\5+?RQXFC.#]R9BYGI10YZE*48;I;013CW#R]W"1$.0M19
MJ'*M:,F544&H:BL3[J_-2XXL-54=+\-69!7Q^X-L@<8CJFCH1Z8T*QX#OZ9\
M22$@EKV+$Q@QON]4?,_Y<^+>/^+-,7FOE5QPY>-S#/V\8$8H2O0>K6G=6S3K
M1!<F+&M:JMY3KIF!))GSKF91-*%K&4Q^(EG%.X(5R/,Z_>(2GZ8608A)?I^^
M5-<%WBWM<5%$N-)I;"2^#/*J^NQ.F-C<K,>2:012%2"^.@4QH,.5"=N(#'OL
MP@Q2_X;^B5>:+_/F80]\K4@:N+7C.*+(#+$[N?/B+Q#7R<07A0M(^T UO2CY
MP\(9[MM*N1U2AONP@Z3SKFM1N*:L 3IW%N@3?ODI7#JZO*6:5CV2CYS%+T6Q
M!*+[YYS)HGWKO$BI WV(+B<#+Q:5HO.+32_A^RT(N-"61)_D=,:W?M/&<<1X
MUF-6&@FXI3S,A315$6#)TS0J10"XQH_1QO 4I[-*G[^U-E'U>C0*'[.*5D;B
M+>+@"'R+A/^.N\]$<[B?T"#/*-R[VM&8/REND3U8?B"M**YXY(0Z)UQ6_#;1
M0TZQIC\R*I58O _'H8WFB3RK'?"H]84O3)L53;_8R>H-=;IT_2O>K39CIB!?
MKRCM03[,XC"77K\U^.?PBA[%^4=4;S&C![E%R.LPTFT1?V"!9@^K1*HF1>HD
MV@6TA$>BF,*Z2YB?25P4EVQE1NG2O5+9P_'[-5<>[9G-1P#+#.S)(D&T2%JB
M -N0EUZ*BFHM^<I)K?V BYM<T#D7NYXS"7*AY+%[>/+HO'!)#Y P;TXU9!D_
M(54O8>'QN1>%S$128*GQ8$2+*/$FSGKI3.'SBU.ZK);QR]4U&M!162A)Y0W1
M)T4H!LT:@;(6 W/]%L5?>3QFP&W]X%X,*U2+)R],E^JRK0IB/D;9PKS$U@\Y
M.UU>/5K?D%ISA)%2L<7%4@ASVD<G \Y>K1%8'DMJ 5K)\7YJ,5<7<OW*$$@P
M".7^>P'RDT=<P#B&\(^62>]B4-$\?DSI/I)Y'##S( +$B**"OGE1O&]14?!8
ME-)3JLIBD;E:UM(BPX<KX?FWDG(.F'(NEBF@;+7)Z<;GW38Q82\OC[QYUS/G
MT*CAT*XTGZ@X)8K;\WW>QA%_N'^G\!4L)&S/[_V+2Q@;W?:P"NRQK7UDAYZ_
M(3M>5;".@R !-0"$_R_'&O^\P$L%\9GF^N58U[1_'BLC:HR(WU>7/<[7? 3Z
MRM>.3XX7L!UO(W^R]. D'\W^Y_&RA4Q[F4Z6'P;-#Q2*7X[3:%' 80 4XNN
M3=/J,(9F&,\?2'\Y"*OSOI&D63G-#^$X\[V;,*)."RG&HG[E#6U =<THD@54
M[)5:S$7-A[R6Q#2*BH!=X5H46ED4)WG,(;#@F1?/P2(^PM1G&!VTWC2Z\T-*
M0XHF0!Z4?#LF'55%4X#%-RQW:&#9?)XYR[-PT1SP0I]KK ^/\_)F_)C&2Y\H
M75;R=\G?)7^7_/VP^?N 2B00\1>,FR=S<'?<+=KU?DB'-B]DY)%1KLR8%Z2S
MPH::^'B9,,JPDMWZUIR2Z4JF*YFN9+JM9[I?(G)ICV'50;N=X(4\7D1YN7L7
M-@2O@^AW"OM,T"=!5[9E?>\H0'4WIJ$HIR=AHM8<CL@\$0= 46184A09]TWL
M<]4=?:H5O;RH2\_]IU.@+M$HY6V8N'24U9Z-7RX[1=<[RJ1O3(IQ*<:E&&^'
M&/^-\9IS^04UC_U8NJ MXJEY-,K(CXJ(BG$1["6M)<EF)9N5;%:RV;5L]G->
M(SKOY1QX(]QN3$ KXF6EG2+M%-K.+WF_4*H8G\5X(812NNQP]3@5B:3Q:J@G
M6>-PTL=+9>9XI"?E)3X8A9=L$]&WE<H=>>=&49CVEMV7J7UY[+D,-3E@RN3U
M#(H <W4IK+J(G^-)^&4%P4IBPVB%.(MJ?67@<1Z;-XVP70JE3J<,4)5VN508
MI<(H%<96*(P?ENUQP1+S6&A1>:^0N3(X1#)2R4@E(Y6,])F,]+'$PJ+'4\YI
M)6>5G%5R5LE9)6=]&%8MS/TEQDK5"CP>C$$MKB0#E0Q4,E#)0"4#?0!'GS?J
M>XI[YL[UBKX*T#_46$M]5=[#2Y8K6:YDN9+EKHU:KE3[JEQ,T:TH%N%)JA=:
ME'^7^LG4%S=:CW@-=G9Q?[>\*,7G ^&WNH'SMH/AMO<._-"DZC#!HEVBT!8V
MXZV4TO$3D;N;5JZV5PH4BAHY>;FV$Z7_"%_!T;R\Y!_E093W/[Q-25X9L&Q?
M7Y;?XZ6VBZ ,+"]2-O<M+N"/*D454QPG\D->,@=(C;/%',='F!^,4/:?0H<
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
M.)C%(<T2,?PZ_'-X<3GAI?PC2@4/Z SY0(A[O>">$?X K!'"PD\W*#^XRS=
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
M1E/25;,M62N&J5IV2Q*O#%UUM+VY#64\4A, >WNJK@7:M05,[D>] )/[42_
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
M'==TAYWN^<#N@@8U&-KG;ZUPZ+TU&L<09 B(E^H**;0@^]4V:._R^J2*A]3
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
M6K=DPC2E I1+8M4Q8:WDEZ1]HP&!]UNH;(/EP-"['::S1&%DHJVMOW"TML;
MLX*.WRJ+3_O^HFAKUF2%QEZ(W+8RV_;UG(1YR\_)M/4*X[D0OLV8A\:2!Q #
M&V/TAY31D&]]VC9,,K)ZJK&;RI7U05%73:T!**Z;_7DHK[SX< E*MPL(/&NK
M$#:"!'JN:CN-K.C1\+("E]PE7#=F^?HJ%9;;DB;VNJ%J5@,Z<K]^]A:QT5<3
M15>U35GO^AF\5A8YJ']BLMP/N1]R/^1^U+DHRZ[U>O-E>CU=-AR<5F^J7;LA
M;4JV@*MI[:07LE3K&TL4NM95-5=VR'Y[/\EG'EM(^1+4)_M]$"7B=K%)+%37
M@*TTP%NP#5Q=5=M->]7ZH?I>5W5[XVIK/S0+6;VG&M;>G!O-52%?R/*X"NDE
M"4N;IRJ"HJ :;DMJ,AMX(IK2@?'5R%J:ZG9;8@4XCJ9:[MXNQI83YF#.&=5_
M^.6X5XD^LA_WYZY[W-K+XW52;]L2N-6M&FU?V*V/*4/OC=6H3QG/U9@X(PGS
MV\ L]=##C>>R5--IB%6Z*8J:JFL-B+Z0\5R[B^>R5*N[$X.D3HI<#9GE@<9S
M66K/;$F_&%U7S9Z\^#DL-OIJHG!4P]B)UB#CN2I4=M#Q$7(_Y'[(_9#[41?
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
M3!.,] U;#,!YR<;P[NA>^8=I6U3L7[03P.*KHLQH?A3H-/VCB_WBZ;DCWC:
M%RA=>?9G^&,E-(!FS,+Q#,M\3\0\A-/ZF00@:X=_Y;%ZG%#NE@D%/Z^4RKZK
MO7B2A:OEU*___H"+O<K"U6^Q"K)PM2Q<O<EZR<+5K_ :R,+53?"-5B0%U^<3
M_^Z9VOQ&Y:D;DXDB898PRRREUF4IN;:J]QIR ;$ABMVN:IH-N':064H[(P&]
M:ZBV(<M.RS2E[86H=*T&9#YN U?#5"V[ :%',J#Q#8G"M%1#VU^Y$IFGU #
MWIZJ:X%V;0&3^U$OP.1^U NP?:OZ^U7L99X2JO6VZC;!5[ =9,&(:4+E1*G8
MOZ6UISEJU]B):2M=):W(5#)TU=#M=IP6W5:[3DODQ7M#-5I3>MJT@ ONA(CW
MIT4VI1SIRZ_FUQ4@A1%E"=+=G:]]/2=A;MCE?L.ULL.Z[N\YS2G$L?EU?T]O
M0-5X>=V_N^M^QU(U738.D9?[&Y&/VZ:&(JJC-9192A?@KFQ?3>WMY@#(N_VV
MW)7)_9#[(?=#[D== -NW7E\W+XB\[:?<!\MM2(>65^/JJE93O2)2T=_5[:5K
MJ:ZVMVX#K?&3',K-OMY5K=WTXZTAKJZJ[Z969?UPQ9O]S;.CFG>S;[U%*MC&
MA?ET0U;FJP0M'%1EOH<E[)8*V %LLH1=JTO8K<:\'&V]@-T+HFJ>5[ZNZ_:>
M5;Y.5TW+Q">/WCU98>XY!>R.WCTY5Q4\PZY"MS0CC+*=JG8_3OQ;_/BO'[.D
M<^-YBY\NQS. (6"?IV*KO[!%%*,.^"&$O9[3\3^]%S]>@35]&D3CK[_"@,J_
MU@PR\V)VZL&F#J(YUM*D]R]3>.7S@GA%'UC&K9_>7R%HQ7A8^#.%#U_8])=C
M%@77%T-=-^P._*?W=*WS/YJF:]>75V?7>L^\QB(GNFYJUW"*_<DOQ_[DNJL[
M;K?K7+OFP.B9AMNQ7=/J6*ZI==SSH=YQSUQ]X!K=GCD87NOPXJ^X'F(YWN!D
MB6GZ2I+-YUZ,)4UA-L0\HG51/+$NRB2+40-_Z2'KP=$,@NA;\M,#$CEL@=YU
M7E?+L&N]O):AL[^J?CN?^H K8>VZ+AEQ/^Y?'#UW7QN.\I\,#18VZ= W94FZ
M_BV+O1NV\NWPCL5CD/\ET!<Q"-#MKEC;7.0O=O*0'%:B+$U24$)0V/Q7%E;V
M1*^4$6N2V\= -[FJ[R8IJ#9!8Y9QLIM,#ND*K9R2W\"\!;;6N#-@@QG1M1MP
M@;(-9!WC9#=].J0(>?)PY&*\><?CO6EIJF:T)3O,<$^LG13-D[*B<AS.HWC*
M_"9*B_>NKCK&QM*B8:?!LD]ZLF7],\Z.#+]Z0Z+>^7-2F7FQ/?R=VMI-8O&&
M:@.3-\R6)(I8O1-K)];/:VY6-KP4^?XERX5WC]<R_6]>/*F.][]>D-$D_23)
MYOR['5VXG#JV<7HZM#O]WMFP8YV?#CH]TSKOP/]Z9X.^:Y[;O;>^<,&+C/QX
M7\V8,O7\&/<_8ZO7+HERPPU]Y9N7*"Q)_3EU?,,6;S>B^Q2_5\'/WW)GI\>]
MF]BV+E_>AS=S\MKER6N7WLNO79ZXJ=G6]WN;6EZ[;-Y,Z?]* (!3<8/W[2Y@
M:H#R:LL/>8.R2XWQBY]\[4RQO2+%1('44*AY4^-4PY.-8V3_N6MHMX&?OB/\
MI/-KR1>\8&-4F4"U\R<LG"CW/@N:YPK33C8V&QIQ&':%GY05SSL>W.I88+B#
M<AL%8)T%OFASV*1C8G0/_)P @AL'W4NI\>)C(:(? W_://W)/+'+(>Z9)U)+
MW]K']D;86G#P=X_M5MQLF[O%5EQN:QUW_3C&\&Z<X?1^_:1B/@HB23Z$%RSV
MH\EO<90DF_O=LM#G;R4497BL3-@88\237XX[Y@.W7-\<]'73ZG6Z9E_O6)9I
M=GK#_EFGISNFW3<TY]3L7=LPV;5Q_*MMV%T;+=/*LFX?=;ZV$^;_=!5[Z$ZZ
MO)^/HF!KGDC3U,Z' _VLTW<MHV,-K7[G=&A:';.K#?2^Y@SMOL8]D9^&GW_[
MUX\/(%G9?"2<#T H;')&(=D<%1[C6:6J(AJB?GMK'O]J6IIFF,M[^V+,GK4R
M>+K8<+X(HGO&Z)F++![/@$ N B_<PN+X2609>O?ZC\NS[ZR0<PXHNV=&I^>Z
M/5PAO7-JGIN=8=^PSD^[7?-\8.,*.=<NDKT-1T!WG[-&3^/X_&5:?[SJO$9
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
M&>^-9Z5"%^<%\8IY^;T$FRS#"^J!1^C!8R69W'//&/>V^@"BV+7JLB05U4(
ME,YBQCI4^TU,6W@+N7Z\SF'(73\Q$,3?F1>CBE(@(8 L]6#W9X BB[G_N-1$
M.,4AS>>%&E.Z[_&)+/&)Y2'RB>"MY:B>YVAISWT.I^VD46>2!]GG*MWRAV)^
ML4^X[!$N-??,"U^>P)D_DRNYW$@3Q%T2#*J,D[]@M3EA 46BIW!9[8I6:F:K
M>>WL$8-YB]L150E9FO\$-)Q?: &QQ;CQ"4*DT'TLWP.8B+LA 7(ZC: *S:)@
M@@T,*EN@H,:>WK_$P+Q;ED;%YP,11J"PW!V4-'HB!;"]*H=V@"H'-TUS7P+G
MP/RB@0N% ,2@D"'<EB0&E(5>-O'YM?:2,%\GP(O;)!(PQ&C*(J.%B'FBDB^:
MT%ZRK5JCDB+K2Y';R3Q^WJ8^W+]'$Y0?V]I'=NCY&[+C57U9.?)7)%;;VLL3
MJXW])5;+J>74^TVB?Q:+&L7_?WM?VMLXSJ7[?8#['XP,!N@!I"YNDLA&=P%>
M"[G3595)JGIP/P6*S21ZVY$RDEU=^?>7I)S%2Q)9UD):?-%O=VQKX7G.PG/(
MPW-X^+<;J>!>WS/US]-8H3/F$+QYR/R;\A$^YP7(Q](S4#\]E_-]W4_86":K
M^T!+^UA=""]* Z2L NS%U+>++/2S#2X^+Q%O_'"^BN:/3^S?0>AY=:1ATML3
MB:<QG.<K9)WCN=4*JQ4-:T5WIK42_H=*UOGE,;-@F87Q;-6S,=)$Y_0DJMR!
M_-)2U7PABT)#/:@0TFK_2J'9Z,G]MJXS>\SFC-2.N6,2T; QUL_T[MGH_FPC
MWZ-Q$URR>PWU'(\9TIZD)(F_0 ?"TET7#JNI7S/SB$,"0PI)ER01^KX#O5JZ
M!&A#XR_(@:0T&W464.@3!\!:.K_;:.'0*>MB(]VO^:CAP I8T'<0,L T'/[V
MS2=L8R%O?7&HIKVA-G&'N:)0!:T8.*P>FZH?K;\@3^MYL0)>4E:+!W?,/9#6
M%LLU:X-4U]B:UUU=*-=Y;$W-C[K0J_/8K(;H.#;+%1W'9NV6/F.KPI,[ZJ7X
M/7=!OR4+56?-U%4- !T*.Q++&K V?S@_@>,SV@U^0A8X(*BE![Q^Q,IU>[_T
M0HP9PLN(PT!K39H[MH"_YT0W7-4::&^J:^LZL\=LSDCMF#LF$9V/-?;<0QV^
M4N[%N*B#8 >3THZX87X;*^W0&.&T"5XBKW33-+-X*5.@<%?B#7CD@BN8B;#-
M%M)ZIMLL$F;<3,>< ]3()@T=4=*0(9)0!:DP<(@):Y!6Z@T6!9MRM"Y>Q[XQ
M:;EB)%<,HU?GL5D-T7%LEBLZCLW:+7W&5H4G=]3; *52CJ:M[\<>&!IXR/%(
M5TZ6'/E:JN EZ<J&CDR98]B0@]!V%Z  -P-,ZN"FW08X=*;[E":9;%XL>ZH9
M-[\1YB!3ZB4<;B8<@$IO AMA* AU4%>F..8YD'1D3U^(+O./.RF<80?6DR9M
M0[?])K2O3_V"5HVX;!JM(6,V9Z1VS!V3"!MG'%R<:+M3HG'A!@P<"DO7+S'.
M9SOV< /Z3L ZDFJ*B4.Q ?E"-MPHQD[DT/(DVG"CZIVB1(.@XU"1@@[JS$'?
MXY_<,'"0UY&E41\X 3*DYK&=W-[?Z:1.4(_HVC"NNM6UO-^M<=.<B.&839RW
MB?,&B4)%\1\I[_%8L3\BL:]/%-:GUP^JBW6#\YJ^K<OS9NQ'U+O\3 Q']A.;
M]:[X//E'=:V77>_Y]36?+C*9-"D_RL:%F7B*^")67\RCF/>B!;_+Q$/^B1:W
M4?[]_5.+PUZ494OQW&4<+F>1?,-4W"_S9$/Y(5N(_ZC.?^(=XAFY%R( 2=5S
M%JJCKEQECN6;[O*&L5PVC.U-^%6Z#-.'9PE&5+6(I>(Y\A;Y@-=?MOFJ!QZF
MJT>+^S^'+YXK0FGU7/54V8/VU]ZJ:U\A8E(^5S\O$OFB3*##TRB990*P^5P
M+M%:H9_#)VZ="/9GZ[HIA>11XS94XTF;(7#_6^FJO'A=O<785\\M]=C_>N6Q
M@BA!P74T5Z/_/_^FL,R6TRGGLE/[$ZU*@J),7)E-P[E"^]<M9[.P14''9E'
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
M_#Y<I)&JH_KU>M4?8=6C: _H4 Z=AV&A#1=O"ZIQ,"##T6#DC@?0<PD!U&4
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
M:F(1=P\M6;G]&B'A7V0VXS!##CIC> (OJ"I"!8W52.Q]L%@0OAI.'SP2(&/
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
M6C*2<01*@^,0A)O#B8;191[I*QAU6S.,X4U_=8>1;>7V< $C\MPWS59QM]F
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
M$#T%'L1W<<CWOG,GF'' 4W!NX1.,4MA2D8D]UDA)]B)<J^25+8!SA]L ^RG
M@2<)>#[6!JC/@S!-N,X$WFB[(@?,%!>'$40@)-_^S%^12Y&>Q(0PF:(B"H>@
M;;.,8()BC&]0O."6)*R/,%,LO8QAO20\,,_;3<FYG!->F>G_^!0N8@1KR7 7
M+X2RA.D%$4";3 JBJ3ED)F$Y!+XE$04@D7KXM=?[>Z,Y"A(XBX-V2LXA?[]Y
MH\U GI,MAZD B% VSG<B6HH*Z$M,G6(9"FH18E2GGD/1YACC4,Z2! 4/:58V
M[3Y6^L#5US&";>VP-DXQ#RON>*N@;Q'SVN<9B?4I02J X=86WQMG!;1MY=VY
MXXU"WWHCL48:BP13_5Q;)ADJO>VG7B*,86N.T0 E1DD-0O+7+G3DI_*M<U3H
MV@Q6RATV,(QUBP!3@Q&/-;3O1,(3?&BU 6;*J6,(D$?KPI[#)QC&6;EB\><E
MGF,&B\SF4NH4]'[],T@>RT"4BQ<O3*D%EIHGR?]\?K/:+BL9Q+B-_>P-,Q(Q
M!S.)CQR7O!IOQ0UYT7/\"6;@SZX1X=W='#/%4;H51]GN_1':@9L.(+[!VX7\
MX#;3<:- %-M4ZT)MF4/0W-IVC=>3^0%+L$HKO\V"X3+&+A>J"G="OTV),E]*
MN"?$I7"V-\RKU=C0B/,42%DNE&A00K;52Z1:KL%ZC%L4M0I?>V.AE/!EF 7-
ME^L3LMLV8PK%KL6883,#EK+#[#1#JIN\;&X,I(S;CDKH0IL@GL6@><ETL*,8
M;VLU)4CHC6'</RGCR8'@Z/'C27-H1)V,)Y=!(#N,)XV!Z9X;3_Z"A HWG@R&
M7F.KQI/YP V@&D_60]T%.)Y$APX!0\:S'_I!WI5*MC*(\<WBQK/UIS+3?,3X
MI@<W\E-XY77-9*SL@5%5^&4Z*44S#!6-Y,%S0&3GH:M:1@GR5V[+N*'I[N1+
M[H4RG=[B?!;(2".Y147 +XDH'RRCO&J$M[E'(,*$;](MC_SLKS"3^F?^WU*<
M%"WA19=*3R^;8N"FR)DI &$R)1O5?5W7DOIB!..Q0FL7O,9CR3Y8.A^/O5NH
M:AFW>]MB<#"CDF?FGV;'E(C;!L=(.Y'V[CS"B&WY^29D/$Z;)3%&PCF&VU>(
MVSSLC?LQFVU8IL=K*(N1W1STTXHC<JT(Z^6SQSH)]53+7\YJ<H -9+)H".#;
M;=LFO'PY@XU:-G:^*E';%/&<R9[4LSUI4#AWV_)I-.)K6MP87?)2BN<IH@!#
MHE/XN4!RL5J'\0;"O)9FBKQ'@.%-""+^H>RVFG68EREIT*=W N$?HBY375:R
M"..L,BIW<]1P;EG+-JQU;+-H(8,YBB(QE%-T="\BW6)CJS1^+<JP"V93>5SE
MS1HNV$2E\>:)K.:MG2-S<4DV#9(2Q1NA8^R=M@E?03,@/>A._4)&Z,/4I788
M=V@,7>3<^1C^+F+G>$+S.RE7XPG;[ZAIC2?"O[-983QQ_LSP%>>#_.4L\E/
MO\6(28JM;D3_GP'\>!G&S_B*2! (>HF1<()M/!:^CV\AD>"\((2-1)_[F$)*
M[H2G@*!\NOF*:>N3;=+FS$N")T*FUJ)\O;S*B,.<P#B+?/H?>OZ>0)@=O>0,
M(+0A8&:\DN<YEYIK#U8Y\R,[A"#A=.<P_Z\2<IPE3.!X#LGE[P69T$;^'<(B
M0+'9_(^)F]14(U[[Q8+<'?/%Q0L11J(EO"47S#QB;P7/F:^RQ!3>\6WW+%]%
M92/-&["A/(N>"\]#1(2\#L!#$&9W%H?X'1>S"^^J@:@REK6I=N!T%3V1@TXD
M!H4MJ\^Q XLMTRR\!BW,66$!._"[07 - O^\Z U9EE0H@C7SAFS2N$HM-H4V
M%?0C(AM+3+L,(D!$NKJ8QMD A07LQJ^M\X3Z0A;A2^\TG!RPGZP%[,:OVWZ*
M%K((7X8:I88G:P&[\>NVG[;IFT0.++3FF4<$<01/4QQ$M!)=;K?*!/7\":_S
MGM(25N"85W.E8N$=]%(D.JYR<ZW JJA6$3Q!H832/L]0^*\'H9]5=J(&<L+$
M8)$Q@[]&/D1$L")04R CG^TIR4SE6S]B9D6?9[8X041QC^\T3<4[D*EWGT%"
M3^EFOE Y]<KK3"'CC! [I3 ZFP(B?Z!@Z\$=2GU:Q>M^##E[I N^U:$HUNJ
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
M<A=%.&AIT.H/FX==S0+U;!N?S2HXBU$J:8126:"@.L@OI^+7EDNR #*"W&K
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
MU^Q%]-'UV3G-=UZ00FF84Q*J![IZ<Y*=XRH.:YGR4Y\'.WLH)L-0GJ]@C-A
M*U):K(<&F!NEAV+KC\%PH-ZA/]*F7C3Q'I-B37>A@T\-T/BW\?O)K!BRCM!L
M/!J/V?_V.]XC=.:,QA>3T<7YC$VWGDU&Y],S\C^GVN%@ORS!C1X,_A*^LKD;
M-!V/$,TJ]M!O[AN:3O@/1HA(V.)EXKUB'[3@HRB[!; $/BT9;K81?L%!3.)V
M$RS##?Z"D]OUH_M#G$7"-\P"5&2&>E[/Q@56"VF(BT/O/H=Q_/,(T=. X9I>
M?35"BR2)O*==DMW%?N<.=_=5ZR'(OD(PVP^!QT/@UMS]@L-G'*#+,-J&_(Y7
M8*2U)6\-=-)X68:_<JH]AK0"8!@D)#3$AN>;@+ ]CB7;/0^2:@>.54S56+V8
M3@_$>M4"E)G0+_CG/&0!?J:3IQWA/T#D3O=#]XZ3Q,][+,&J@98BY4DB90%7
MZ !-D4^4/X!EG$/^Y>]HI^N.7@03!L-P4"<M=G!2%],U&N/)6).C<GM0:A ,
M:_7091D^LL)NCJ6\= @8%7FJ<] MX2U^#EZQ!H3JZ[!,TVB33J([8@JQL C$
M( %P1 &P#.G2]&V!L#A,/6 SCI(2+LF_ZI@D/R)&!3%1OV+C0+8_??'#JY]I
MD3QH &=B[1KSPN?Y6;*2('[N 'VCL@QCIR^G''VGAL9*>UI15+0$ "[_K\*-
MZ]6/)4@?!<, UZ].JZ>3B00%7)H5..CBF!@)$L=@L%!-,3$:2F& Z:N5#%+M
MGTE>,=HG$]NAT0TIEK]+XFSL@/7E+2]5[L9>S,IX$FNS<UK9[OI"$6P_K#TU
MJWVOE@C!X"LF(SAZ)2'=X?^ HU=OB>.'T!=OQ1*^8!1;(BN4<VT^/<T7;6(V
M$<+$L1S+!"(J$0I/_7C(T/1(YU-0YF=:!!OX;$I;WE6A(PT&''#24+96S6AZ
MUCA<:@:HY]'D;%9%2E9*'K[8Q<%^.66_(FN0(4BL?5 T.0^"APBOO.23NZ1W
MWKPU#. E#YI$PIYVC72YR*;$F!"420$9O/?ED*/GD#$4"-.I H%FY^'SOW$
M+WT4# .:XUR2-%,!"D &[_TYU8P$P(&[2FJ)T=!YX"ZJ]+'SDUV$?R,Z7-()
M8]>92PK[BI\V7LE#:(I:?A!5D^E\G%;NX,(0D\8*0S)Y4.5^>W)M N9:2R6.
MGOQS]OW[B[O9_I5["%=BHQ5214D->21Z0OB&7I7DO6*VH?0>;].[(NEUAO<X
MH1<;-NVSUGS9//X5+5,N$GL^N9AE=)#)YGN9R0@BE\YF$B(NGV]L-EUJ;!C'
M)S7'>36"DG3&':G\ 6]@:J..09RO#1<+G^/T/)*7;Z19TN(9<4PO)@1D&$U(
MEPA')W[Z/>XXZW+'>/G^.7S]L,(>[VV3O]0[V>1'Q"!V;_4G+UZZ_O_!;G0=
MK*[<I$Y&TD<-=+)E^M7[HZ?C'&?\,G0N"U%A[(HO*LXLJOISS.GBV-!P44DQ
M"H[6,( ,/G>D]=G0ZPW958<WI#4,GKW\5F)Y41RE=TT.3U4,4E]2(O_-H,3E
MGJ2"42$YNVH<N*1._XX[%<>?6$OEY7)AYSEU<K8RS%4.$P04K_!3HEQ.6_"P
M0; U6Z#!Y],Y1Q<59%,=[#X<<_0=,X4>>9J5X2()!!0^;@)B!!NTL67^AVV$
MW=5M\+L;>73#\#V!]43R695>-XPA%9O4D\^93DJH*F2/$-\7P<6C,$"9 G1O
MO$,XK/L,>U\#,CK8T6%DA%]#_Y4.JWQ:K)D,OI9LMG.$8J8+&HLZ*5U'IW+P
MX/'Z65!QONUI,#1^UBT@?GXQSY;Y:N #+)C>JV].%]]@L+27;F+H?#Z@MOD0
M2/G-378178;9GZ)0> $,+V4K=-)J*FBO,GD $Q9].ZC<(FTRGU= <QGJ&2G&
MTUZ<X"'5=(V [$DP$.G4AJ?)-4][>P_+%[S:^2R9/H?!\PG)[0VJ82J&J8S?
MFZ=./Y["8&BOWGU;6&!0L\81X:)']\=GTH.DNP$\'--#F'S>4OAE6UXSBB>Y
M+>ICB=GT(FN:N$AZWAF5A+)ST"-4R(;"59\>.Q6/TW/?1#3LE)]J8E:!I1 7
M&)21<=K28\O.Y.\^9N>>@]5B0X] _ZMI.5KK5:-H:[='-?\NQN?STPQQA=@1
MR@6S=?&R:"C ]>VT4W>:>>JV>&H.?.KY6@6@8IQ 0.BM"3U@XOQ'G'S'.$BW
M0_^Z\U:TIN1-<$T>6"8?\3J,,+5Z31+C,=QZR]EX)ET7ZT6T21#W8*]ZOI]-
MLA%?KA8]<;WYZ8!,,_("Q'631ZARC@NJ'C']B!@ O/9F/GJ,+1:KO^]B?L$*
M*#?T"*,*=_0551ANB=WGYX@6T"(4EY^T:)T";7O-*"?(;5'/V/GD+,-[663E
M,!#\]&BO[CJ'N6L.NVII6L6E0J LPIQTYD?V"CS6M&9(+B:S;..7)/% IW]Z
M\[(-7A9,_2@DHP*J@">#)$:U55)0>]<2C&E7&[@8%W-#+6D(7UYA ,_K ,2K
MS&M;02<MKZ >(2 8ICMP;M>T"!<.8F9GNHF-[BB/66%]MD?OSGWCERZV;!\[
M3*A9X!Y@J4[#<IXC.MNP1=!<5HFR[9],:7J12+HU,E,,OWO-8+R<P>-ED#MZ
M %F-5 []#E:SS<>RV0K=@8.DVL@WS:;J#!1[(AP;>ACF0L8XY_J?.[I+HA*K
M._(V\%18+]#I1"*2R$*S2''^:T'Z6%BW=R)]'8@79#;IM*#S)@(HA*-"NE7=
MBO[<;^A ='$? N$J:2V"<FL >SF4?94>;UX$J^L@(7QY$ZS#:,,(1 ! ]?=,
M'\56,4KU/.[X?'HZYZ>P,['LX#$7C$J2AX9=$^$,Y.ZDXJX+XJ[\W'7_/CN'
M^VSDK+4.4O-CULKA,G#".K.%GVN]8[="?B(_JZ]TR9\U=,9::(!ZVS4>3VJ
M2@\C<VF(B3-_R+HGSYPNGIDX9=V:9MDQ:WD@C ."'O16@T/Q) @8<O4Z">,T
M0X&=R[<""!V]:H2!W"OS(-A+K68(5$-@$ "E1DFT_:'U<<-0:+)!)W-.:WBH
M=#; =CKTZZ'3V4.3$)$E7QTGPIC @*5IWX+T43B0:*[@CT_K#48E?2"V*/3G
MF 07<+L25%), H=#=B%TA@+OLXD+-34_9Q@$%>7*B>*<G<YJ"$@[UW#EF7KP
MR-'UR&3:-Z93/>?WG3>8\(]$KN3#L%\;3F^J4Z=;4,]J^CY<*NM;[RA9;S)M
MRTE1S];</X@%GFLW"KS@.2:08>M/+0LZPL<-+N"(;-!@N?.TYY*)HBS'%V7!
MUV?Z\8XA@%[NFI[[V[O)E5^^GKL]B*^O.'H*37@[R=V5WS6_)>ZR(IV_0"X^
MM4&NO-@DC8\-?$'+U2P5/RY_%I IF $ZJ345T02OPK2T@R(ZN)5?L-7H A02
M*LDD@T'AL3486)#>IN?O$KS2;$)%;T/C9-\D]4[8Q5S8P*;(88MXJ7SKVMQ>
M_'?Z\A\4C>*T;L6G(( V(#:U2S$=LJ<!$9F:H).!IV($IM+L %LGU]+]1D(W
MH#!32RP91LI^][)-J*Y M$S3\K#I#4%"2Y2WB#BSTPG?!=0TGAMZH4:X]:<G
MQX0#5; 5J#Z]$[22X*M/:HC*]_#(HS$(O)L6EB0/0L-:9PV&,/Q9MK&O*3<&
M7%I21G,'?X1(AE@JZ\LI(8#AELG:X2+$+>Q!W3UK6D[CB)\'[*IV. YR/CN7
M@ /Z5$Q/#M:G9+>RN5>H_JOT$(L\$"" 8:5CO%?,8_KH_J"5LN\Q]=SS><&J
M1?()KW#D^@^DL=H10]XJ#XL^>@^238+P<'/5!V#S[(1MKK547I!5H4=5S2/D
M)BA5CG+M]9=&%/5+L.J+QD/(""&+RC*,MF%$0Y>0<$3 58-[Q%6%0'H*,1S5
MW*ZO?RQ?R,=E)?EO@TLW?ED$*_H'/<KXZOKT") TPQ1%&"</-;LT4MR9EEF"
M'@G+%'"." -$A;.94/:7DAI("A@B$(Y"(. !KY?=^\C6B!P(A#=;/WS#.#UT
M6ZHE>RFMBMS^GDFPMAFCGIC.+$-H*O,D2H^I5VHC7T+61.[975YQ<;F,=L3+
M9>D@-BCX5/.R@CBEP$#"C%T:*JVOVO0D )1*ZM57T6>GXRIXTDMP86N8'NR2
MT^#277:.FU9FL $H#9G5!(UZ$ QL N4'."\)_$@/]B98X1__"[_5OI7X.4/;
M0AN5:_1G\FTQ_ QN*@@Q28B(,K]5M >/'%V/3&P?E:93MH]4[+RYA \WFS!@
M>&,S0_'M+HD3TK'W@F?QYY*]9!8*$DLTZ',VK^*"2>4<FI;\B5%),AA,>O/6
M.=!;@Q!22- :GMJB9 Q<5^'&]>IK;'N_-@H8KE,C66I-QC<N .!T6'?['47[
MS25U-3&JZ5ORT%BB7F]P]$S@\6L4?D]>:)DK-Q!W?IJ?-IK&C2;H9,5I):LS
M<8C+0ZE J"3OP3NGFW?F("!-N2HBQ.$P!I!/GH^C2S)<?PXC,3"J3QD%1$6U
M3JK,*D!@8E F!RK_#W#&T7+&7+HW)E US?>]-I;>]_C9HQM]@^2+NVDZ ]GX
MF-$$K^I6'R%.QU6J+^0@*@@JQ0]QQ]%SQUR2-Z=1-<L;'#>6Y@\;U_<_[F(O
MP'%3"92FIXPF>46U3E*<5W*<B4&9'*@4/\ 91\L9<PG>F$#5_-[W&F0F/WCU
MHC!@^SS]>[S!*[Y&?_V#KIL(M\ZTO&5RAE]NBGHZ3<[R'DY)(BJ)1*E,H'G_
M/AUU]AV-2HYBL:/&%@+4$K.R** 0(1",L0K8;6<&JP^91%!%LT8>S;(.$Z_P
M#7[$[P _'&4_C.5_8])4TGW?7[CLIH/M,"#(:YS*E#]K/-=K!FAT.287E93/
M!0%-=_;H5KU6?[M;9I$@2+!]0#1% 0(7GUPO^MWU=_AV_<D+W&#IT:6[_-;[
MN]#WEO49(KUW#>)&R2#EA)N.LWLFJ5S$!-,]<[EH5)(]0EPZ^I;^"7Y:8(!@
M.(K!@,2A5D*7<:D>+Q"<>H&7X,_>*U[=D(YC\.P]^7@1QSB)%\OE;K-CFZ\4
M[GOO(,@D@K6M4Y]/G9ZE/4&NY(1I084:Q/6,4$F3!7?##QV2;">BLLO&D-PY
MY2NP[A8^RS#^\>TW]^]A=.F[<;SXX8DV]NM(L /5=;.4<_=TZDQ4X(R>WA!3
M@9@.,FXB6J":Y*'BX/09!POP+4IW16 W!M,R1!<6TH4#Z7A45XH=R&XR3:-E
MFBFA>U3)::H(>(P[:$ 48*X9$ NP+@."(MZ%D;4,\U^P:%ZUY24[$$TL41\O
M3N9G:@ F4JV#JK:GO!.==B*I=U[AJ)LZ&F!VY,XM=;5=^[O:I9Q51&,6/+O
M]S7&ZYW_V5N+5@N57K4"B(4]ZDEZX:C <82X;$2%VX;*KFZ76DWD,[<;P+GC
M?OL"O^&!N)^_:G"L1:V7"E"?PG#UX*YQ\M9XJJ[Y&=-UG^H&*";-_'0^O4BK
MN%$1B,LP6^/I,-LG-=N!C@+VX(FC\!6,%'$297Q>OZG13X@6\%<<T*(5BV"U
M6&T(*]!U5UKI0KY5INTM@^U>BRGJ$R.G9RD44HFLOD-5)NQ>F5X]=>J>NA69
MD(V:8DJ6VS.5T/32E!%%X<9;Q@\X>O66.!8W:((G33=KS6:HTNK\8D)Z1-,T
M5Y@@E$EZ;[:-Z\.12:,CD.U='UXYC5Z!M7URB.0MH,1SD':0-,C?/5_(O=FO
M3;9LJ4[UX<LTN]DN>Q6HH>IDN--FN+'VIY8*E8:F[!IDGI*FKCZ1DOU*N@E'
M_7V 3&\U2N.R$&=<A0+KY#3,)V:_MV]'SD!1<?:B<IN\X&@_-C9@4#G-FT"J
M%C@0%$=A'-]%X=H3S?"7GS")Q$*M>E:=SS*LT;<1?QT(,UWM=PK[-RX];SN,
M_6'B^H/8/ROL_TUHOS'T[J=W!9\U)R$0>+/9NEY$ATZWT947;\/8]6_7G\/@
MF<V*<K;@+-%6S;J3*(.8[F*?^F3"9)I6CRG4H#!"F2*ZA$55I2L(6:MK6UL[
M?(P8P5"!J!P)2)0> H$RG#O'#@3WK"CO9T) GT@P+L,@\8*=%SS?;G'$)E'B
MCW@=1D6E7QQ?_T@B-XQ67N!&;^QRC"\DN.1-$FABWS/I8V"2E**6?$B-)EED
M.#?4@72>5?Y,2W"_H_;\C&A>H\(D5-B$GIA1I9+=M#)HU0R4V0'3Y%L3V%DI
ML%PECQ<H1PT/UPJ5#?PMX!B/5B7'E*-;3FR*GC;.-'LF:"3S194E<E'@ISE[
M<<WIX)I9O J3;1]KS;& PPG!=+IH]!$'6#P^%SUM'"=[)F@DTWQ2P0F]T"*5
MA=ZETGZ&!,J!OC&@D''FJQ?3\_^$N"O] 'B<")-M'R?-H0#%B>+H6/0X!%*Z
MC^!J30J19>$@MA<WG:J;EN!$91PJ<Q\(*1%V8WR%^9\WP6*Y#'?T=*C[1K?]
MTOT*O*9_J0R^^.-V$68691TL5$].9^SD&&0*T+M,U<_("U"F#:7J^ :>],Z$
MDD8P< X>G>QL)@_#ELL=T2WDT<[U8Q:0D"WV\-M.H*%] #IJP.\:6KMHX1XO
ML??:<#^JUJM60+ZP1SF%SZ99 84V@!?"^\7RG'L<X&=V-8E9QT\KX(VD+L)C
M=#]5U1!9"X\=^+L)7LD(-(QT6M_R.Z"(*QFBG'&S<4M;6A)J#\2Z>WK*797Z
M!(>IAO23@ZD>"#M0E$Z2!L^7[M9+7+]]IE%5 "B^1%:I[V[+KUP2@"W7@%(5
M-LQ3#A(%UD&]Y%<($L?#W'%^KHIU4/WR'6[I(<BGM*(HZ<K^<^?%'IN*_\4N
M%+>EOQS2TOC:@>^["&]=;W6%USB*\"J=CB)]:[9_C"_S*N>3DC!0W*M8J#X\
MNYC)^[:IMGS^M=B7)]XH -,*#Q"74SY1RR.0EFFMC%;YS8 I2]@%>QU4R"E
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
MVL1QSN68X@+MP5,7!Z58\H0.0N*HFGYM&"H%Q1;\W.Z2.'&#E1<\:WS=\EO
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
M9R) %7(!KUT=S&G1EC9V++G21EVYB6L3ZB2)*P.@*&(V8%'A+*[6JX!H/.
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
M;K#T7/\NC#VVG*R,+?&K,!@3VJ,S(F["6BX899)MPEQ/;N]C3]MM  RVIJ\
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
M^T7W>.11)ZYQ0L<5M*FGZ)-:L_XCW@//M]4K+PT K9LL\P$:)Y6K U0-(#I
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
M!@O>&Y#J:L$%+;J#9,]]__[CN^RI]"_?6-&."YJPAWQK*0C+&%.N!.\)U6$
M#8L#HZ2V,,B_]M$D?R)2O02K=,4L>7'X^V!2D;4FE*KQ^U!2W5/[D+'FFK\-
M*@T7H?JO6M;_0[",@D7@@2@Y/'0.U/CZPI?L>7PI69QAV5[CJ.GP)4[RA'T/
MZS!(R.ZQ(3^1D^^>GG_ON71HQ6&TO ERZ%ZDQ%J+_/\=/^$9=;&01C]=9$Z6
MFZ@XDTO6W>Z@+NAWYS""BV!?Z]$X\'CF^ 4>;YIT[ %G>@_7($&Y,C9?%.65
MB^3?W><H'-4HW;Q56Z?VEO2^9*M)ZJB0!1!,'8)"<'"<6X] 4V\I,=A3^VR]
MKM*&0E,EM_5220>M4IQ?M4TYLC52V!'(+E:MK2'#GFM1SJMB:^RP)WA:?(;]
M8HS68:O3 NL5D730MAA^ME;(.#ZZ8F/3UO(9BEZNR<4_.^"S9Y;M8J .&K6O
M>!+!8_)?8+E$^8V*>[B!40K5(L4<#]N,F+X@O"!OK[QZS/3MB]MJ\?7EHS^
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
MYK"DKLS.*U<PP$C>[3WTXF5$>38WQ)I/R(%+I:/5WQ-<[,L^.8UNR9^I01E
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
MWJ]OJ9R43$_^\?\!4$L! A0#%     @ ['R<34)):;;R @$ _@$/ !$
M         ( !     &YE;V<M,C Q.#$Q,S N>&UL4$L! A0#%     @ ['R<
M3>"T%")5#0  ;H,  !$              ( !(0,! &YE;V<M,C Q.#$Q,S N
M>'-D4$L! A0#%     @ ['R<3=_WDHTW#@  NK8  !4              ( !
MI1 ! &YE;V<M,C Q.#$Q,S!?8V%L+GAM;%!+ 0(4 Q0    ( .Q\G$U45X.0
MIB\  ->= P 5              "  0\? 0!N96]G+3(P,3@Q,3,P7V1E9BYX
M;6Q02P$"% ,4    " #L?)Q-RV<'7TI6  #'Q00 %0              @ 'H
M3@$ ;F5O9RTR,#$X,3$S,%]L86(N>&UL4$L! A0#%     @ ['R<3>*XU8U
M,@  @SL$ !4              ( !9:4! &YE;V<M,C Q.#$Q,S!?<')E+GAM
7;%!+!08     !@ & (H!  #8UP$    !

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