| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ --> |
<!-- Creation Date :2023-08-15T14:55:09.7443+00:00 --> |
<!-- Copyright (c) 2023 Donnelly Financial Solutions, Inc. All Rights Reserved. --> |
<xsd:schema targetNamespace="http://www.neogen.com/20230531" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2022" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:neog="http://www.neogen.com/20230531" xmlns:xlink="http://www.w3.org/1999/xlink"> |
| <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/> |
| <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" namespace="http://xbrl.sec.gov/dei/2022"/> |
| <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" namespace="http://fasb.org/us-gaap/2022"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" namespace="http://xbrl.sec.gov/country/2022"/> |
| <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" namespace="http://www.xbrl.org/dtr/type/2020-01-21"/> |
| <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" namespace="http://fasb.org/srt/2022"/> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="neog-20230531_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Labels link" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="neog-20230531_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="neog-20230531_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="neog-20230531_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple"/> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/CoverPage" id="CoverPage"> |
| <link:definition> 100000 - Document - Cover Page </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets"> |
| <link:definition> 100010 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureLongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail2" id="DisclosureLongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail2"> |
| <link:definition> 100020 - Disclosure - Long Term Debt - Summary of Expected Maturities Associated With Outstanding Debt (Detail) 2 </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureSignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail2" id="DisclosureSignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail2"> |
| <link:definition> 100030 - Disclosure - Significant Components of Deferred Income Tax Liabilities and Assets (Detail) 2 </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 100040 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/StatementConsolidatedStatementsOfIncomeLoss" id="StatementConsolidatedStatementsOfIncomeLoss"> |
| <link:definition> 100050 - Statement - Consolidated Statements of Income (Loss) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" id="StatementConsolidatedStatementsOfComprehensiveIncomeLoss"> |
| <link:definition> 100060 - Statement - Consolidated Statements of Comprehensive Income (Loss) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossparenthetical" id="StatementConsolidatedStatementsOfComprehensiveIncomeLossparenthetical"> |
| <link:definition> 100070 - Statement - Consolidated Statements of Comprehensive Income (Loss)(Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ConsolidatedStatementsOfStockholdersEquity" id="ConsolidatedStatementsOfStockholdersEquity"> |
| <link:definition> 100080 - Statement - Consolidated Statements of Stockholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows"> |
| <link:definition> 100090 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies"> |
| <link:definition> 100100 - Disclosure - Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets"> |
| <link:definition> 100110 - Disclosure - Goodwill and Other Intangible Assets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/BusinessCombinations" id="BusinessCombinations"> |
| <link:definition> 100120 - Disclosure - Business Combinations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/LongTermDebt" id="LongTermDebt"> |
| <link:definition> 100130 - Disclosure - Long Term Debt </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/EquityCompensationPlans" id="EquityCompensationPlans"> |
| <link:definition> 100140 - Disclosure - Equity Compensation Plans </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/IncomeTaxes" id="IncomeTaxes"> |
| <link:definition> 100150 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies"> |
| <link:definition> 100160 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DefinedContributionBenefitPlan" id="DefinedContributionBenefitPlan"> |
| <link:definition> 100170 - Disclosure - Defined Contribution Benefit Plan </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureFairValueAndDerivatives" id="DisclosureFairValueAndDerivatives"> |
| <link:definition> 100180 - Disclosure - Fair Value and Derivatives </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/RelatedPartyTransactions" id="RelatedPartyTransactions"> |
| <link:definition> 100190 - Disclosure - Related Party Transactions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SegmentInformation" id="SegmentInformation"> |
| <link:definition> 100200 - Disclosure - Segment Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/StockRepurchases" id="StockRepurchases"> |
| <link:definition> 100210 - Disclosure - Stock Repurchases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies"> |
| <link:definition> 100220 - Disclosure - Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables"> |
| <link:definition> 100230 - Disclosure - Summary of Significant Accounting Policies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/GoodwillAndOtherIntangibleAssetsTables" id="GoodwillAndOtherIntangibleAssetsTables"> |
| <link:definition> 100240 - Disclosure - Goodwill and Other Intangible Assets (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureBusinessCombinationsTables" id="DisclosureBusinessCombinationsTables"> |
| <link:definition> 100250 - Disclosure - Business Combinations (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureLongTermDebtTables" id="DisclosureLongTermDebtTables"> |
| <link:definition> 100260 - Disclosure - Long Term Debt (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/EquityCompensationPlansTables" id="EquityCompensationPlansTables"> |
| <link:definition> 100270 - Disclosure - Equity Compensation Plans (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/IncomeTaxesTables" id="IncomeTaxesTables"> |
| <link:definition> 100280 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureFairValueAndDerivativesTables" id="DisclosureFairValueAndDerivativesTables"> |
| <link:definition> 100290 - Disclosure - Fair Value and Derivatives (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SegmentInformationTables" id="SegmentInformationTables"> |
| <link:definition> 100300 - Disclosure - Segment Information (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" id="SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"> |
| <link:definition> 100310 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/MarketableSecuritiesDetail" id="MarketableSecuritiesDetail"> |
| <link:definition> 100320 - Disclosure - Marketable Securities (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ComponentsOfMarketableSecuritiesDetails" id="ComponentsOfMarketableSecuritiesDetails"> |
| <link:definition> 100330 - Disclosure - Components of marketable securities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ActivityInAllowanceForDoubtfulAccountsDetail" id="ActivityInAllowanceForDoubtfulAccountsDetail"> |
| <link:definition> 100340 - Disclosure - Activity in Allowance for Doubtful Accounts (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/InventoriesDetail" id="InventoriesDetail"> |
| <link:definition> 100350 - Disclosure - Inventories (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureCalculationOfNetLossIncomePerShareDetail" id="DisclosureCalculationOfNetLossIncomePerShareDetail"> |
| <link:definition> 100360 - Disclosure - Calculation of Net (Loss) Income per Share (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail" id="SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail"> |
| <link:definition> 100370 - Disclosure - Supplemental Balance Sheet Information Related to Operating Leases (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail" id="WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail"> |
| <link:definition> 100380 - Disclosure - Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ComponentsOfLeaseExpenseDetail" id="ComponentsOfLeaseExpenseDetail"> |
| <link:definition> 100390 - Disclosure - Components of Lease Expense (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/UndiscountedMinimumLeasePaymentsDetail" id="UndiscountedMinimumLeasePaymentsDetail"> |
| <link:definition> 100400 - Disclosure - Undiscounted Minimum Lease Payments (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisaggregatedRevenueDetail" id="DisaggregatedRevenueDetail"> |
| <link:definition> 100410 - Disclosure - Disaggregated Revenue (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" id="GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"> |
| <link:definition> 100420 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/GoodwillByBusinessSegmentDetail" id="GoodwillByBusinessSegmentDetail"> |
| <link:definition> 100430 - Disclosure - Goodwill by Business Segment (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/AmortizableOfIntangibleAssetsDetail" id="AmortizableOfIntangibleAssetsDetail"> |
| <link:definition> 100440 - Disclosure - Amortizable of Intangible Assets (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" id="BusinessCombinationsAdditionalInformationDetail"> |
| <link:definition> 100450 - Disclosure - Business Combinations - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" id="DisclosureBusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail"> |
| <link:definition> 100460 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFinitelivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" id="DisclosureBusinessCombinationsSummaryOfFinitelivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails"> |
| <link:definition> 100470 - Disclosure - Business Combinations - Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureBusinessCombinationsSummaryOfBusinessAcquisitionUnauditedProFormaInformationDetails" id="DisclosureBusinessCombinationsSummaryOfBusinessAcquisitionUnauditedProFormaInformationDetails"> |
| <link:definition> 100480 - Disclosure - Business Combinations - Summary of Business Acquisition, Unaudited Pro Forma Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail" id="DisclosureLongTermDebtSummaryOfLongTermDebtDetail"> |
| <link:definition> 100490 - Disclosure - Long Term Debt - Summary of Long Term Debt (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/LongTermDebtAdditionalInformationDetail" id="LongTermDebtAdditionalInformationDetail"> |
| <link:definition> 100500 - Disclosure - Long Term Debt - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureLongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail" id="DisclosureLongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail"> |
| <link:definition> 100510 - Disclosure - Long Term Debt - Summary of Expected Maturities Associated With Outstanding Debt (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" id="EquityCompensationPlansAdditionalInformationDetail"> |
| <link:definition> 100520 - Disclosure - Equity Compensation Plans - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/StockOptionActivityDetail" id="StockOptionActivityDetail"> |
| <link:definition> 100530 - Disclosure - Stock Option Activity (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/StockOptionActivityParentheticalDetail" id="StockOptionActivityParentheticalDetail"> |
| <link:definition> 100540 - Disclosure - Stock Option Activity (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SummaryOfStockOptionsOutstandingDetail" id="SummaryOfStockOptionsOutstandingDetail"> |
| <link:definition> 100550 - Disclosure - Summary of Stock Options Outstanding (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail" id="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail"> |
| <link:definition> 100560 - Disclosure - Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureEquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedaverageAssumptionsDetails" id="DisclosureEquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedaverageAssumptionsDetails"> |
| <link:definition> 100570 - Disclosure - Equity Compensation Plans - Summary of Fair Value of Stock Options Granted Estimated Weighted-Average Assumptions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetail" id="EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetail"> |
| <link:definition> 100580 - Disclosure - Equity Compensation Plans - Schedule Of Nonvested Restricted Stock Units Activity (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/IncomeBeforeIncomeTaxesDetail" id="IncomeBeforeIncomeTaxesDetail"> |
| <link:definition> 100590 - Disclosure - Income Before Income Taxes (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ProvisionForIncomeTaxesDetail" id="ProvisionForIncomeTaxesDetail"> |
| <link:definition> 100600 - Disclosure - Provision for Income Taxes (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail" id="ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"> |
| <link:definition> 100610 - Disclosure - Reconciliation of Income Taxes Computed at the U.S. Federal Statutory Tax Rate to Income Tax Expense (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/IncomeTaxesAdditionalInformationDetail" id="IncomeTaxesAdditionalInformationDetail"> |
| <link:definition> 100620 - Disclosure - Income Taxes - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail" id="SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"> |
| <link:definition> 100630 - Disclosure - Significant Components of Deferred Income Tax Liabilities and Assets (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/OperatingLossCarryForwardsDetail" id="OperatingLossCarryForwardsDetail"> |
| <link:definition> 100640 - Disclosure - Operating Loss Carry forwards (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/ReconciliationOfOurTaxContingenciesDetail" id="ReconciliationOfOurTaxContingenciesDetail"> |
| <link:definition> 100650 - Disclosure - Reconciliation of Our Tax Contingencies (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" id="CommitmentsAndContingenciesAdditionalInformationDetail"> |
| <link:definition> 100660 - Disclosure - Commitments and Contingencies - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DefinedContributionBenefitPlanAdditionalInformationDetail" id="DefinedContributionBenefitPlanAdditionalInformationDetail"> |
| <link:definition> 100670 - Disclosure - Defined Contribution Benefit Plan - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureFairValueAndDerivativesAdditionalInformationDetail" id="DisclosureFairValueAndDerivativesAdditionalInformationDetail"> |
| <link:definition> 100680 - Disclosure - Fair Value and Derivatives - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureFairValueAndDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPo" id="DisclosureFairValueAndDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPo"> |
| <link:definition> 100690 - Disclosure - Fair Value and Derivatives - Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureFairValueAndDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLoc" id="DisclosureFairValueAndDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLoc"> |
| <link:definition> 100700 - Disclosure - Fair Value and Derivatives - Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureFairValueAndDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetai" id="DisclosureFairValueAndDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetai"> |
| <link:definition> 100710 - Disclosure - Fair Value and Derivatives - Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureFairValueAndDerivativesSummaryOfFairValueOfTermLoanAndSeniorNotesDetail" id="DisclosureFairValueAndDerivativesSummaryOfFairValueOfTermLoanAndSeniorNotesDetail"> |
| <link:definition> 100720 - Disclosure - Fair Value and Derivatives - Summary of Fair Value of Term Loan and Senior Notes (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureFairValueAndDerivativesSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfDerivativeGainsAndLossesDetails" id="DisclosureFairValueAndDerivativesSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfDerivativeGainsAndLossesDetails"> |
| <link:definition> 100730 - Disclosure - Fair Value and Derivatives - Summary of Other Comprehensive Income (Loss) Before Reclassifications of Derivative Gains and Losses (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureFairValueAndDerivativesSummaryOfReclassificationOfDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeL" id="DisclosureFairValueAndDerivativesSummaryOfReclassificationOfDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeL"> |
| <link:definition> 100740 - Disclosure - Fair Value and Derivatives - Summary of Reclassification of Derivative Gains and Losses into Net Income from Accumulated Other Comprehensive Income (Loss) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail" id="RelatedPartyTransactionsAdditionalInformationDetail"> |
| <link:definition> 100750 - Disclosure - Related Party Transactions - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SegmentInformationAdditionalInformationDetail" id="SegmentInformationAdditionalInformationDetail"> |
| <link:definition> 100760 - Disclosure - Segment Information - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/SegmentInformationDetail" id="SegmentInformationDetail"> |
| <link:definition> 100770 - Disclosure - Segment Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisaggregatedRevenueByGeographicLocationDetail" id="DisaggregatedRevenueByGeographicLocationDetail"> |
| <link:definition> 100780 - Disclosure - Disaggregated Revenue by Geographic Location (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/DisclosureSegmentInformationSummaryOfNetPropertyAndEquipmentDisaggregatedByCountryDetail" id="DisclosureSegmentInformationSummaryOfNetPropertyAndEquipmentDisaggregatedByCountryDetail"> |
| <link:definition> 100790 - Disclosure - Segment Information - Summary of Net Property and Equipment Disaggregated by Country (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.neogen.com/20230531/taxonomy/role/StockRepurchasesAdditionalInformationDetail" id="StockRepurchasesAdditionalInformationDetail"> |
| <link:definition> 100800 - Disclosure - Stock Repurchases - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:element id="neog_ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationTableTextBlock" name="ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" name="UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_ExercisePricesRangeOneMember" name="ExercisePricesRangeOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" name="DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_PeriodAxis" name="PeriodAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_CumulativeStockRepurchasedAndRetiredValue" name="CumulativeStockRepurchasedAndRetiredValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_UndistributedEarningsNotPermanentlyReinvested" name="UndistributedEarningsNotPermanentlyReinvested" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetTable" name="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationTable" name="ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_SwapCredit" name="SwapCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_BusinessCombinationAccountsReceivable" name="BusinessCombinationAccountsReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_DeferredFederalStateLocalAndForeignTaxExpenseBenefit" name="DeferredFederalStateLocalAndForeignTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_FoodSafetyMember" name="FoodSafetyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationLineItems" name="ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ScenarioTwoMember" name="ScenarioTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ConcentrationRiskReceivablesSingleCustomerPercentage" name="ConcentrationRiskReceivablesSingleCustomerPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_StockRepurchaseProgramsTable" name="StockRepurchaseProgramsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_AnimalSafetyMember" name="AnimalSafetyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/> |
| <xsd:element id="neog_TermLoanFacilityMember" name="TermLoanFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_BacterialAndGeneralSanitationMember" name="BacterialAndGeneralSanitationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_IncomeTaxReconciliationSubpartFIncome" name="IncomeTaxReconciliationSubpartFIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetLineItems" name="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" name="LesseeOperatingLeaseLiabilityPaymentsDueYearSixAndThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_LifeSciencesMember" name="LifeSciencesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ProductsAndServicesPaymentTerms" name="ProductsAndServicesPaymentTerms" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_MegazymeLtdAndSubsidiaryMegazymeIncMember" name="MegazymeLtdAndSubsidiaryMegazymeIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_CustomerOneMember" name="CustomerOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_LongTermDebtMaturitiesPrepaymentsOfPrincipalAmount" name="LongTermDebtMaturitiesPrepaymentsOfPrincipalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_MaturityAxis" name="MaturityAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_OperatingLossCarryForwardsExpirationDescription" name="OperatingLossCarryForwardsExpirationDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" name="DeferredTaxAssetValuationAllowanceLossCarryForwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_MaximumPotentialPayments" name="MaximumPotentialPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_ExpendituresForLongLivedAssets" name="ExpendituresForLongLivedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_BusinessAcquisitionProFormaInformationLineItems" name="BusinessAcquisitionProFormaInformationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ExercisePricesRangeThreeMember" name="ExercisePricesRangeThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" name="EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_EarningsPerShareTable" name="EarningsPerShareTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_IncomeTaxReconciliationTaxRelatedUncertainties" name="IncomeTaxReconciliationTaxRelatedUncertainties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_BusinessAcquisitionGoodwillNotDeductibleForTaxPurposes" name="BusinessAcquisitionGoodwillNotDeductibleForTaxPurposes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" name="EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetLineItems" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_IncomeTaxReconciliationResearchExpendituresDeduction" name="IncomeTaxReconciliationResearchExpendituresDeduction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_SignificantAccountingPoliciesLineItems" name="SignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_CashHeldByForeignSubsidiaries" name="CashHeldByForeignSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_BuildingsAndImprovementsMember" name="BuildingsAndImprovementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_DisclosureOfGoodwillByBusinessSegmentAbstract" name="DisclosureOfGoodwillByBusinessSegmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_PeriodDomain" name="PeriodDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" name="ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" name="AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" name="DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_MaturityInOneHundredEightyOneToOneYearMember" name="MaturityInOneHundredEightyOneToOneYearMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_SignificantAccountingPoliciesTable" name="SignificantAccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_StockIssuedDuringPeriodValueExerciseOfOptionsRestrictedStockUnitsAndShareBasedCompensation" name="StockIssuedDuringPeriodValueExerciseOfOptionsRestrictedStockUnitsAndShareBasedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_DelfUkLtdMember" name="DelfUkLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_FairValueAndDerivativesAbstract" name="FairValueAndDerivativesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_MaturityInOneToTwoYearMember" name="MaturityInOneToTwoYearMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" name="RecentlyAdoptedAccountingStandardsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_BusinessCombinationAdjustmentsToIntangibleAssets" name="BusinessCombinationAdjustmentsToIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_DeferredTaxAssetsLeaseLiability" name="DeferredTaxAssetsLeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_AnimalCareAndOtherMember" name="AnimalCareAndOtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_CorviumIncMember" name="CorviumIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_NetEarningsPerShareBasicAndDilutedAbstract" name="NetEarningsPerShareBasicAndDilutedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_CapinnovetIncMember" name="CapinnovetIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_AccountsReceivablePrepaidExpensesAndOtherCurrentAssetsMember" name="AccountsReceivablePrepaidExpensesAndOtherCurrentAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ExercisePricesRangeFourMember" name="ExercisePricesRangeFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_BusinessAcquisitionProFormaInformationTable" name="BusinessAcquisitionProFormaInformationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_GreaterThanOneYearAndNotGreaterThanThreeYearsMember" name="GreaterThanOneYearAndNotGreaterThanThreeYearsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_StockRepurchaseProgramLineItems" name="StockRepurchaseProgramLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdjustmentOfAnnualLicensePrepaid" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdjustmentOfAnnualLicensePrepaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_OtherMember" name="OtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_BusinessCombinationAdjustmentsToContingentLiability" name="BusinessCombinationAdjustmentsToContingentLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_NatureOfOperationsPolicyTextBlock" name="NatureOfOperationsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_BeefCattleAndRelatedAssetsMember" name="BeefCattleAndRelatedAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_NumberOfDaysDeterminedOnFairValueOfAssetsAndLiabilitiesFromTheAcquisitionDate" name="NumberOfDaysDeterminedOnFairValueOfAssetsAndLiabilitiesFromTheAcquisitionDate" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_EightPointSixTwoFivePercentageSeniorNotesMember" name="EightPointSixTwoFivePercentageSeniorNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_FiveYearSeniorSecuredRevolvingFacilityMember" name="FiveYearSeniorSecuredRevolvingFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_GenomicsServicesMember" name="GenomicsServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_TestingAndTreatmentCosts" name="TestingAndTreatmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_CreditAgreementMember" name="CreditAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_CommitmentAndContingenciesTextualAbstract" name="CommitmentAndContingenciesTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ThreeMFoodSafetyTransactionMember" name="ThreeMFoodSafetyTransactionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetTable" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_GainOnPerformanceMilestoneLiability" name="GainOnPerformanceMilestoneLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" name="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_CommercialPaperandCorporateBondsMember" name="CommercialPaperandCorporateBondsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_LiborPlusMember" name="LiborPlusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" name="ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_MaturityDomain" name="MaturityDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_MaturityInZeroToNinetyDaysMember" name="MaturityInZeroToNinetyDaysMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_CommitmentsAndContingenciesDisclosureTable" name="CommitmentsAndContingenciesDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ScenarioOneMember" name="ScenarioOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_IncomeBeforeIncomeTaxesLineItems" name="IncomeBeforeIncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_AgreementDomain" name="AgreementDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_InterestExpensesRelatedToAmortizationDebtIssuanceCosts" name="InterestExpensesRelatedToAmortizationDebtIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_TwoThousandEighteenOmnibusIncentivePlanMember" name="TwoThousandEighteenOmnibusIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" name="ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ThaineobiotechcoLtdMember" name="ThaineobiotechcoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_MarketableSecuritiesContractualMaturityPeriod" name="MarketableSecuritiesContractualMaturityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_UnsecuredRevolvingLineOfCreditMember" name="UnsecuredRevolvingLineOfCreditMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" name="IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_MaximumFutureRoyaltyPayments" name="MaximumFutureRoyaltyPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_DeferredTaxAssetsReceivablesAndInventories" name="DeferredTaxAssetsReceivablesAndInventories" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_StockIssuedDuringPeriodSharesExerciseOfOptionsRestrictedStockUnitsAndShareBasedCompensation" name="StockIssuedDuringPeriodSharesExerciseOfOptionsRestrictedStockUnitsAndShareBasedCompensation" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_TermLoanMember" name="TermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_EarningsPerShareLineItems" name="EarningsPerShareLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_VeterinaryInstrumentsAndDisposablesMember" name="VeterinaryInstrumentsAndDisposablesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" name="EffectiveIncomeTaxRateReconciliationPermanentDifferences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_CorviumMember" name="CorviumMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" name="UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_GeneticVeterinaryServicesIncMember" name="GeneticVeterinaryServicesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" name="DeferredTaxAssetsAccruedLiabilitiesAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_LossOnSaleOfMinorityInterestAndInvestment" name="LossOnSaleOfMinorityInterestAndInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" name="DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_FurnitureFixturesMachineryAndEquipmentMember" name="FurnitureFixturesMachineryAndEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" name="IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_PremergerNeogenShareholdersMember" name="PremergerNeogenShareholdersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" name="FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_CommitmentsAndContingenciesDisclosureLineItems" name="CommitmentsAndContingenciesDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_MaturityInNinetyOneToOneHundredEightyDaysMember" name="MaturityInNinetyOneToOneHundredEightyDaysMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_IncomeTaxesLineItems" name="IncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_LossOnSaleOfMinorityInterest" name="LossOnSaleOfMinorityInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_BusinessAcquisitionCostsByAcquisitionRelatedCosts" name="BusinessAcquisitionCostsByAcquisitionRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_TwoThousandElevenPlanMember" name="TwoThousandElevenPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_AgreementAxis" name="AgreementAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_DeferredIncomeTaxLiabilitiesGross" name="DeferredIncomeTaxLiabilitiesGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_IncomeTaxReconciliationTaxCreditsAndOther" name="IncomeTaxReconciliationTaxCreditsAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_ScheduleOfGeographicalInformationLineItems" name="ScheduleOfGeographicalInformationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ThreeMFsdMember" name="ThreeMFsdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_NeogenFoodSafetyCorporationMember" name="NeogenFoodSafetyCorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_CultureMediaAndOtherMember" name="CultureMediaAndOtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="neog_PostmergerNeogenCorpMember" name="PostmergerNeogenCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_RodenticidesInsecticidesAndDisinfectantsMember" name="RodenticidesInsecticidesAndDisinfectantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_BusinessCombinationConsiderationPayable" name="BusinessCombinationConsiderationPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="neog_DeferredTaxAssetsStockOptions" name="DeferredTaxAssetsStockOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="neog_NotMoreThanTwelveMonthsMember" name="NotMoreThanTwelveMonthsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" name="ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_NaturalToxinsAllergensAndDrugResiduesMember" name="NaturalToxinsAllergensAndDrugResiduesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ScheduleOfGeographicalInformationTable" name="ScheduleOfGeographicalInformationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_OtherAccrualsMember" name="OtherAccrualsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_ExercisePricesRangeTwoMember" name="ExercisePricesRangeTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract" name="DisclosureOfAmortizableOfIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| </xsd:schema> |