0000950170-23-011785.txt : 20230404 0000950170-23-011785.hdr.sgml : 20230404 20230404163158 ACCESSION NUMBER: 0000950170-23-011785 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20230228 FILED AS OF DATE: 20230404 DATE AS OF CHANGE: 20230404 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: 23798300 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 10-Q 1 neog-20230228.htm 10-Q 10-Q
P5Y--05-31P7Y0000711377YesQ3falseYes20233P3Y0000711377neog:AnimalCareAndOtherMemberneog:AnimalSafetyMember2021-06-012022-02-280000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-012021-08-310000711377us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-06-012023-02-280000711377neog:AnimalSafetyMember2022-12-012023-02-280000711377us-gaap:InterestExpenseMember2022-12-012023-02-280000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2022-12-012023-02-280000711377us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:OtherCurrentAssetsMember2023-02-280000711377neog:OtherAccrualsMemberus-gaap:ForwardContractsMemberus-gaap:NondesignatedMember2022-05-310000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2023-02-280000711377neog:FoodSafetyMemberneog:NaturalToxinsAllergensAndDrugResiduesMember2022-12-012023-02-280000711377neog:CommercialPaperAndCorporateBondsMember2022-05-310000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2021-12-012022-02-280000711377neog:FoodSafetyMemberneog:BacterialAndGeneralSanitationMember2021-12-012022-02-280000711377neog:AnimalCareAndOtherMemberneog:AnimalSafetyMember2022-06-012023-02-280000711377us-gaap:InterestRateSwapMember2022-11-3000007113772022-05-310000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-310000711377neog:CommercialPaperAndCorporateBondsMember2023-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2023-02-280000711377us-gaap:ServiceMember2021-06-012022-02-2800007113772023-02-100000711377us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2022-12-012023-02-280000711377neog:CommercialPaperAndCorporateBondsMember2022-06-012023-02-280000711377us-gaap:ServiceMember2022-06-012023-02-280000711377neog:FoodSafetyMemberneog:BacterialAndGeneralSanitationMember2022-06-012023-02-280000711377us-gaap:LicensingAgreementsMember2022-05-310000711377us-gaap:CommonStockMember2022-12-012023-02-280000711377neog:AnimalSafetyMemberneog:VeterinaryInstrumentsAndDisposablesMember2022-06-012023-02-280000711377neog:FoodSafetyMemberneog:RodentControlInsectControlDisinfectantsMember2021-06-012022-02-280000711377neog:AnimalSafetyMember2021-06-012022-02-280000711377us-gaap:CashFlowHedgingMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2022-05-310000711377us-gaap:GeneralAndAdministrativeExpenseMemberneog:ThreeMFoodSafetyTransactionMember2021-06-012022-02-280000711377us-gaap:RetainedEarningsMember2022-09-012022-11-300000711377srt:MinimumMember2022-06-012023-02-280000711377us-gaap:ServiceMember2021-12-012022-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2022-06-012023-02-280000711377us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberus-gaap:IntersubsegmentEliminationsMember2021-06-012022-02-280000711377us-gaap:NonUsMember2021-06-012022-02-280000711377us-gaap:NoncompeteAgreementsMember2022-05-3100007113772022-11-300000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-012022-08-310000711377neog:AnimalSafetyMemberneog:RodentControlInsectControlDisinfectantsMember2022-12-012023-02-280000711377srt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberneog:CreditAgreementMember2022-06-012023-02-280000711377srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2022-06-012023-02-2800007113772022-06-012022-11-300000711377neog:FiveYearSeniorSecuredRevolvingFacilityMemberneog:ThreeMFoodSafetyTransactionMemberneog:CreditAgreementMember2022-06-012023-02-280000711377us-gaap:AdditionalPaidInCapitalMember2021-05-310000711377neog:AnimalSafetyMemberneog:LifeSciencesMember2022-06-012023-02-280000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2022-06-012023-02-280000711377us-gaap:ProductMember2022-12-012023-02-280000711377us-gaap:OtherIntangibleAssetsMember2022-05-310000711377neog:ThreeMFoodSafetyTransactionMember2021-12-012022-02-280000711377us-gaap:RetainedEarningsMember2023-02-280000711377us-gaap:TrademarksAndTradeNamesMember2022-05-310000711377us-gaap:AdditionalPaidInCapitalMember2022-02-280000711377neog:TermLoanMember2023-02-280000711377neog:CapinnovetIncMember2021-09-172021-09-170000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2022-12-012023-02-280000711377us-gaap:DevelopedTechnologyRightsMember2023-02-280000711377neog:AnimalSafetyMemberneog:GenomicsServicesMember2021-06-012022-02-280000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-310000711377us-gaap:CommercialPaperMemberneog:MaturityInZeroToNinetyDaysMember2022-05-310000711377srt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberneog:CreditAgreementMember2022-12-012023-02-280000711377us-gaap:AdditionalPaidInCapitalMember2021-12-012022-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMemberus-gaap:ProductMember2021-12-012022-02-280000711377neog:PremergerNeogenShareholdersMemberneog:ThreeMFoodSafetyTransactionMemberneog:PostmergerNeogenCorpMember2022-09-010000711377us-gaap:CustomerRelationshipsMembersrt:MinimumMember2022-06-012023-02-280000711377srt:MaximumMember2022-06-012023-02-280000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2021-06-012022-02-280000711377neog:ThreeMFoodSafetyTransactionMemberneog:CreditAgreementMember2022-06-300000711377us-gaap:CommonStockMember2021-08-310000711377us-gaap:CommercialPaperMemberneog:MaturityInZeroToNinetyDaysMember2023-02-280000711377neog:AnimalSafetyMemberneog:VeterinaryInstrumentsAndDisposablesMember2022-12-012023-02-280000711377us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2022-06-012023-02-280000711377us-gaap:AdditionalPaidInCapitalMember2022-09-012022-11-300000711377us-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2022-06-012023-02-280000711377neog:GardenSpincoMemberneog:ThreeMFoodSafetyTransactionMemberneog:PostmergerNeogenCorpMember2022-09-010000711377neog:SubstituteRestrictedStockUnitsMember2022-12-012023-02-280000711377us-gaap:PrimeRateMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2023-02-280000711377us-gaap:CustomerRelationshipsMember2023-02-280000711377neog:DelfUkLtdMember2021-11-302021-11-300000711377neog:FoodSafetyMember2022-06-012023-02-280000711377neog:ThreeMFoodSafetyTransactionMemberneog:SubstituteOptionsMember2022-09-012022-11-300000711377us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberus-gaap:IntersubsegmentEliminationsMember2022-06-012023-02-280000711377us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberneog:FiveYearSeniorSecuredRevolvingFacilityMemberneog:ThreeMFoodSafetyTransactionMemberneog:CreditAgreementMember2023-02-280000711377us-gaap:AdditionalPaidInCapitalMember2022-06-012022-08-310000711377neog:AnimalSafetyMember2023-02-280000711377neog:ThreeMFoodSafetyTransactionMemberus-gaap:DevelopedTechnologyRightsMember2022-06-012023-02-280000711377neog:ThreeMFsdMember2022-12-012023-02-280000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2021-06-012022-02-280000711377country:US2022-12-012023-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2022-12-012023-02-280000711377us-gaap:SeniorNotesMember2022-07-012022-07-010000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-280000711377neog:ThreeMFoodSafetyTransactionMember2022-06-012023-02-280000711377neog:AnimalSafetyMemberneog:RodentControlInsectControlDisinfectantsMember2021-12-012022-02-2800007113772021-12-012022-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2021-06-012022-02-280000711377us-gaap:ProductMember2021-06-012022-02-280000711377neog:FiveYearSeniorSecuredRevolvingFacilityMemberneog:ThreeMFoodSafetyTransactionMemberneog:CreditAgreementMember2022-12-012023-02-280000711377neog:MaturityInOneHundredEightyOneToOneYearMemberus-gaap:CommercialPaperMember2023-02-280000711377neog:FoodSafetyMemberneog:CultureMediaAndOtherMember2021-12-012022-02-280000711377neog:TermLoanFacilityMember2022-09-302022-09-300000711377neog:AnimalSafetyMember2022-06-012023-02-280000711377us-gaap:AdditionalPaidInCapitalMember2022-12-012023-02-280000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-11-300000711377country:US2021-12-012022-02-280000711377us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2022-06-012023-02-280000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2022-06-012023-02-280000711377us-gaap:ProductAndServiceOtherMembersrt:MinimumMember2022-06-012023-02-280000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMemberus-gaap:ProductMember2022-06-012023-02-280000711377us-gaap:ServiceMember2022-12-012023-02-280000711377neog:ThreeMFoodSafetyTransactionMemberneog:AccountsReceivablePrepaidExpensesAndOtherCurrentAssetsMember2023-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMemberus-gaap:ProductMember2021-06-012022-02-2800007113772021-09-172021-09-170000711377neog:AnimalSafetyMemberneog:RodentControlInsectControlDisinfectantsMember2021-06-012022-02-280000711377srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberneog:TwoThousandEighteenOmnibusIncentivePlanMember2022-06-012023-02-280000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2022-02-280000711377us-gaap:TrademarksMember2022-05-310000711377neog:AnimalSafetyMemberneog:VeterinaryInstrumentsAndDisposablesMember2021-12-012022-02-280000711377srt:MaximumMemberus-gaap:LicensingAgreementsMember2022-06-012023-02-280000711377us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:ForwardContractsMemberus-gaap:NondesignatedMember2022-12-012023-02-280000711377neog:AnimalSafetyMember2022-05-310000711377us-gaap:CommonStockMember2021-06-012021-08-310000711377us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:ForwardContractsMemberus-gaap:NondesignatedMember2022-06-012023-02-280000711377neog:FoodSafetyMemberneog:NaturalToxinsAllergensAndDrugResiduesMember2022-06-012023-02-280000711377us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2022-06-012023-02-280000711377us-gaap:RetainedEarningsMember2021-09-012021-11-300000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2022-12-012023-02-280000711377neog:FoodSafetyMemberneog:CultureMediaAndOtherMember2021-06-012022-02-280000711377us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:BaseRateMember2023-02-280000711377us-gaap:CommonStockMember2021-12-012022-02-280000711377us-gaap:RetainedEarningsMember2021-11-300000711377us-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2022-12-012023-02-280000711377us-gaap:TrademarksMember2023-02-280000711377neog:CreditAgreementMemberneog:TermLoanFacilityMember2022-06-300000711377us-gaap:ProductMember2021-12-012022-02-280000711377us-gaap:CommercialPaperMemberneog:MaturityInOneToTwoYearMember2023-02-280000711377srt:MaximumMemberneog:TwoThousandEighteenOmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-06-012023-02-2800007113772021-06-012022-02-2800007113772021-05-310000711377us-gaap:OtherIntangibleAssetsMember2023-02-280000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-310000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2022-12-012023-02-2800007113772021-06-012022-05-310000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-310000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2021-12-012022-02-280000711377us-gaap:RetainedEarningsMember2021-05-310000711377us-gaap:GeneralAndAdministrativeExpenseMemberneog:ThreeMFoodSafetyTransactionMember2021-12-012022-02-280000711377neog:TermLoanFacilityMember2022-12-312022-12-310000711377us-gaap:AdditionalPaidInCapitalMember2021-08-310000711377us-gaap:DevelopedTechnologyRightsMember2022-05-310000711377us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberneog:CreditAgreementMember2022-06-012023-02-280000711377srt:MinimumMemberus-gaap:PatentsMember2022-06-012023-02-280000711377srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2022-06-012023-02-280000711377neog:FoodSafetyMemberneog:CultureMediaAndOtherMember2022-06-012023-02-280000711377neog:TermLoanFacilityMember2022-06-012023-02-280000711377neog:FiveYearSeniorSecuredRevolvingFacilityMemberneog:ThreeMFoodSafetyTransactionMemberus-gaap:OtherNoncurrentAssetsMemberneog:CreditAgreementMember2023-02-280000711377us-gaap:RetainedEarningsMember2022-12-012023-02-280000711377neog:GenomicsServicesMemberneog:FoodSafetyMember2022-06-012023-02-280000711377us-gaap:RetainedEarningsMember2022-08-310000711377us-gaap:CommonStockMember2022-08-310000711377neog:FiveYearSeniorSecuredRevolvingFacilityMemberneog:ThreeMFoodSafetyTransactionMemberneog:CreditAgreementMember2022-06-300000711377srt:MaximumMemberus-gaap:PatentsMember2022-06-012023-02-2800007113772021-08-310000711377neog:TwoThousandElevenPlanMemberus-gaap:EmployeeStockMember2022-06-012023-02-280000711377neog:FoodSafetyMember2023-02-280000711377neog:OtherAccrualsMemberus-gaap:ForwardContractsMemberus-gaap:NondesignatedMember2023-02-280000711377neog:GenomicsServicesMemberneog:FoodSafetyMember2021-12-012022-02-280000711377neog:CorviumIncMember2022-12-012023-02-280000711377neog:GenomicsServicesMemberneog:FoodSafetyMember2021-06-012022-02-280000711377us-gaap:NoncompeteAgreementsMember2023-02-280000711377us-gaap:GeneralAndAdministrativeExpenseMemberneog:ThreeMFoodSafetyTransactionMember2022-06-012023-02-280000711377neog:FoodSafetyMemberneog:RodentControlInsectControlDisinfectantsMember2022-12-012023-02-280000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2021-06-012022-02-280000711377us-gaap:AdditionalPaidInCapitalMember2021-09-012021-11-300000711377neog:GenomicsServicesMemberneog:FoodSafetyMember2022-12-012023-02-280000711377neog:AnimalCareAndOtherMemberneog:AnimalSafetyMember2022-12-012023-02-280000711377us-gaap:CommonStockMember2022-09-012022-11-300000711377us-gaap:CommonStockMember2022-02-2800007113772022-07-012022-07-010000711377us-gaap:CommonStockMember2022-11-3000007113772022-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMemberus-gaap:ProductMember2022-12-012023-02-280000711377srt:ArithmeticAverageMember2022-06-012023-02-280000711377neog:FoodSafetyMember2021-06-012022-02-280000711377us-gaap:NonUsMember2022-12-012023-02-280000711377neog:ThreeMFoodSafetyTransactionMemberneog:SubstituteRestrictedStockUnitsMember2022-09-012022-11-300000711377neog:CommercialPaperAndCorporateBondsMember2021-06-012022-05-310000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-012021-11-300000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMemberus-gaap:ProductMember2022-12-012023-02-280000711377neog:AnimalSafetyMember2021-12-012022-02-280000711377us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberus-gaap:IntersubsegmentEliminationsMember2022-12-012023-02-280000711377us-gaap:AdditionalPaidInCapitalMember2021-11-300000711377us-gaap:NonUsMember2021-12-012022-02-280000711377neog:CorviumIncMember2022-06-012023-02-280000711377us-gaap:CommercialPaperMemberneog:MaturityInNinetyOneToOneHundredEightyDaysMember2023-02-280000711377us-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2021-06-012022-02-280000711377neog:FoodSafetyMemberneog:NaturalToxinsAllergensAndDrugResiduesMember2021-12-012022-02-280000711377us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberus-gaap:IntersubsegmentEliminationsMember2021-12-012022-02-280000711377us-gaap:AdditionalPaidInCapitalMember2021-06-012021-08-310000711377neog:MaturityInOneHundredEightyOneToOneYearMemberus-gaap:CommercialPaperMember2022-05-3100007113772022-08-3100007113772023-02-280000711377us-gaap:CommonStockMember2021-05-310000711377srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2022-06-012023-02-2800007113772021-06-012021-08-310000711377us-gaap:CashFlowHedgingMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-02-280000711377us-gaap:PatentsMember2023-02-2800007113772021-09-012021-11-300000711377srt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberneog:CreditAgreementMember2022-12-012023-02-280000711377srt:MinimumMemberus-gaap:LicensingAgreementsMember2022-06-012023-02-280000711377neog:FoodSafetyMemberneog:NaturalToxinsAllergensAndDrugResiduesMember2021-06-012022-02-2800007113772022-09-012022-11-300000711377neog:AnimalSafetyMemberneog:GenomicsServicesMember2021-12-012022-02-280000711377neog:FoodSafetyMemberneog:RodentControlInsectControlDisinfectantsMember2021-12-012022-02-2800007113772022-11-292022-11-290000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-300000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMemberus-gaap:ProductMember2021-06-012022-02-2800007113772021-11-300000711377neog:ThreeMFoodSafetyTransactionMember2022-09-012022-09-010000711377us-gaap:InterestExpenseMember2022-06-012023-02-280000711377us-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2023-02-280000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-012023-02-280000711377us-gaap:RetainedEarningsMember2022-11-3000007113772022-06-012022-08-310000711377us-gaap:CommonStockMember2021-09-012021-11-300000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-012022-11-300000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2021-06-012022-02-280000711377us-gaap:RetainedEarningsMember2022-02-280000711377us-gaap:PatentsMember2022-05-310000711377us-gaap:OperatingSegmentsMemberneog:AnimalSafetyMemberus-gaap:ProductMember2021-12-012022-02-280000711377neog:LifeSciencesMemberneog:AnimalSafetyMember2021-06-012022-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2021-12-012022-02-280000711377us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:ForwardContractsMemberus-gaap:NondesignatedMember2021-12-012022-02-280000711377us-gaap:CustomerRelationshipsMember2022-05-310000711377us-gaap:ProductAndServiceOtherMember2022-05-310000711377country:US2022-06-012023-02-280000711377srt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberneog:CreditAgreementMember2022-06-012023-02-280000711377us-gaap:SeniorNotesMember2023-02-280000711377us-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2021-12-012022-02-280000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-280000711377neog:ThreeMFoodSafetyTransactionMember2022-12-012023-02-280000711377country:US2021-06-012022-02-280000711377us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2023-02-280000711377neog:AnimalSafetyMemberneog:GenomicsServicesMember2022-06-012023-02-280000711377us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-11-300000711377neog:AnimalSafetyMemberneog:LifeSciencesMember2022-12-012023-02-280000711377us-gaap:RetainedEarningsMember2021-08-310000711377neog:ThreeMFoodSafetyTransactionMember2021-06-012022-02-280000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2022-06-012023-02-280000711377us-gaap:RetainedEarningsMember2021-12-012022-02-280000711377neog:FoodSafetyMemberneog:BacterialAndGeneralSanitationMember2022-12-012023-02-280000711377us-gaap:TrademarksAndTradeNamesMember2023-02-280000711377us-gaap:RetainedEarningsMember2021-06-012021-08-310000711377us-gaap:CommonStockMember2022-06-012022-08-310000711377us-gaap:CommonStockMember2023-02-280000711377us-gaap:AdditionalPaidInCapitalMember2022-05-310000711377us-gaap:SeniorNotesMember2022-07-010000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2022-06-012023-02-280000711377us-gaap:CommonStockMember2021-11-300000711377neog:AnimalCareAndOtherMemberneog:AnimalSafetyMember2021-12-012022-02-280000711377neog:CustomerOneMember2022-06-012023-02-280000711377neog:AnimalSafetyMemberneog:RodentControlInsectControlDisinfectantsMember2022-06-012023-02-280000711377us-gaap:NonUsMember2022-06-012023-02-280000711377us-gaap:CustomerRelationshipsMembersrt:MaximumMember2022-06-012023-02-280000711377us-gaap:ProductAndServiceOtherMember2023-02-280000711377neog:ThaineobiotechcoLtdMember2022-07-012022-07-010000711377us-gaap:TrademarksAndTradeNamesMemberneog:ThreeMFoodSafetyTransactionMember2022-06-012023-02-280000711377us-gaap:RetainedEarningsMember2022-06-012022-08-310000711377us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2022-06-012023-02-2800007113772022-07-010000711377us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:ForwardContractsMemberus-gaap:NondesignatedMember2021-06-012022-02-280000711377neog:FoodSafetyMemberneog:CultureMediaAndOtherMember2022-12-012023-02-280000711377us-gaap:AdditionalPaidInCapitalMember2022-11-300000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2021-12-012022-02-280000711377neog:GeneticVeterinaryServicesIncMember2021-12-092021-12-090000711377neog:ThreeMFoodSafetyTransactionMember2023-02-280000711377us-gaap:CommercialPaperMemberneog:MaturityInOneToTwoYearMember2022-05-310000711377neog:FoodSafetyMember2022-05-310000711377neog:AnimalSafetyMemberneog:GenomicsServicesMember2022-12-012023-02-280000711377neog:CorviumIncMember2023-02-102023-02-100000711377us-gaap:RetainedEarningsMember2022-05-310000711377us-gaap:OperatingSegmentsMemberus-gaap:IntersubsegmentEliminationsMember2022-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMemberus-gaap:ProductMember2022-06-012023-02-2800007113772022-12-012023-02-280000711377neog:SubstituteRestrictedStockUnitsMember2022-06-012023-02-280000711377neog:AnimalSafetyMemberneog:LifeSciencesMember2021-12-012022-02-280000711377us-gaap:LicensingAgreementsMember2023-02-280000711377us-gaap:OperatingSegmentsMemberneog:FoodSafetyMember2022-02-280000711377us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2023-02-280000711377us-gaap:ProductMember2022-06-012023-02-280000711377us-gaap:OperatingSegmentsMember2022-06-012023-02-280000711377neog:AnimalSafetyMemberneog:VeterinaryInstrumentsAndDisposablesMember2021-06-012022-02-280000711377us-gaap:CustomerRelationshipsMemberneog:ThreeMFoodSafetyTransactionMember2022-06-012023-02-280000711377neog:FoodSafetyMember2021-12-012022-02-280000711377neog:CorviumIncMember2023-02-100000711377us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberneog:AnimalSafetyMember2021-12-012022-02-2800007113772022-06-012023-02-280000711377neog:FoodSafetyMemberneog:RodentControlInsectControlDisinfectantsMember2022-06-012023-02-280000711377neog:FoodSafetyMember2022-12-012023-02-280000711377us-gaap:CommercialPaperMemberneog:MaturityInNinetyOneToOneHundredEightyDaysMember2022-05-310000711377neog:CustomerOneMember2021-06-012022-05-310000711377us-gaap:AdditionalPaidInCapitalMember2022-08-310000711377srt:MinimumMemberus-gaap:DevelopedTechnologyRightsMember2022-06-012023-02-280000711377us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2022-06-012023-02-280000711377us-gaap:ProductAndServiceOtherMembersrt:MaximumMember2022-06-012023-02-280000711377us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-012022-02-280000711377us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2023-02-280000711377us-gaap:GeneralAndAdministrativeExpenseMemberneog:ThreeMFoodSafetyTransactionMember2022-12-012023-02-280000711377neog:FoodSafetyMemberneog:BacterialAndGeneralSanitationMember2021-06-012022-02-280000711377us-gaap:AdditionalPaidInCapitalMember2023-02-280000711377us-gaap:CommonStockMember2022-05-31iso4217:USDxbrli:sharesxbrli:purexbrli:sharesneog:Segmentiso4217:USD

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended February 28, 2023.

or

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from to

Commission file number 0-17988

Neogen Corporation

(Exact name of registrant as specified in its charter)

Michigan

38-2367843

(State or other jurisdiction of

incorporation or organization)

(IRS Employer

Identification Number)

620 Lesher Place

Lansing, Michigan 48912

(Address of principal executive offices, including zip code)

(517) 372-9200

(Registrant’s telephone number, including area code)

SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:

 

Title of each Class

Trading
Symbol(s)

Name of each exchange

on which registered

Common Stock, $0.16 par value per share

NEOG

NASDAQ Global Select Market

N/A

(Former name, former address and former fiscal year, if changed since last report)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file reports), and (2) has been subject to such filing requirements for the past 90 days. YES NO

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). YES NO

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller Reporting Company

Emerging growth company

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 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): YES NO

As of February 28, 2023 there were 216,220,821 shares of Common Stock outstanding.

 

 


NEOGEN CORPORATION AND SUBSIDIARIES

TABLE OF CONTENTS

 

Page No.

PART I. FINANCIAL INFORMATION

 

 

Item 1.

Interim Condensed Consolidated Financial Statements (unaudited)

 

2

Condensed Consolidated Balance Sheets – February 28, 2023 and May 31, 2022

 

2

Condensed Consolidated Statements of Income (Loss) – Three and nine months ended February 28, 2023 and 2022

 

3

Condensed Consolidated Statements of Comprehensive Income (Loss) – Three and nine months ended February 28, 2023 and 2022

 

4

Condensed Consolidated Statements of Equity – Three and nine months ended February 28, 2023 and 2022

 

5

Condensed Consolidated Statements of Cash Flows – Nine months ended February 28, 2023 and 2022

 

6

Notes to Interim Condensed Consolidated Financial Statements – February 28, 2023

 

7

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

27

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

39

Item 4.

Controls and Procedures

 

40

 

 

PART II. OTHER INFORMATION

 

 

 

 

Item 1.

Legal Proceedings

 

40

Item 1A.

Risk Factors

 

40

Item 6.

Exhibits

 

41

 

 

SIGNATURES

 

42

 

 

CEO Certification

 

 

 

 

CFO Certification

 

 

 

 

Section 906 Certification

 

 

 

1


PART I – FINANCIAL INFORMATION

Item 1. Interim Condensed Consolidated Financial Statements

Neogen Corporation and Subsidiaries

Condensed Consolidated Balance Sheets (unaudited)

(in thousands, except share and

per share amounts)

 

 

February 28, 2023

 

 

May 31, 2022

 

Assets

 

 

 

 

 

 

Current Assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

67,134

 

 

$

44,473

 

Marketable securities

 

 

116,080

 

 

 

336,578

 

Accounts receivable, net of allowance of $2,200 and $1,650

 

 

146,393

 

 

 

99,674

 

Inventories

 

 

143,863

 

 

 

122,313

 

Prepaid expenses and other current assets

 

 

81,901

 

 

 

23,760

 

Total Current Assets

 

 

555,371

 

 

 

626,798

 

Net Property and Equipment

 

 

164,888

 

 

 

110,584

 

Other Assets

 

 

 

 

 

 

Right of use assets

 

 

5,062

 

 

 

3,184

 

Goodwill

 

 

2,135,118

 

 

 

142,704

 

Other non-amortizable intangible assets

 

 

14,252

 

 

 

15,397

 

Amortizable intangible and other assets, net of accumulated
   amortization

 

 

1,620,229

 

 

 

92,106

 

Other non-current assets

 

 

13,844

 

 

 

2,156

 

Total Assets

 

$

4,508,764

 

 

$

992,929

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

Current Liabilities

 

 

 

 

 

 

Accounts payable

 

$

60,494

 

 

$

34,614

 

Accrued compensation

 

 

17,387

 

 

 

11,123

 

Income tax payable

 

 

1,645

 

 

 

2,126

 

Accrued interest

 

 

3,438

 

 

 

 

Deferred revenue

 

 

6,765

 

 

 

5,460

 

Other accruals

 

 

17,426

 

 

 

24,521

 

Total Current Liabilities

 

 

107,155

 

 

 

77,844

 

Deferred Income Tax Liability

 

 

362,630

 

 

 

17,011

 

Non-current debt

 

 

884,701

 

 

 

 

Other non-current liabilities

 

 

28,723

 

 

 

10,700

 

Total Liabilities

 

 

1,383,209

 

 

 

105,555

 

Commitments and Contingencies (note 12)

 

 

 

 

 

 

Equity

 

 

 

 

 

 

Preferred stock, $1.00 par value, 100,000 shares authorized, none issued
   and outstanding

 

 

 

 

 

 

Common stock, $0.16 par value, 315,000,000 shares authorized, 216,220,821 and 107,801,094 shares issued and outstanding at February 28, 2023 and May 31, 2022, respectively

 

 

34,595

 

 

 

17,248

 

Additional paid-in capital

 

 

2,564,713

 

 

 

309,984

 

Accumulated other comprehensive loss

 

 

(33,222

)

 

 

(27,769

)

Retained earnings

 

 

559,469

 

 

 

587,911

 

Total Stockholders’ Equity

 

 

3,125,555

 

 

 

887,374

 

Total Liabilities and Stockholders’ Equity

 

$

4,508,764

 

 

$

992,929

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

2


Neogen Corporation and Subsidiaries

Condensed Consolidated Statements of Income (Loss) (unaudited)

(in thousands, except per share amounts)

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues

 

$

190,688

 

 

$

101,566

 

 

$

500,797

 

 

$

311,701

 

Service revenues

 

 

27,567

 

 

 

26,678

 

 

 

79,840

 

 

 

75,365

 

Total Revenues

 

 

218,255

 

 

 

128,244

 

 

 

580,637

 

 

 

387,066

 

Cost of Revenues

 

 

 

 

 

 

 

 

 

 

 

 

Cost of product revenues

 

 

94,377

 

 

 

56,550

 

 

 

252,348

 

 

 

167,650

 

Cost of service revenues

 

 

15,914

 

 

 

14,282

 

 

 

45,516

 

 

 

41,402

 

Total Cost of Revenues

 

 

110,291

 

 

 

70,832

 

 

 

297,864

 

 

 

209,052

 

Gross Margin

 

 

107,964

 

 

 

57,412

 

 

 

282,773

 

 

 

178,014

 

Operating Expenses

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

38,598

 

 

 

21,477

 

 

 

98,329

 

 

 

63,220

 

General and administrative

 

 

46,424

 

 

 

24,997

 

 

 

151,369

 

 

 

60,985

 

Research and development

 

 

7,258

 

 

 

4,561

 

 

 

18,985

 

 

 

13,218

 

Total Operating Expenses

 

 

92,280

 

 

 

51,035

 

 

 

268,683

 

 

 

137,423

 

Operating Income

 

 

15,684

 

 

 

6,377

 

 

 

14,090

 

 

 

40,591

 

Other (Expense) Income

 

 

 

 

 

 

 

 

 

 

 

 

Interest income

 

 

640

 

 

 

349

 

 

 

2,163

 

 

 

804

 

Interest expense

 

 

(17,460

)

 

 

(35

)

 

 

(38,007

)

 

 

(63

)

Other expense

 

 

(1,124

)

 

 

(48

)

 

 

(7,938

)

 

 

(34

)

Total Other (Expense) Income

 

 

(17,944

)

 

 

266

 

 

 

(43,782

)

 

 

707

 

(Loss) Income Before Taxes

 

 

(2,260

)

 

 

6,643

 

 

 

(29,692

)

 

 

41,298

 

Provision for Income Taxes

 

 

(10,450

)

 

 

1,200

 

 

 

(1,250

)

 

 

7,950

 

Net Income (Loss)

 

$

8,190

 

 

$

5,443

 

 

$

(28,442

)

 

$

33,348

 

Net Income (Loss) Per Share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.04

 

 

$

0.05

 

 

$

(0.16

)

 

$

0.31

 

Diluted

 

$

0.04

 

 

$

0.05

 

 

$

(0.16

)

 

$

0.31

 

Weighted Average Shares Outstanding

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

216,218

 

 

 

107,818

 

 

 

179,666

 

 

 

107,648

 

Diluted

 

 

216,399

 

 

 

108,133

 

 

 

179,666

 

 

 

108,130

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

3


Neogen Corporation and Subsidiaries

Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited)

(in thousands)

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net income (loss)

 

$

8,190

 

 

$

5,443

 

 

$

(28,442

)

 

$

33,348

 

Foreign currency translations

 

 

3,354

 

 

 

2,789

 

 

 

(6,677

)

 

 

(9,482

)

Unrealized gain (loss) on marketable securities, net of tax

 

 

944

 

 

 

(993

)

 

 

674

 

 

 

(1,582

)

Unrealized gain on derivative instruments, net of tax

 

 

2,978

 

 

 

 

 

 

550

 

 

 

 

Total comprehensive income (loss)

 

$

15,466

 

 

$

7,239

 

 

$

(33,895

)

 

$

22,284

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

4


Neogen Corporation and Subsidiaries

Condensed Consolidated Statements of

Equity (unaudited)

(in thousands)

 

 

 

 

 

 

 

 

Additional

 

 

Accumulated
Other

 

 

 

 

 

 

 

 

Common Stock

 

 

Paid-in

 

 

Comprehensive

 

 

Retained

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Earnings

 

 

Total

 

Balance, June 1, 2022

 

 

107,801

 

 

$

17,248

 

 

$

309,984

 

 

$

(27,769

)

 

$

587,911

 

 

$

887,374

 

Exercise of options and share-based
   compensation expense

 

 

4

 

 

 

1

 

 

 

1,904

 

 

 

 

 

 

 

 

 

1,905

 

Issuance of shares under employee
   stock purchase plan

 

 

33

 

 

 

5

 

 

 

862

 

 

 

 

 

 

 

 

 

867

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5,209

 

 

 

5,209

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(11,557

)

 

 

 

 

 

(11,557

)

Balance, August 31, 2022

 

 

107,838

 

 

$

17,254

 

 

$

312,750

 

 

$

(39,326

)

 

$

593,120

 

 

$

883,798

 

Exercise of options and share-based
   compensation expense

 

 

46

 

 

 

7

 

 

 

2,630

 

 

 

 

 

 

 

 

 

2,637

 

Issuance of shares for 3M transaction

 

 

108,270

 

 

 

17,323

 

 

 

2,245,518

 

 

 

 

 

 

 

 

 

2,262,841

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(41,841

)

 

 

(41,841

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(1,172

)

 

 

 

 

 

(1,172

)

Balance, November 30, 2022

 

 

216,154

 

 

$

34,584

 

 

$

2,560,898

 

 

$

(40,498

)

 

$

551,279

 

 

$

3,106,263

 

Exercise of options and share-based
   compensation expense

 

 

5

 

 

 

1

 

 

 

2,834

 

 

 

 

 

 

 

 

 

2,835

 

Issuance of shares under employee
   stock purchase plan

 

 

62

 

 

 

10

 

 

 

981

 

 

 

 

 

 

 

 

 

991

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8,190

 

 

 

8,190

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

7,276

 

 

 

 

 

 

7,276

 

Balance, February 28, 2023

 

 

216,221

 

 

$

34,595

 

 

$

2,564,713

 

 

$

(33,222

)

 

$

559,469

 

 

$

3,125,555

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

Other

 

 

 

 

 

 

 

 

Common Stock

 

 

Paid-in

 

 

Comprehensive

 

 

Retained

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Earnings

 

 

Total

 

Balance, June 1, 2021

 

 

107,468

 

 

$

17,195

 

 

$

294,953

 

 

$

(11,375

)

 

$

539,604

 

 

$

840,377

 

Exercise of options and share-based
   compensation expense

 

 

6

 

 

 

1

 

 

 

1,838

 

 

 

 

 

 

 

 

 

1,839

 

Issuance of shares under employee
   stock purchase plan

 

 

19

 

 

 

3

 

 

 

896

 

 

 

 

 

 

 

 

 

899

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,077

 

 

 

17,077

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(4,829

)

 

 

 

 

 

(4,829

)

Balance, August 31, 2021

 

 

107,493

 

 

$

17,199

 

 

$

297,687

 

 

$

(16,204

)

 

$

556,681

 

 

$

855,363

 

Exercise of options and share-based
   compensation expense

 

 

275

 

 

 

44

 

 

 

7,272

 

 

 

 

 

 

 

 

 

7,316

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10,828

 

 

 

10,828

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(8,031

)

 

 

 

 

 

(8,031

)

Balance, November 30, 2021

 

 

107,768

 

 

$

17,243

 

 

$

304,959

 

 

$

(24,235

)

 

$

567,509

 

 

$

865,476

 

Exercise of options and share-based
   compensation expense

 

 

26

 

 

 

4

 

 

 

1,848

 

 

 

 

 

 

 

 

 

1,852

 

Issuance of shares under employee
   stock purchase plan

 

 

24

 

 

 

4

 

 

 

973

 

 

 

 

 

 

 

 

 

977

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5,443

 

 

 

5,443

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

1,796

 

 

 

 

 

 

1,796

 

Balance, February 28, 2022

 

 

107,818

 

 

$

17,251

 

 

$

307,780

 

 

$

(22,439

)

 

$

572,952

 

 

$

875,544

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

5


Neogen Corporation and Subsidiaries

Condensed Consolidated Statements of Cash Flows (unaudited)

(in thousands)

 

 

Nine Months Ended February 28,

 

 

2023

 

 

2022

 

Cash Flows (For) From Operating Activities

 

 

 

 

 

 

Net (Loss) Income

 

$

(28,442

)

 

$

33,348

 

Adjustments to reconcile net (loss) income to net cash (for) from
   operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

59,938

 

 

 

17,833

 

Impairment of discontinued product lines

 

 

2,300

 

 

 

 

Loss on sale of minority interest

 

 

1,516

 

 

 

 

Deferred income taxes

 

 

(5,299

)

 

 

(720

)

Share-based compensation

 

 

7,311

 

 

 

5,045

 

Disposal of property and equipment

 

 

(472

)

 

 

 

Financing fee amortization

 

 

1,860

 

 

 

 

Change in operating assets and liabilities, net of business acquisitions:

 

 

 

 

 

 

Accounts receivable

 

 

(47,535

)

 

 

(883

)

Inventories

 

 

(656

)

 

 

(11,956

)

Prepaid expenses and other current assets

 

 

(31,896

)

 

 

(3,824

)

Accounts payable, accruals and other changes

 

 

(8,422

)

 

 

(5,652

)

Change in other non-current assets and non-current liabilities

 

 

(3,579

)

 

 

14,457

 

Interest expense accrual

 

 

3,438

 

 

 

 

Net Cash (For) From Operating Activities

 

 

(49,938

)

 

 

47,648

 

Cash Flows From (For) Investing Activities

 

 

 

 

 

 

Purchases of property, equipment and other non-current intangible assets

 

 

(40,253

)

 

 

(11,891

)

Proceeds from the sale of marketable securities

 

 

233,020

 

 

 

284,367

 

Purchases of marketable securities

 

 

(12,523

)

 

 

(314,442

)

Proceeds from the sale of property and equipment

 

 

682

 

 

 

 

Business acquisitions, net of working capital adjustments and
   cash acquired

 

 

13,237

 

 

 

(38,164

)

Net Cash From (For) Investing Activities

 

 

194,163

 

 

 

(80,130

)

Cash Flows (For) From Financing Activities

 

 

 

 

 

 

Exercise of stock options and issuance of employee stock purchase
   plan shares

 

 

943

 

 

 

7,842

 

Financing fees paid

 

 

(19,276

)

 

 

 

Repayment of debt

 

 

(100,000

)

 

 

 

Net Cash (For) From Financing Activities

 

 

(118,333

)

 

 

7,842

 

Effect of Foreign Exchange Rates on Cash

 

 

(3,231

)

 

 

(8,083

)

Net Increase (Decrease) In Cash and Cash Equivalents

 

 

22,661

 

 

 

(32,723

)

Cash and Cash Equivalents, Beginning of Period

 

 

44,473

 

 

 

75,602

 

Cash and Cash Equivalents, End of Period

 

$

67,134

 

 

$

42,879

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

6


NEOGEN CORPORATION AND SUBSIDIARIES

NOTES TO INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

1. DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

DESCRIPTION OF BUSINESS

Neogen Corporation and subsidiaries ("Neogen," "we," "our," or the "Company") develop, manufacture and market a diverse line of products and services dedicated to food and animal safety. Our Food Safety segment consists primarily of diagnostic test kits and complementary products (e.g., culture media) sold to food producers and processors to detect dangerous and/or unintended substances in human food and animal feed, such as foodborne pathogens, spoilage organisms, natural toxins, food allergens, genetic modifications, ruminant by-products, meat speciation, drug residues, pesticide residues and general sanitation concerns. Our diagnostic test kits are generally easier to use and provide quicker results than conventional diagnostic methods. The majority of the test kits are disposable, single-use, immunoassay and DNA detection products that rely on proprietary antibodies and RNA and DNA testing methodologies to produce rapid and accurate test results. Our expanding line of food safety products also includes genomics-based diagnostic technology, and advanced software systems that help testers to objectively analyze and store their results and perform analysis on the results from multiple locations over extended periods.

Neogen’s Animal Safety segment is engaged in the development, manufacture, marketing and distribution of veterinary instruments, pharmaceuticals, vaccines, topicals, parasiticides, diagnostic products, rodenticides, cleaners, disinfectants, insecticides and genomics testing services for the worldwide animal safety market. The majority of these consumable products are marketed through veterinarians, retailers, livestock producers and animal health product distributors. Our line of drug detection products is sold worldwide for the detection of abused and therapeutic drugs in animals and animal products, and has expanded into the workplace and human forensic markets.

MERGER WITH THE FOOD SAFETY BUSINESS OF 3M

On September 1, 2022, the Company completed its merger (the “Merger”) with Garden SpinCo, a newly formed, wholly owned subsidiary of 3M created to carve out 3M’s Food Safety Division (“3M FSD”, “FSD”), in a Reverse Morris Trust transaction. The purchase price consideration was $3.2 billion, net of customary purchase price adjustments and transaction costs, which consisted of 108.3 million shares of Neogen common stock issued on closing. Immediately following the transaction, Garden SpinCo stockholders owned, in the aggregate, approximately 50.1% of the issued and outstanding shares of Neogen common stock and pre-merger Neogen shareholders owned, in the aggregate, approximately 49.9% of the issued and outstanding shares of Neogen common stock.

Neogen was deemed to be the accounting acquiror of the 3M FSD for accounting purposes under U.S. generally accepted accounting principles.

BASIS OF PRESENTATION AND CONSOLIDATION

The accompanying unaudited condensed consolidated financial statements include the accounts of Neogen Corporation (“Neogen” or the “Company”) 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 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements.

In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation of the results of the interim period have been included in the accompanying unaudited condensed consolidated financial statements. All intercompany balances and transactions have been eliminated in consolidation. The results of operations during the three and nine months ended February 28, 2023 are not necessarily indicative of the results to be expected for the full fiscal year ending May 31, 2023. For more complete financial information, these condensed 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 10-K for the fiscal year ended May 31, 2022.

7


Our functional currency is the U.S. dollar. We translate our non-U.S. operations’ assets and liabilities denominated in foreign currencies into U.S. dollars at current rates of exchange as of the balance sheet date and income and expense items at the average exchange rate for the reporting period. Translation adjustments resulting from exchange rate fluctuations are recorded in other comprehensive income (loss). Gains or losses from foreign currency transactions are included in other income (expense) on our condensed consolidated statements of income (loss).

ACCOUNTING POLICIES

Comprehensive Income (Loss)

Comprehensive income (loss) 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 of foreign currency translation adjustments and unrealized gains or losses on our marketable securities and derivative instruments.

Fair Value of Financial 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. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows:

Level 1: Observable inputs such as quoted prices in active markets;

Level 2: Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and

Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

The carrying amounts of certain financial instruments, consisting of cash and cash equivalents, accounts receivable, accounts payable, our revolving credit agreement, and long-term debt, approximate their fair value based on either their short maturity or current terms for similar instruments.

Leases

We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. The Company recognizes a lease liability in the statement of financial position to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. Right-of-use assets are recorded in Other Assets on our condensed consolidated balance sheets. Current and non-current lease liabilities are recorded in other accruals within current liabilities and other non-current liabilities, respectively, on our condensed consolidated balance sheets. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. The right-of-use assets were $5,062,000 and $3,184,000 as of February 28, 2023 and May 31, 2022, respectively. The total current and non-current lease liabilities were $5,112,080 and $3,228,000 as of February 28, 2023 and May 31, 2022, respectively.

8


Derivatives

We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates and changes in interest rates. To reduce the potential effects of foreign currency exchange rate movements on net earnings, we enter into derivative financial instruments in the form of foreign currency exchange forward contracts with major financial institutions and have also entered into interest rate swap contracts as a hedge against changes in interest rates. All derivatives are recognized as assets or liabilities and measured at fair value. For derivatives that are determined to be effective hedges, changes in fair value are recognized in other comprehensive income (loss) until the underlying hedged item is recognized in earnings. Derivatives that are not determined to be effective hedges are adjusted to fair value with a corresponding adjustment to earnings. We do not use financial instruments for trading or speculative purposes.

ESTIMATES AND ASSUMPTIONS

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 and derivatives. 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.

Accounts Receivable and Concentrations of Credit Risk

Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers’ credit histories before extending credit and by monitoring credit exposure on a regular basis. Collateral or other security is generally not required for accounts receivable. We maintain an allowance for customer accounts that reduces receivables to amounts that are expected to be collected. In estimating the allowance for doubtful accounts, management considers relevant information about past events, current conditions and reasonable and supportable forecasts that affect the collectability of financial assets. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts. No customer accounted for more than 10% of accounts receivable at February 28, 2023 or May 31, 2022, respectively.

Inventory

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.

Goodwill and Other Intangible Assets

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 not-to-compete 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 non-amortizable intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired. 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.

9


Long-Lived Assets

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.

Business Combinations

We utilize the acquisition method of accounting for business combinations. This method requires, among other things, that results of operations of acquired companies are included in Neogen’s results of operations beginning on the respective acquisition dates and that assets acquired and liabilities assumed are recognized at fair value as of the acquisition date. Any excess of the fair value of consideration transferred over the fair values of the net assets acquired is recognized as goodwill. Contingent consideration liabilities are recognized at the estimated fair value on the acquisition date. These amounts are recorded in either other accruals within current liabilities (for expected payments to be made within the next 12 months) or other non-current liabilities (for expected payments to be made after the next 12 months), both on our condensed consolidated balance sheets. Subsequent changes to the fair value of contingent consideration liabilities are recognized in other income (expense) in the condensed consolidated statements of income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the condensed consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the condensed consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the condensed consolidated statements of cash flows. The fair value of assets acquired and liabilities assumed in certain cases may be subject to revision based on the final determination of fair value during a period of time not to exceed 12 months from the acquisition date. Legal costs, due diligence costs, business valuation costs and all other business acquisition costs are expensed when incurred.

Equity Compensation Plans

Share options awarded to employees, restricted stock units (RSUs) 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, an estimate of award forfeitures, 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. For RSUs, we use the intrinsic value method to value the units.

To value equity awards, several recognized valuation models exist; none of these models can be singled out as being the best or most correct. The model applied by us can accommodate most of the specific features included in the options granted, which are the reason for their use. If different models 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 7.

10


Income Taxes

We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year.

Accounting Pronouncements Recently Adopted

Acquired contract assets and liabilities in a business combination

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which amends ASC 805 to require an acquirer to, at the date of acquisition, recognize and measure contract assets and contract liabilities acquired in accordance with ASU 2014-9, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2022. We adopted this standard in the third quarter of fiscal 2023 and applied the amendment retrospectively to all business combinations in fiscal year 2023. Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.

Reference Rate Reform

In March 2020, the FASB issued Update 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This update provides temporary optional expedients to applying the reference rate reform guidance to contracts that reference LIBOR or another reference rate expected to be discontinued. Under this update, contract modifications resulting in a new reference rate may be accounted for as a continuation of the existing contract. We adopted this standard in the second quarter of fiscal 2023, and now use the Secured Overnight Financing Rate (SOFR). Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.

2. CASH AND MARKETABLE SECURITIES

Cash and Cash Equivalents

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. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits. The Company has not experienced losses related to these balances and believes it is not exposed to significant credit risk regarding its cash and cash equivalents. Cash and cash equivalents were $67,134,000 and $44,473,000 as of February 28, 2023 and May 31, 2022, respectively. The carrying value of these assets approximates fair value due to the short maturity of these instruments and is classified as Level 1 in the fair value hierarchy.

Marketable Securities

The Company has marketable securities held by banks or broker-dealers as of February 28, 2023. Changes in market value are monitored and recorded on a monthly basis. In the event of a downgrade in credit quality subsequent to purchase, the marketable securities investment is evaluated to determine the appropriate action to take to minimize the overall risk to our marketable securities portfolio. These securities are classified as available for sale. The primary objective of management’s short-term investment activity is to preserve capital for the purpose of funding current operations, capital expenditures and business acquisitions; short-term investments are not entered into for trading or speculative purposes. These securities are recorded at fair value based on recent trades or pricing models and therefore meet the Level 2 criteria. Interest income on these investments is recorded within other income on the income statement. Adjustments in the fair value of these assets are recorded in other comprehensive income.

11


Marketable Securities as of February 28, 2023 and May 31, 2022 are listed below by classification and remaining maturities.

 

(in thousands)

 

Maturity

 

February 28, 2023

 

 

May 31, 2022

 

Commercial Paper & Corporate Bonds

 

0 - 90 days

 

$

34,443

 

 

$

106,497

 

 

91 - 180 days

 

 

22,322

 

 

 

61,373

 

 

181 days - 1 year

 

 

52,462

 

 

 

91,706

 

 

1 - 2 years

 

 

6,853

 

 

 

77,002

 

Total Marketable Securities

 

 

 

$

116,080

 

 

$

336,578

 

 

The components of marketable securities, consisting of commercial paper and corporate bonds, as of February 28, 2023 are as follows:

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

118,166

 

 

$

 

 

$

(2,086

)

 

$

116,080

 

 

The components of marketable securities, consisting of commercial paper and corporate bonds, as of May 31, 2022 are as follows:

 

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

339,540

 

 

$

7

 

 

$

(2,969

)

 

$

336,578

 

 

3. INVENTORIES

Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. The components of inventories follow:

 

(in thousands)

 

February 28, 2023

 

 

May 31, 2022

 

Raw materials

 

$

73,514

 

 

$

58,667

 

Work-in-process

 

 

7,054

 

 

 

6,388

 

Finished and purchased goods

 

 

63,295

 

 

 

57,258

 

 

$

143,863

 

 

$

122,313

 

 

4. REVENUE RECOGNITION

The Company determines the amount of revenue to be recognized through application of the following steps:

Identification of the contract with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies the performance obligations.

Essentially all of Neogen’s revenue is generated through contracts with its customers. A performance obligation is a promise in a contract to transfer a product or service to a customer. We generally recognize revenue at a point in time when all of our performance obligations under the terms of a contract are satisfied. Revenue is recognized upon transfer of control of promised products and services in an amount that reflects the consideration we expect to receive in exchange for those products or services. The collectability of consideration on the contract is reasonably assured before revenue is recognized. To the extent that customer payment has been received before all recognition criteria are met, these revenues are initially deferred in other accruals on the balance sheet and the revenue is recognized in the period that all recognition criteria have been met.

12


Certain agreements with customers include discounts or rebates on the sale of products and services applied retrospectively, such as volume rebates achieved by purchasing a specified purchase threshold of goods and services. We account for these discounts as variable consideration and estimate the likelihood of a customer meeting the threshold in order to determine the transaction price using the most predictive approach. We typically use the most-likely-amount method for incentives that are offered to individual customers, and the expected-value method for programs that are offered to a broad group of customers. Variable consideration reduces the amount of revenue that is recognized. Rebate obligations related to customer incentive programs are recorded in accrued liabilities; the rebate estimates are adjusted at the end of each applicable measurement period based on information currently available.

The performance obligations in Neogen’s contracts are generally satisfied well within one year of contract inception. In such cases, management has elected the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. Management has elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred because the amortization period for the prepaid costs that would otherwise have been deferred and amortized is one year or less. We account for shipping and handling for products as a fulfillment activity when goods are shipped. Shipping and handling costs that are charged to and reimbursed by the customer are recognized as revenues, while the related expenses incurred by Neogen are recorded in sales and marketing expense. Revenue is recognized net of any tax collected from customers. The taxes are subsequently remitted to governmental authorities. Our terms and conditions of sale generally do not provide for returns of product or reperformance of service except in the case of quality or warranty issues. These situations are infrequent, and due to immateriality of the amount, warranty claims are recorded in the period incurred.

The Company derives revenue from two primary sources—product revenue and service revenue.

Product revenue consists of shipments of:

Diagnostic test kits, dehydrated culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation;
Consumable products marketed to veterinarians, retailers, livestock producers and animal health product distributors; and
Rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities.

Revenues for our products are recognized and invoiced when the product is shipped to the customer.

Service revenue consists primarily of:

Genomic identification and related interpretive bioinformatic services; and
Other commercial laboratory services.

Revenues for Neogen’s genomics and commercial laboratory services are recognized and invoiced when the applicable laboratory service is performed and the results are conveyed to the customer.

Payment terms for products and services are generally 30 to 60 days.

The Company has no contract assets. Contract liabilities represent deposits made by customers before the satisfaction of performance obligation(s) and recognition of revenue. Upon completion of the performance obligation(s) that the Company has with the customer, the liability for the customer deposit is relieved and revenue is recognized. These customer deposits are recorded within Deferred revenue on the condensed consolidated balance sheets. During the three and nine months ended February 28, 2023, the Company recognized $2.9 million and $8.0 million, respectively of deferred revenue amounts into revenue.

13


On September 1, 2022, Neogen closed on a Reverse Morris Trust transaction to combine with 3M’s Food Safety business. Similar to Neogen, 3M’s former Food Safety business sells diagnostic test kits, dehydrated culture media, and related products used by food producers and processors to detect foodborne bacteria, allergens and levels of general sanitation. Revenue for these products are recognized and invoiced when the product is shipped to the customer. These products are currently manufactured, invoiced, and distributed by 3M on behalf of Neogen under a number of transition service contracts.

The following table presents disaggregated revenue by major product and service categories during the three and nine months ended February 28, 2023 and 2022:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Food Safety

 

 

 

 

 

 

 

 

 

 

 

 

Natural Toxins, Allergens & Drug Residues

 

$

19,198

 

 

$

17,965

 

 

$

61,236

 

 

$

59,397

 

Bacterial & General Sanitation

 

 

39,444

 

 

 

11,288

 

 

 

91,293

 

 

 

34,709

 

Culture Media & Other

 

 

77,955

 

 

 

18,145

 

 

 

179,293

 

 

 

56,136

 

Rodent Control, Insect Control & Disinfectants

 

 

9,550

 

 

 

9,577

 

 

 

29,502

 

 

 

25,459

 

Genomics Services

 

 

5,395

 

 

 

5,781

 

 

 

16,204

 

 

 

16,909

 

 

$

151,542

 

 

$

62,756

 

 

$

377,528

 

 

$

192,610

 

Animal Safety

 

 

 

 

 

 

 

 

 

 

 

 

Life Sciences

 

$

1,440

 

 

$

1,339

 

 

$

4,456

 

 

$

4,011

 

Veterinary Instruments & Disposables

 

 

15,428

 

 

 

17,047

 

 

 

46,534

 

 

 

47,956

 

Animal Care & Other

 

 

8,735

 

 

 

9,449

 

 

 

29,830

 

 

 

29,517

 

Rodent Control, Insect Control & Disinfectants

 

 

20,242

 

 

 

18,359

 

 

 

63,121

 

 

 

58,777

 

Genomics Services

 

 

20,868

 

 

 

19,294

 

 

 

59,168

 

 

 

54,195

 

 

 

66,713

 

 

 

65,488

 

 

 

203,109

 

 

 

194,456

 

Total Revenues

 

$

218,255

 

 

$

128,244

 

 

$

580,637

 

 

$

387,066

 

 

5. NET INCOME (LOSS) PER SHARE

The calculation of net income (loss) per share follows:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands, except per share amounts)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator for basic and diluted net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) attributable to Neogen

 

$

8,190

 

 

$

5,443

 

 

$

(28,442

)

 

$

33,348

 

Denominator for basic net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares

 

 

216,218

 

 

 

107,818

 

 

 

179,666

 

 

 

107,648

 

Effect of dilutive stock options and RSUs

 

 

181

 

 

 

315

 

 

 

 

 

 

482

 

Denominator for diluted net income (loss) per share

 

 

216,399

 

 

 

108,133

 

 

 

179,666

 

 

 

108,130

 

Net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.04

 

 

$

0.05

 

 

$

(0.16

)

 

$

0.31

 

Diluted

 

$

0.04

 

 

$

0.05

 

 

$

(0.16

)

 

$

0.31

 

Note: Due to the net loss during the nine months ended February 28, 2023, the dilutive stock options and RSUs are anti-dilutive.

14


6. SEGMENT INFORMATION AND GEOGRAPHIC DATA

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. All new product revenues from the merger of the 3M FSD, effective September 1, 2022, are reported through the Food Safety segment. 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.

Our international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the Company’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 Food Safety management and are reported through the Food Safety segment.

Neogen’s operation in Australia originally focused on providing genomics services and sales of animal safety products and reports through the Animal Safety segment. With the acquisition of Cell BioSciences in February 2020, this operation expanded to offer our complete line of products and services, including those usually associated with the Food Safety segment. These additional products are managed and directed by existing management at Neogen Australasia and report through the Animal Safety segment.

The accounting policies of each of the segments are the same as those described in Note 1.

Segment information follows:

 

(in thousands)

 

Food
Safety

 

 

Animal
Safety

 

 

Corporate and
Eliminations (1)

 

 

Total

 

As of and during the three months ended February 28, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

144,843

 

 

$

45,845

 

 

$

 

 

$

190,688

 

Service revenues to external customers

 

 

6,699

 

 

 

20,868

 

 

 

 

 

 

27,567

 

Total revenues to external customers

 

$

151,542

 

 

$

66,713

 

 

$

 

 

$

218,255

 

Operating income (loss)

 

$

11,011

 

 

$

10,752

 

 

$

(6,079

)

 

$

15,684

 

Total assets

 

$

3,975,921

 

 

$

349,628

 

 

$

183,215

 

 

$

4,508,764

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and during the three months ended February 28, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

55,372

 

 

$

46,194

 

 

$

 

 

$

101,566

 

Service revenues to external customers

 

 

7,384

 

 

 

19,294

 

 

 

 

 

 

26,678

 

Total revenues to external customers

 

$

62,756

 

 

$

65,488

 

 

$

 

 

$

128,244

 

Operating income (loss)

 

$

8,191

 

 

$

10,783

 

 

$

(12,597

)

 

$

6,377

 

Total assets

 

$

302,605

 

 

$

298,854

 

 

$

379,746

 

 

$

981,205

 

(1)
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.

 

15


(in thousands)

 

Food
Safety

 

 

Animal
Safety

 

 

Corporate and
Eliminations (1)

 

 

Total

 

As of and during the nine months ended February 28, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

356,856

 

 

$

143,941

 

 

$

 

 

$

500,797

 

Service revenues to external customers

 

 

20,672

 

 

 

59,168

 

 

 

 

 

 

79,840

 

Total revenues to external customers

 

$

377,528

 

 

$

203,109

 

 

$

 

 

$

580,637

 

Operating income (loss)

 

$

41,053

 

 

$

35,439

 

 

$

(62,402

)

 

$

14,090

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and during the nine months ended February 28, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

171,440

 

 

$

140,261

 

 

$

 

 

$

311,701

 

Service revenues to external customers

 

 

21,170

 

 

 

54,195

 

 

 

 

 

 

75,365

 

Total revenues to external customers

 

$

192,610

 

 

$

194,456

 

 

$

 

 

$

387,066

 

Operating income (loss)

 

$

29,216

 

 

$

36,246

 

 

$

(24,871

)

 

$

40,591

 

(1)
Includes elimination of intersegment transactions.

The following table presents the Company’s revenue disaggregated by geographic location:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Domestic

 

$

109,919

 

 

$

77,297

 

 

$

304,974

 

 

$

231,454

 

International

 

 

108,336

 

 

 

50,947

 

 

 

275,663

 

 

 

155,612

 

Total revenue

 

$

218,255

 

 

$

128,244

 

 

$

580,637

 

 

$

387,066

 

 

7. EQUITY COMPENSATION PLANS

The Company’s long-term incentive plans allow for the grant of various types of share-based awards to key directors, officers and employees of the Company. Incentive and non-qualified options to purchase shares of common stock have been granted under the terms of the 2018 Omnibus Incentive Plan. These options are granted at an exercise price of the closing price of the common stock on the date of grant. Options vest ratably over three and five year periods and the contractual terms are generally five, seven or ten years. The company grants restricted stock units (RSUs) under the terms of the 2018 Omnibus Incentive Plan, which vest ratably over three and five year periods. The fair value of the RSUs is determined based on the closing price of the common stock on the date of grant.

During the three and nine months ended February 28, 2023 and 2022, the Company recorded $2,812,000 and $1,607,000, and $7,311,000 and $5,045,000, respectively, of expense related to its share-based awards, recorded in general and administrative expense in the condensed consolidated income statement.

Under the terms of an agreement entered into with 3M as part of the combination of the FSD, the Company issued stock options and RSUs to conveying 3M employees to replace their existing unvested 3M awards under an exchange ratio based on the closing prices of Neogen and 3M common stock on August 31, 2022, the day before the transaction. These substitute options and RSUs retained their original vesting and expiration terms (originally three year vesting and ten year lives). There were a total of 131,746 substitute options and 29,770 substitute RSUs issued during the second quarter to the conveying 3M employees as part of the employee matters agreement. The Company recognized $305,000 and $489,000 in compensation expense, respectively, during the three and nine months ended February 28, 2023 for these awards.

The Company offers eligible employees the option to purchase common stock at a 5% discount to the lower of the market value of the stock at the beginning or end of each participation period under the terms of the 2021 Employee Stock Purchase Plan. The discount is recorded in general and administrative expense. Total individual purchases in any year are limited to 10% of compensation.

16


8. BUSINESS COMBINATIONS

The condensed consolidated statements of income (loss) 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’s strategic platform for the expansion of available product offerings.

On September 17, 2021, the Company acquired all of the stock of CAPInnoVet, Inc., a companion animal health business that provides pet medications to the veterinary market. This acquisition provides entry into the retail parasiticide market and enhances the Company’s presence in companion animal markets. Consideration for the purchase was net cash of $17.9 million paid at closing. There is also the potential for performance milestone payments to the former owners of up to $6.5 million and the Company could incur up to $14.5 million in future royalty payments. Upon revaluation of the contingent liability at February 28, 2023, the Company recognized a gain of $300,000 on the performance milestone liability, recorded within other income. The business is operated from our location in Lexington, KY, reporting within the Animal Safety segment.

On November 30, 2021, the Company acquired all of the stock of Delf (U.K.) Ltd., a United Kingdom-based manufacturer and supplier of animal hygiene and industrial cleaning products, and Abbott Analytical Ltd., a related service provider. This acquisition expanded the Company’s line of dairy hygiene products and will enhance our cleaner and disinfectant product portfolio. Consideration for the purchase was net cash of $9.5 million paid at closing. The companies continue to operate from their current location in Liverpool, England, reporting within the Food Safety segment and are managed through Neogen’s Scotland operation.

On December 9, 2021, the Company acquired all of the stock of Genetic Veterinary Sciences, Inc., a companion animal genetic testing business providing genetic information for dogs, cats and birds to animal owners, breeders and veterinarians. This acquisition will further expand the Company’s presence in the companion animal market. Consideration for the purchase was $11.3 million in net cash. The business is operated from its current location in Spokane, Washington, reporting within the Animal Safety segment. Since completion of initial estimates in the second quarter of fiscal year 2022, the Company has recorded insignificant measurement period adjustments, which resulted in a decrease to the base purchase price.

On July 1, 2022, Neogen acquired all of the stock of Thai-Neo Biotech Co., Ltd., a longstanding distributor of Neogen’s food safety products to Thailand and Southeast Asia. This acquisition gives Neogen a direct sales presence in Thailand. Consideration for the purchase was $1,581,000 in net cash, with $1,310,000 paid at closing, $37,000 paid on November 29, 2022 as a working capital adjustment and $234,000 payable on October 1, 2023. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $177,000, inventory of $232,000, prepaids of $3,000, net property, plant and equipment of $16,000, other non-current assets of $6,000, accounts payable of $98,000, other payables of $6,000, non-current tax liabilities of $124,000, intangible assets of $620,000 (with an estimated life of 10 years) and the remainder to goodwill (non-deductible for tax purposes). The business continues to operate in Bangkok, Thailand, reporting within the Food Safety segment.

17


On February 10, 2023, Neogen acquired certain assets as part of an asset purchase agreement with Corvium, Inc., a partner and supplier within the Company's software analytics platform. This acquisition, which primarily includes the software technology, advances the Company's food safety data analytics strategy. The purchase price consideration was $24.1 million, which included certain amounts for litigation and indemnity escrow. There is also the potential for performance milestone payments based on the successful implementation of the software service at customer sites and sale of licenses. As a result, the Company has recorded contingent liabilities as part of the opening balance sheet within Other accruals and Other non-current liabilities, as shown below. As of February 28, 2023, the Company has recorded a preliminary allocation of the purchase consideration to assets acquired and liabilities assumed based on initial fair value estimates and is subject to continuing management analysis, with assistance from third party valuation advisors. Goodwill, which is fully deductible for tax purposes, includes value associated with profits earned from data management solutions that can be offered to existing customers and the expertise and reputation of the assembled workforce and developed software technology. These values are Level 3 fair value measurements. The preliminary fair values of net tangible assets and intangible assets acquired were based on preliminary valuations prior to receiving a third-party assessment, and our estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The final determination may result in asset and liability fair values and tax bases that differ from the preliminary estimates and require changes to the preliminary amounts recognized.

Due to the Company's acquisition of Corvium, Inc., it recorded a loss of $1.5 million in the third quarter on dissolution of its minority interest in that company.

The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:

 

(in thousands)

 

 

 

Prepaids and other current assets

 

$

101

 

Property, plant and equipment

 

 

13

 

Intangible assets

 

 

14,000

 

Deferred revenue

 

 

(1,827

)

Other accruals

 

 

(1,000

)

Adjustment of annual license prepaid

 

 

(419

)

Other non-current liabilities

 

 

(1,000

)

Total identifiable assets and liabilities acquired

 

 

9,868

 

Goodwill

 

 

14,199

 

Total purchase consideration

 

$

24,067

 

For each completed acquisition listed above, the revenues and net income were not considered material and were therefore not disclosed.

3M Food Safety transaction

On September 1, 2022, Neogen, 3M Company (“3M”), and Garden SpinCo Corporation (“Garden SpinCo”), a newly formed, wholly owned subsidiary of 3M created to carve out 3M’s Food Safety Division (“3M FSD”, “FSD”), closed on the transaction combining 3M’s FSD with Neogen in a Reverse Morris Trust transaction and Garden SpinCo became a wholly owned subsidiary of Neogen (“FSD transaction”). Following the FSD transaction, pre-merger Garden SpinCo stockholders own, in the aggregate, approximately 50.1% of the issued and outstanding shares of Neogen common stock and pre-merger Neogen shareholders own, in the aggregate, approximately 49.9% of the issued and outstanding shares of Neogen common stock. This transaction is a business combination and was accounted for using the acquisition method.

18


The acquired business is a leading provider of food safety testing solutions. It offers a broad range of food safety testing products that support multiple industries within food and beverage, helping producers to prevent and protect consumers from foodborne illnesses. The business has a broad global presence with products used in more than 60 countries and a diversified revenue base of more than 100,000 end-user customers. The combination of Neogen and the 3M FSD creates a leading innovator with an enhanced geographic footprint, innovative product offerings, digitization capabilities, and financial flexibility to capitalize on robust growth trends in sustainability, food safety, and supply chain integrity. The acquired Food Safety business continues to primarily operate in facilities in Minnesota and the United Kingdom, and is being managed overall in Michigan, reporting within the Food Safety segment.

The purchase price consideration for the 3M FSD was $3.2 billion, net of customary purchase price adjustments and transaction costs, which consisted of 108,269,946 shares of Neogen common stock issued on closing with a fair value of $2.2 billion and cash consideration of $1 billion, funded by the additional financing secured by the Company. See Note 10 for further detail on the debt incurred.

During the three months ended February 28, 2023, the Company recorded adjustments to its preliminary allocation of the purchase consideration to assets acquired and liabilities assumed based on initial fair value estimates and is subject to continuing management analysis, with assistance from third party valuation advisors. In the third quarter of fiscal 2023, net working capital adjustments resulted in changes to the inventories acquired and valuations of property, plant and equipment resulted in recognizing the fair value of assets acquired. The excess of the purchase price over the fair value of the net tangible assets and identifiable intangible assets of $1.98 billion was recorded as goodwill, of which $1.92 billion is not deductible for tax purposes. Goodwill, which increased in the third quarter of fiscal 2023 based on an updated purchase consideration, includes value associated with profits earned from market and expansion capabilities, expected synergies from integration and streamlining operational activities, the expertise and reputation of the assembled workforce and other intangible assets that do not qualify for separate recognition. These values are Level 3 fair value measurements.

The preliminary fair values of net tangible assets and intangible assets acquired were based on preliminary valuations, and our estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized relate to the fair value of inventories and property, plant and equipment, as well as deferred income tax liabilities. The fair values of the assets acquired and liabilities assumed are based on our preliminary estimates and assumptions, as well as other information compiled by management, including valuations that utilize customary valuation procedures and techniques. While we believe that these preliminary estimates provide a reasonable basis for estimating the fair value of the assets acquired and liabilities assumed, we will continue to evaluate available information prior to finalization of the amounts.

The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:

 

(in thousands)

 

 

 

Cash and cash equivalents

 

$

319

 

Inventories

 

 

18,403

 

Other current assets

 

 

14,855

 

Property, plant and equipment

 

 

25,721

 

Intangible assets

 

 

1,560,000

 

Right of use asset

 

 

882

 

Lease liability

 

 

(885

)

Deferred tax liabilities

 

 

(355,347

)

Other liabilities

 

 

(3,585

)

Total identifiable assets and liabilities acquired

 

 

1,260,363

 

Goodwill

 

 

1,978,149

 

Total purchase consideration

 

$

3,238,512

 

 

19


 

The following table summarizes the intangible assets acquired and the useful life of these assets.

 

(in thousands)

 

Fair Value

 

 

Useful Life in Years

 

Trade Names and Trademarks

 

$

110,000

 

 

 

25

 

Developed Technology

 

 

280,000

 

 

 

15

 

Customer Relationships

 

 

1,170,000

 

 

 

20

 

Total intangible assets acquired

 

$

1,560,000

 

 

 

 

 

During the three and nine months ended February 28, 2023, transaction fees and integration expenses of $2.8 million and $55.6 million, respectively, were expensed. In the three and nine months ended February 28, 2022, acquisition related costs of $10.6 million and $19.9 million were expensed, respectively. These costs are included in general and administrative expenses in the Company’s condensed consolidated statements of income (loss).

The operating results of the FSD have been included in the Company’s condensed consolidated statements of income (loss) since the acquisition date. In the third quarter of fiscal 2023, the FSD’s total revenue was $87.0 million and operating income was approximately $3.3 million. The operating income includes $2.8 million of transaction fees and integration expenses, $20.3 million of amortization expense for acquired intangible assets and a $614,000 credit to cost of goods sold related to an adjustment to the step up to fair value on acquired inventory.

The following table presents pro forma information as if the merger with the 3M FSD business had occurred on June 1, 2021 and had been combined with the results reported in our condensed consolidated statements of income (loss) for all periods presented:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended
February 28,

 

(in thousands, unaudited)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net sales

 

$

218,300

 

 

$

219,900

 

 

$

675,600

 

 

$

668,100

 

Operating Income (loss)

 

$

15,700

 

 

$

(17,000

)

 

$

(5,400

)

 

$

(10,900

)

 

The unaudited pro forma information is presented for informational purposes only and is not indicative of the results that would have been achieved if the merger had taken place at such time. The unaudited pro forma information presented above includes adjustments primarily for amortization charges for acquired intangible assets and certain acquisition-related expenses for legal and professional fees.

In connection with the acquisition of the 3M FSD, the Company and 3M entered into several transition service agreements, including manufacturing, distribution and certain back-office support, that have been accounted for separately from the acquisition of assets and assumption of liabilities in the business combination. 3M periodically remits amounts charged to customers on our behalf and charges us for the associated cost of goods sold and transition service fees. As of February 28, 2023, a net receivable from 3M of $42.9 million was included in prepaid expenses and other current assets in the Company’s condensed consolidated balance sheets.

20


9. GOODWILL AND INTANGIBLE ASSETS

The following table summarizes goodwill by reportable segment:

 

(in thousands)

 

Food Safety

 

 

Animal Safety

 

 

Total

 

May 31, 2022

 

$

67,558

 

 

$

75,146

 

 

$

142,704

 

Acquisitions(1)

 

 

1,989,270

 

 

 

6,754

 

 

 

1,996,024

 

Impairment (2)

 

 

(1,300

)

 

 

 

 

 

(1,300

)

Foreign currency translation and other

 

 

(1,984

)

 

 

(326

)

 

 

(2,310

)

February 28, 2023

 

$

2,053,544

 

 

$

81,574

 

 

$

2,135,118

 

 

(1)
Animal Safety acquisitions represents portion of 3M Food Safety transaction recorded at Neogen Australasia.
(2)
Impairment during the nine months ended February 28, 2023 relates to discontinued product lines. The amount was determined based on a relative fair value basis of the product lines compared to the overall reporting unit.

As of February 28, 2023, non-amortizable intangible assets included licenses of $569,000, trademarks of $12,459,000 and other intangibles of $1,224,000. During the three and nine months ended February 28, 2023, the Company recorded an impairment of $1.0 million to its non-amortizable trademarks related to discontinued product lines.

As of May 31, 2022, non-amortizable intangible assets included licenses of $569,000, trademarks of $13,604,000 and other intangibles of $1,224,000.

Amortizable intangible assets consisted of the following and are included in customer-based intangibles and other non-current assets within the condensed consolidated balance sheets:

 

(in thousands)

 

Gross
Carrying
Amount

 

 

Less
Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Licenses

 

$

17,401

 

 

$

6,952

 

 

$

10,449

 

Covenants not to compete

 

 

782

 

 

 

716

 

 

 

66

 

Patents

 

 

8,670

 

 

 

5,045

 

 

 

3,625

 

Customer relationships

 

 

1,245,875

 

 

 

65,764

 

 

 

1,180,111

 

Trade names and trademarks

 

 

111,167

 

 

 

2,453

 

 

 

108,714

 

Developed technology

 

 

311,350

 

 

 

13,198

 

 

 

298,152

 

Other product and service-related intangibles

 

 

27,530

 

 

 

8,418

 

 

 

19,112

 

February 28, 2023

 

$

1,722,775

 

 

$

102,546

 

 

$

1,620,229

 

 

 

 

 

 

 

 

 

 

 

Licenses

 

$

17,109

 

 

$

5,682

 

 

$

11,427

 

Covenants not to compete

 

 

846

 

 

 

671

 

 

 

175

 

Patents

 

 

8,347

 

 

 

4,583

 

 

 

3,764

 

Customer relationships

 

 

75,000

 

 

 

33,662

 

 

 

41,338

 

Trade names and trademarks

 

 

1,180

 

 

 

167

 

 

 

1,013

 

Developed technology

 

 

17,741

 

 

 

6,124

 

 

 

11,617

 

Other product and service-related intangibles

 

 

27,299

 

 

 

4,527

 

 

 

22,772

 

May 31, 2022

 

$

147,522

 

 

$

55,416

 

 

$

92,106

 

Amortization expense relating to definite-lived intangible assets was $22.9 million and $2.6 million during the three months ended February 28, 2023 and 2022, respectively, and $48.0 million and $7.3 million during the nine months ended February 28, 2023 and 2022, respectively.

The estimated amortization expense for each of the five succeeding fiscal years is as follows: $23.1 million remaining in 2023, $91.8 million in 2024, $91.3 million in 2025, $91.2 million in 2026 and $90.7 million in 2027 and $1.23 billion thereafter.

21


The amortizable intangible assets useful lives are 2 to 20 years for licenses, 3 to 10 years for covenants not to compete, 5 to 25 years for patents, 9 to 20 years for customer relationships, 10 to 25 years for trade names and trademarks, 10 to 20 years for developed technology and 5 to 15 years for other product and service-related intangibles. All definite-lived intangibles are amortized on a straight-line basis with the exception of definite-lived customer-based intangibles and product and service-related intangibles, which are amortized on either a straight-line or an accelerated basis.

The weighted average remaining amortization period for intangibles was 18 years as of February 28, 2023 and eight years as of May 31, 2022.

10. LONG TERM DEBT

The Company’s long-term debt consists of the following:

 

(in thousands)

 

February 28, 2023

 

Term Loan

 

$

550,000

 

Senior Notes

 

 

350,000

 

Total long-term debt

 

 

900,000

 

Less: Unamortized debt issuance costs

 

 

(15,299

)

Total non-current debt, net

 

$

884,701

 

 

The Company had a financing agreement with a bank providing for a $15.0 million unsecured revolving line of credit, which originally expired on November 30, 2023, but was replaced by the five-year senior secured revolving facility as part of the Credit Facilities described below. There were no advances against the line of credit during fiscal 2022 and there were no advances in fiscal 2023 before the line of credit was extinguished. Interest on any borrowings under that agreement was at LIBOR plus 100 basis points. Financial covenants included maintaining specified levels of tangible net worth, debt service coverage, and funded debt to EBITDA, each of which the Company was in compliance with during the period the line of credit was available.

As of May 31, 2022, the Company had no outstanding debt. In connection with the acquisition of 3M’s Food Safety business as described more fully in Note 8, Neogen incurred financing through Garden SpinCo as follows:

Credit Facilities

On June 30, 2022, Garden SpinCo entered into a credit agreement consisting of a five-year senior secured term loan facility (“term loan facility”) in the amount of $650 million and a five-year senior secured revolving facility (“revolving facility”) in the amount of $150 million (collectively, the “Credit Facilities”) to fund the 3M Food Safety transaction. The term loan facility was drawn on August 31, 2022, to fund the closing of the 3M Food Safety transaction on September 1, 2022 while the revolving facility remained undrawn and continues to be undrawn as of February 28, 2023.

The Credit Facilities bear interest based on the term SOFR plus an applicable margin between a range of 150 to 225 basis points determined for each interest period and paid monthly. During the three and nine months ended February 28, 2023, the interest rates ranged from 6.48% to 6.66% per annum and 4.80% to 6.66% per annum, respectively. The term loan facility matures on June 30, 2027 and the revolving facility matures at the earlier of June 30, 2027 and the termination of the revolving commitments. In November 2022, the Company entered into an interest rate swap agreement, whereby interest on $250 million of the total $550 million principal balance is paid at a fixed rate. See Note 13. "Derivatives" for further detail on the swap agreement.

22


The term loan facility contains an optional prepayment feature at the discretion of the Company. The Company determined that the prepayment feature did not meet the definition of an embedded derivative and does not require bifurcation from the host liability and, accordingly, has accounted for the entire instrument at amortized cost. In accordance with the prepayment feature, the Company paid $60 million of the term loan facility’s principal in September 2022 and an additional $40 million of the term loan facility's principal in December 2022, in order to decrease the outstanding debt balance.

The Company can draw any amount under the revolving facility up to the $150 million limit, with the amount to be repaid on the termination date of the revolving commitments. Debt issuance costs of $2.4 million were incurred related to the revolving facility. These costs are being amortized as interest expense in the condensed consolidated statements of income (loss) over the contractual life of the revolving facility using the straight line method. Amortization of the deferred debt issuance costs for the revolving facility was $122,000 and $244,000 during the three and nine months ended February 28, 2023, respectively. Debt issuance costs of $489,000 were recorded in Prepaid expenses and other current assets and $1.6 million were recorded in Other non-current assets on the condensed consolidated balance sheet as of February 28, 2023. The Company must pay an annual commitment fee ranging from 0.20% and 0.35% on the unused portion of the Revolving Credit Facility, paid quarterly. As of February 28, 2023, the commitment fee was 0.35% and $131,000 and $356,000 was recorded as interest expense in the condensed consolidated statements of income (loss) during the three and nine months ended February 28, 2023, respectively.

There was no accrued interest payable on the term loan as of February 28, 2023. The Company incurred $10.2 million in total debt issuance costs on the term loan which is recorded as an offset to the term loan facility and amortized over the contractual life of the loan to interest expense using the straight line method. The amortization of deferred debt issuance costs of $529,000 and $1.1 million and interest expense of $9.1 million and $17.4 million (excluding swap credit of $136,000) for the term loan was included in the condensed consolidated statements of income (loss) during the three and nine months ended February 28, 2023, respectively.

Financial covenants include maintaining specified levels of funded debt to EBITDA, and debt service coverage. As of February 28, 2023, the Company was in compliance with its debt covenants.

Senior Notes

On July 20, 2022, Garden SpinCo closed on an offering of $350 million aggregate principal amount of 8.625% senior notes due 2030 (the “Notes”) in a private placement at par. The Notes were initially issued by Garden SpinCo to 3M and were transferred and delivered by 3M to the selling securityholder in the offering, in satisfaction of certain of 3M’s existing debt. Upon closing of the 3M Food Safety transaction on September 1, 2022, the Notes became guaranteed on a senior unsecured basis by the Company and certain wholly-owned domestic subsidiaries of the Company.

The Company determined that the redemption features of the Notes did not meet the definition of a derivative and thus does not require bifurcation from the host liability and accordingly has accounted for the entire instrument at amortized cost.

Total accrued interest on the Notes was $3.4 million as of February 28, 2023 based on the stated interest rate of 8.625% and included in current liabilities on the condensed consolidated balance sheets. The Company incurred total debt issuance costs of $6.7 million which is recorded as an offset to the Notes and amortized over the contractual life of the Notes to interest expense using the straight line method. During the three and nine months ended February 28, 2023, the Company recorded $7.8 million and $19.1 million of interest expense for the Notes in the condensed consolidated statements of income (loss), of which $209,000 and $557,000 related to the amortization of deferred debt issuance costs, respectively.

23


There are no required principal payments through fiscal year 2026, due to $100 million in prepayments made in fiscal 2023.The expected maturities associated with the Company’s outstanding debt as of February 28, 2023, were as follows:

 

(in thousands)

 

Amount

 

Fiscal Year

 

 

 

Remainder of 2023

 

$

 

2024

 

 

 

2025

 

 

 

2026

 

 

 

2027

 

 

34,063

 

Thereafter

 

 

865,937

 

Total

 

$

900,000

 

 

11. INCOME TAXES

Income tax benefit was $10.5 million during the three months ended February 28, 2023, and income tax expense was $1.2 million during the three months ended February 28, 2022. Income tax benefit was $1.3 million during the nine months ended February 28, 2023 and income tax expense was $8.0 million during the nine months ended February 28, 2022. Income tax benefit in the third quarter of fiscal 2023 is primarily related to a decrease in pre-tax income used to calculate the annualized effective tax rate. The net income tax benefit amount also includes approximately $1.1 million of expense related to non-deductible transaction costs associated with the 3M Food Safety transaction.

The total amounts of unrecognized tax benefits that, if recognized, would affect the effective tax rate as of February 28, 2023 and May 31, 2022 are $1.5 million and $808,000, respectively. The increase in unrecognized tax benefits is primarily associated with the acquired 3M FSD, including positions for transfer pricing and research and development credits.

12. COMMITMENTS AND CONTINGENCIES

The Company is involved in environmental remediation and monitoring activities at its Randolph, Wisconsin manufacturing facility and accrues for related costs when such costs are determined to be probable and estimable. The Company currently utilizes a pump and treat remediation strategy, which includes semi-annual monitoring and reporting, consulting, and maintenance of monitoring wells. We expense these annual remediation costs, which have ranged from $38,000 to $131,000 per year over the past five years. The Company’s estimated remaining liability for these costs are $916,000 as of both February 28, 2023 and May 31, 2022, measured on an undiscounted basis over an estimated period of 15 years. In fiscal 2019, the Company performed an updated Corrective Measures Study on the site, per a request from the Wisconsin Department of Natural Resources (WDNR) and is currently in discussion with the WDNR regarding potential alternative remediation strategies going forward. The Company believes that the current pump and treat strategy is appropriate for the site. However, the Company has undertaken a pilot study in which chemical reagents were injected into the ground in an attempt to reduce on-site contamination. At this time, the outcome of the pilot study is unknown, but a change in the current remediation strategy, depending on the alternative selected, could result in an increase in future costs and ultimately, an increase in the currently recorded liability, with an offsetting charge to operations in the period recorded. The Company has recorded $100,000 as a current liability as of February 28, 2023, and the remaining $816,000 is recorded in other non-current liabilities in the condensed consolidated balance sheets.

24


On March 6, 2020, the Company received an administrative subpoena from the U.S. Treasury Department’s Office of Foreign Assets Control (OFAC) regarding activities or transactions involving parties located in Iran. The Company subsequently conducted an internal investigation under the direction of outside legal counsel and disclosed information concerning certain genomic testing services provided to an unrelated U.S.-based party engaged in veterinary activities involving an Iranian party. The Company continues to cooperate with OFAC’s investigation and is currently examining whether certain of these activities may be eligible for OFAC General Licenses authorizing agricultural and veterinary activities.

In addition to responding to the administrative subpoena, the Company has implemented additional compliance measures to prevent inadvertent dealings with restricted countries or parties. These measures will further enhance the Company’s international trade compliance program, which is designed to assure that the Company does not conduct business directly or indirectly with any countries or parties subject to U.S. economic sanctions and export control laws. Although it is too early to predict what action, if any, that OFAC will take, the Company does not currently have any reason to believe that OFAC’s pending investigation will have a material impact on its operations, the results of operations for any future period, or its overall financial condition. In fiscal 2020, the Company took a charge to Other expense and recorded a reserve of $600,000 to provide for potential fines or penalties on this matter. At this time, the Company believes that it is adequately reserved for this issue.

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.

13. DERIVATIVES

We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates and changes in interest rates. To reduce the potential effects of foreign currency exchange rate movements on net earnings, we enter into derivative financial instruments in the form of foreign currency exchange forward contracts with major financial institutions and have also entered into interest rate swap contracts as a hedge against changes in interest rates. Derivatives are recorded at fair value in other current assets, other assets, accrued liabilities and other long-term liabilities. Derivatives that are not determined to be effective hedges are adjusted to fair value with a corresponding adjustment to earnings. We do not use financial instruments for trading or speculative purposes.

Derivatives Not Designated as Hedging Instruments

We forecast our net exposure in various receivables and payables to fluctuations in the value of various currencies, and have entered into a number of foreign currency forward contracts each month to mitigate that exposure. These contracts are recorded net at fair value on our condensed consolidated balance sheets, classified as Level 2 in the fair value hierarchy. Gains and losses from these contracts are recognized in other income in our condensed consolidated statements of income (loss). The notional amount of forward contracts in place was $18.5 million and $4.4 million as of February 28, 2023 and May 31, 2022, respectively, and consisted of hedges of transactions up to April 2023.

 

(in thousands)

 

 

 

 

 

 

 

 

Fair Value of Derivatives Not Designated as Hedging Instruments

 

Balance Sheet Location

 

February 28, 2023

 

 

May 31, 2022

 

Foreign currency forward contracts, net

 

Other accruals

 

$

162

 

 

$

(78

)

 

25


The location and amount of gains (losses) from derivatives not designated as hedging instruments in our condensed consolidated statements of income (loss) were as follows:

 

 

 

 

Three months ended

 

(in thousands)
Derivatives Not Designated as Hedging Instruments

 

Location in statements of income (loss)

 

February 28, 2023

 

 

February 28, 2022

 

Foreign currency forward contracts

 

Other (expense) income

 

$

(1,564

)

 

$

(363

)

 

 

 

 

Nine months ended

 

(in thousands)
Derivatives Not Designated as Hedging Instruments

 

Location in statements of income (loss)

 

February 28, 2023

 

 

February 28, 2022

 

Foreign currency forward contracts

 

Other (expense) income

 

$

(9,812

)

 

$

648

 

 

Derivatives Designated as Hedging Instruments

In November 2022, we entered into a receive-variable, pay-fixed interest rate swap agreement with an initial $250 million notional value, which is designated as a cash flow hedge. This agreement fixed a portion of the variable interest due on our term loan facility, with an effective date of December 2, 2022 and a maturity date of June 30, 2027. Under the terms of the agreement, we pay a fixed interest rate of 6.215% (4.215% rate and 2.00% margin) and receive a variable rate of interest based on term SOFR from the counterparty, which is reset according to the duration of the SOFR term. The fair value of the interest rate swap as of February 28, 2023 was $714,000.

We record the fair value of our interest rate swaps on a recurring basis using Level 2 observable market inputs for similar assets or liabilities in active markets.

 

(in thousands)
Fair Value of Derivatives Designated as Hedging Instruments

 

Balance Sheet Location

 

February 28, 2023

 

 

May 31, 2022

 

Interest rate swaps – current

 

Other current assets

 

$

2,689

 

 

$

-

 

Interest rate swaps – non-current

 

Other non-current liabilities

 

 

(1,975

)

 

 

-

 

The following table summarizes the other comprehensive income (loss) before reclassifications of pre-tax derivative gains and losses:

 

(in thousands)

 

Other Comprehensive Income Before Reclassifications During

 

 

 

Three months ended

 

 

Nine months ended

 

Derivatives Designated as Hedging Instruments

 

February 28, 2023

 

 

February 28, 2022

 

 

February 28, 2023

 

 

February 28, 2022

 

Interest rate swaps

 

$

3,083

 

 

$

 

 

$

655

 

 

$

 

 

The following table summarizes the reclassification of pre-tax derivative gains and losses into net income from accumulated other comprehensive income (loss):

 

(in thousands)

 

 

 

Gain (Loss) Reclassified During

 

 

 

 

 

Three months ended

 

 

Nine months ended

 

Derivatives Designated as Hedging Instruments

 

Location of Gain (Loss) Reclassified

 

February 28, 2023

 

 

February 28, 2022

 

 

February 28, 2023

 

 

February 28, 2022

 

Interest rate swaps

 

Interest expense

 

$

105

 

 

$

 

 

$

105

 

 

$

 

 

 

26


PART I – FINANCIAL INFORMATION

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The information in this Management’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 the Company’s long-term prospects, historical financial information may not be indicative of future financial results.

Safe Harbor and Forward-Looking Statements

Forward-looking statements, within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, are made throughout this Quarterly Report on Form 10-Q. 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 “believes,” “anticipates,” “plans,” “expects,” “seeks,” “estimates,” and similar expressions are intended to identify forward-looking statements. There are a number of important factors, including competition, recruitment including circumstances beyond our control at our transition manufacturing partner, retention and dependence on key employees, impact of weather on agriculture and food production, effects of the ongoing COVID-19 pandemic on our business, global business disruption caused by the Russia invasion in Ukraine and related sanctions, 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’s reports on file at the Securities and Exchange Commission, that could cause Neogen Corporation’s results to differ materially from those indicated by such forward-looking statements, including those detailed in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

In addition, any forward-looking statements represent management’s views only as of the day this Quarterly Report on Form 10-Q was first filed with the Securities and Exchange Commission and should not be relied upon as representing management’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.

TRENDS AND UNCERTAINTIES

During fiscal 2022 and throughout the nine months ended February 28, 2023, we experienced higher than normal input cost inflation, including increases in transportation, supply chain and labor costs, that have negatively impacted operating results. International freight costs, particularly for containers originating in Asia with an ultimate destination in the United States, have eased during fiscal 2023, in some instances returning to pre-pandemic levels. Pricing actions taken during fiscal 2022 and the nine months ended February 28, 2023 mitigated some, but not all of the inflationary pressures. Ongoing inflation may also have an impact on our customer’s purchasing decisions and order patterns. We estimate inflation will continue to affect us in the remainder of fiscal 2023, although at this time, it is impracticable to quantify the impact.

Although we have no operations in or direct exposure to Russia, Belarus and Ukraine, we have experienced intermittent shortages in materials and increased costs for transportation, energy and raw materials due, in part, to the negative impact of the Russia-Ukraine military conflict on the global economy. Our European operations and customer base have been adversely impacted by the conflict. However, as the conflict continues or worsens, it may further impact our business, financial condition or results of operations during the remainder of fiscal 2023.

As we continue to monitor the ongoing COVID-19 pandemic, our top priority remains protecting the health and safety of our employees, their families and those in our communities. Safety guidelines and procedures are in place for on-site employees and these policies are regularly monitored and updated by our internal Emergency Response Team.

27


COVID-19 continues to impact our business operations and financial results. A number of our product lines have been negatively impacted due to decreased demand in our customers’ businesses around the world. Many of our markets have recovered or are recovering, but the pandemic has continued to adversely impact our customers and ultimately, our revenues. We have also experienced supply chain difficulties directly related to COVID, including vendor disruptions, border closures, shipping issues and significantly increased shipping costs, labor shortages and higher labor costs, as we have had to use staffing agencies and increase our base pay in a number of areas of the Company to fill open positions and to cover for COVID-related absences.

Overall, the impact of COVID-19 remains uncertain and ultimately depends on the continued duration and severity of the pandemic. We continue to evaluate the nature and extent to which COVID-19 has impacted our business, including supply chain, labor availability and attrition, consolidated results of operations, financial condition, and liquidity. We expect it to continue to impact us through at least the end of our fiscal year ending May 31, 2023.

Executive Overview

 

 

Three Months Ended February 28,

 

 

 

 

 

Nine Months Ended February 28,

 

 

 

 

(in thousands)

 

2023

 

 

2022

 

 

%

 

 

2023

 

 

2022

 

 

%

 

Consolidated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenues

 

$

218,255

 

 

$

128,244

 

 

 

70

%

 

$

580,637

 

 

$

387,066

 

 

 

50

%

Core Sales Growth

 

 

 

 

 

 

 

 

4

%

 

 

 

 

 

 

 

 

5

%

Food Safety

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenues

 

$

151,542

 

 

$

62,756

 

 

 

141

%

 

$

377,528

 

 

$

192,610

 

 

 

96

%

Core Sales Growth

 

 

 

 

 

 

 

 

6

%

 

 

 

 

 

 

 

 

6

%

Animal Safety

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenues

 

$

66,713

 

 

$

65,488

 

 

 

2

%

 

$

203,109

 

 

$

194,456

 

 

 

4

%

Core Sales Growth

 

 

 

 

 

 

 

 

2

%

 

 

 

 

 

 

 

 

3

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

% of International Sales

 

 

50

%

 

 

40

%

 

 

 

 

 

47

%

 

 

40

%

 

 

 

Effective Tax Rate

 

N/A

 

 

 

18.1

%

 

 

 

 

 

4.2

%

 

 

19.3

%

 

 

 

Net Income (Loss)

 

$

8,190

 

 

$

5,443

 

 

 

50

%

 

$

(28,442

)

 

$

33,348

 

 

 

(185

)%

Per Diluted Share

 

 

0.04

 

 

 

0.05

 

 

 

 

 

 

(0.16

)

 

 

0.31

 

 

 

 

EBITDA*

 

 

42,031

 

 

 

12,651

 

 

 

232

%

 

 

66,090

 

 

 

58,390

 

 

 

13

%

Adjusted EBITDA*

 

 

51,271

 

 

 

24,853

 

 

 

106

%

 

 

142,341

 

 

 

83,343

 

 

 

71

%

Adjusted Net Income*

 

 

26,529

 

 

 

16,237

 

 

 

63

%

 

 

75,446

 

 

 

56,860

 

 

 

33

%

Cash (for) from Operations

 

 

 

 

 

 

 

 

 

 

 

(49,938

)

 

 

47,648

 

 

 

 

 

* Refer to non-GAAP financial measures section in this document.

Food Safety core year to date sales exclude revenues from the acquisitions of FSD (September 2022), Thai-Neo Biotech (July 2022) and Delf/Abbott Analytical (November 2021) and also excludes the change in currency rates. Food Safety core quarter to date sales exclude revenues from the acquisitions of FSD (September 2022) and Thai-Neo Biotech (July 2022) and also excludes the change in currency rates.
Food Safety revenues include $87.0 million and $179.7 million from 3M FSD, which we combined with on September 1, 2022, during the three and nine months ended February 28, 2023, respectively. All of the global revenue from this business is reported within the Food Safety segment.
Animal Safety core sales year to date exclude revenues from the acquisitions of CAPInnoVet (September 2021) and Genetic Veterinary Sciences (December 2021) and also excludes the change in currency rates.

International sales increased 113% and 77% during the three and nine months ended February 28, 2023 compared to the same respective periods in the prior year. Revenues from FSD drove the international sales increase. During the three and nine months ended February 28, 2023, 69% and 67% of FSD revenues, respectively, were international sales, compared to Neogen’s historical average of 40%.

28


International core growth, which excludes revenues from FSD, Delf, Genetic Veterinary Sciences and Thai-Neo, and considers a neutral currency impact, was 9% and 7% during the three and nine months ended February 28, 2023, respectively. The negative impact of currency, primarily from the stronger U.S. dollar against the pound, Chinese yuan and Australian dollar for each comparative period, was $2.4 million in the third quarter and $11.2 million year to date. Revenue changes, expressed in percentages, during the three and nine months ended February 28, 2023 compared to the same period in the prior year are as follows for the legacy business at each of our international locations:

 

 

Three Months Ended February 28, 2023

 

 

Nine Months Ended February 28, 2023

 

 

Revenue
% Inc (Dec)
USD

 

 

Revenue
% Inc (Dec)
Local Currency

 

 

Revenue
% Inc (Dec)
USD

 

 

Revenue
% Inc (Dec)
Local Currency

 

U.K. Operations (including
   Neogen Italia)

 

 

(4

)%

 

 

7

%

 

 

(3

)%

 

 

12

%

Megazyme

 

 

(6

)%

 

 

0

%

 

 

(9

)%

 

 

3

%

Brazil Operations

 

 

12

%

 

 

7

%

 

 

16

%

 

 

13

%

Neogen Latinoamerica

 

 

8

%

 

 

0

%

 

 

10

%

 

 

6

%

Neogen Argentina

 

 

(32

)%

 

 

18

%

 

 

9

%

 

 

61

%

Neogen Uruguay

 

 

(15

)%

 

 

(24

)%

 

 

(9

)%

 

 

(16

)%

Neogen Chile

 

 

19

%

 

 

20

%

 

 

6

%

 

 

19

%

Neogen China

 

 

(29

)%

 

 

(23

)%

 

 

(19

)%

 

 

(13

)%

Neogen India

 

 

(25

)%

 

 

(17

)%

 

 

(1

)%

 

 

7

%

Neogen Canada

 

 

(2

)%

 

 

4

%

 

 

(2

)%

 

 

4

%

Neogen Australasia

 

 

12

%

 

 

17

%

 

 

(1

)%

 

 

7

%

 

In local currency, combined revenues at our U.K. operations increased 7% and 12% during the three and nine months ended February 28, 2023, respectively, compared to the same periods in the prior year. Excluding the December 2021 acquisition of Delf (UK), sales at our U.K. operations in local currency increased 7% during the nine months ended February 28, 2023. In local currency, sales of food quality products at Megazyme, located in Ireland, were flat for the three months ended February 28, 2023 and increased 3% during the nine months ended February 28, 2023.

Brazil revenues increased 7% and 13% in local currency during the three and nine months ended February 28, 2023, respectively. These increases were driven by strong sales of the company’s natural toxin test kits, including tests to detect aflatoxin in corn, as well as increases in veterinary instruments, insect and rodent controls products, and genomics testing.

In local currency, Neogen Latinoamerica revenues were flat for the three months ended February 28, 2023 and increased 6% for the nine months ended February 28, 2023. Increases in the company’s diagnostic testing portfolio and culture media, were offset by lower cleaner and disinfectant sales, due to order timing from a large distributor.

Neogen China revenues decreased 23% and 13% in local currency during the three and nine months ended February 28, 2023, respectively. The first and second quarters in fiscal 2023 were negatively impacted by COVID-19 lockdowns. As the Chinese government lifted COVID restrictions early in our third fiscal quarter, business was adversely impacted by staffing shortages throughout the country as a high percentage of individuals contracted COVID.

Revenues at Neogen’s Australasia operations increased 17% and 7% during the three and nine months ended February 28, 2023, respectively, led by increased sales of bovine genomic services.

Service revenue, which includes genomics testing and other laboratory services, was $27.6 million in the third quarter of fiscal 2023, an increase of 3% over the prior year third quarter revenues of $26.7 million.

29


During the nine months ended February 28, 2023, service revenue was $79.8 million, an increase of 6% over prior year revenues of $75.4 million. The increase was primarily driven by growth in the beef markets in the U.S. and Brazil for genomics testing our and strong sales of Neogen Analytics software as a service (SaaS) product. These were partially offset by ongoing COVID-related shutdowns in China, lower genomics sales to the porcine market, as a significant customer shifted to a lower-cost competitor, and a difficult comparison due to a large domestic research project recorded in the prior year which did not repeat.

Revenues

 

 

Three Months Ended February 28,

 

 

 

 

 

 

 

(in thousands)

 

2023

 

 

2022

 

 

Increase/(Decrease)

 

 

%

 

Food Safety

 

 

 

 

 

 

 

 

 

 

 

 

Natural Toxins, Allergens & Drug Residues

 

$

19,198

 

 

$

17,965

 

 

$

1,233

 

 

 

7

%

Bacterial & General Sanitation

 

 

39,444

 

 

 

11,288

 

 

 

28,156

 

 

 

249

%

Culture Media & Other

 

 

77,955

 

 

 

18,145

 

 

 

59,810

 

 

 

330

%

Rodent Control, Insect Control & Disinfectants

 

 

9,550

 

 

 

9,577

 

 

 

(27

)

 

 

(0

)%

Genomics Services

 

 

5,395

 

 

 

5,781

 

 

 

(386

)

 

 

(7

)%

 

 

151,542

 

 

 

62,756

 

 

 

88,786

 

 

 

141

%

Animal Safety

 

 

 

 

 

 

 

 

 

 

 

 

Life Sciences

 

$

1,440

 

 

$

1,339

 

 

$

101

 

 

 

8

%

Veterinary Instruments & Disposables

 

 

15,428

 

 

 

17,047

 

 

 

(1,619

)

 

 

(9

)%

Animal Care & Other

 

 

8,735

 

 

 

9,449

 

 

 

(714

)

 

 

(8

)%

Rodent Control, Insect Control & Disinfectants

 

 

20,242

 

 

 

18,359

 

 

 

1,883

 

 

 

10

%

Genomics Services

 

 

20,868

 

 

 

19,294

 

 

 

1,574

 

 

 

8

%

 

 

66,713

 

 

 

65,488

 

 

 

1,225

 

 

 

2

%

Total Revenues

 

$

218,255

 

 

$

128,244

 

 

$

90,011

 

 

 

70

%

 

 

Nine Months Ended February 28,

 

 

 

 

 

 

 

(in thousands)

 

2023

 

 

2022

 

 

Increase/(Decrease)

 

 

%

 

Food Safety

 

 

 

 

 

 

 

 

 

 

 

 

Natural Toxins, Allergens & Drug Residues

 

$

61,236

 

 

$

59,397

 

 

$

1,839

 

 

 

3

%

Bacterial & General Sanitation

 

 

91,293

 

 

 

34,709

 

 

 

56,584

 

 

 

163

%

Culture Media & Other

 

 

179,293

 

 

 

56,136

 

 

 

123,157

 

 

 

219

%

Rodent Control, Insect Control & Disinfectants

 

 

29,502

 

 

 

25,459

 

 

 

4,043

 

 

 

16

%

Genomics Services

 

 

16,204

 

 

 

16,909

 

 

 

(705

)

 

 

(4

)%

 

 

377,528

 

 

 

192,610

 

 

 

184,918

 

 

 

96

%

Animal Safety

 

 

 

 

 

 

 

 

 

 

 

 

Life Sciences

 

$

4,456

 

 

$

4,011

 

 

$

445

 

 

 

11

%

Veterinary Instruments & Disposables

 

 

46,534

 

 

 

47,956

 

 

 

(1,422

)

 

 

(3

)%

Animal Care & Other

 

 

29,830

 

 

 

29,517

 

 

 

313

 

 

 

1

%

Rodent Control, Insect Control & Disinfectants

 

 

63,121

 

 

 

58,777

 

 

 

4,344

 

 

 

7

%

Genomics Services

 

 

59,168

 

 

 

54,195

 

 

 

4,973

 

 

 

9

%

 

 

203,109

 

 

 

194,456

 

 

 

8,653

 

 

 

4

%

Total Revenues

 

$

580,637

 

 

$

387,066

 

 

$

193,571

 

 

 

50

%

 

Food Safety

3M’s former Food Safety business (“FSD”), which combined with Neogen on September 1, 2022, consists of five major product lines: indicator organisms (Petrifilm), general sanitation, sample handling, pathogen detection test kits and allergen test kits. All of the global FSD business is reported in Neogen’s Food Safety segment.

Natural Toxins, Allergens & Drug Residues – Sales in this category increased 7% and 3% during the three and nine months ended February 28, 2023, respectively, compared to the same periods in the prior year. Excluding sales

30


of the acquired allergen product line from 3M, sales in this category decreased 3% in both the third quarter and year to date, primarily due to a significant decline in sales of drug residue test kits to international dairy markets as this product line was discontinued. Sales of natural toxin detection kits increased 10% during the quarter and increased 6% year to date. The increases for both periods were due to strength in aflatoxin test kits resulting from outbreaks in international grain harvests. Sales of our legacy allergen test kits declined in both the third quarter and year to date periods, caused by softening market conditions and supply disruptions for certain manufactured products.

Bacterial & General Sanitation – Revenues in this category increased 249% and 163% during the three and nine months ended February 28, 2023, respectively, compared to the same periods in the prior year. Excluding the contribution of the Cleantrace line of general sanitation products and the pathogen test kit product line, both acquired from 3M, organic sales in this category increased 1% in the third quarter and decreased 1% in the year to date periods. In the third quarter, a strong increase in sales of our Soleris line of spoilage detection products was partially offset by a decrease in sales of our AccuPoint line of general sanitation products, primarily caused by supply disruptions.

Culture Media & Other – Sales in this category increased 330% and 219% during the three and nine months ended February 28, 2023, respectively, compared to the same periods in the prior year. Excluding sales of the Petrifilm indicator organism and sample handling product lines acquired from 3M, sales rose 14% in the third quarter and increased 7% year to date. The increase in the third quarter was primarily due to a large sale of custom culture media. Additionally, sales of our Neogen Analytics software as a service platform increased significantly, with approximately 200 sites now on contract. Decreased sales of food quality test kits that were negatively impacted by lower volumes and currency partially offset the growth in this category.

Rodent Control, Insect Control & Disinfectants – Revenues in this category were flat for the three months ended February 28, 2023 and increased 16% during the nine months ended February 28, 2023 compared to the same periods in the prior year. The increase for the year to date was due to a large insect control order to a government agency in Brazil and ongoing strength in cleaner and disinfectant revenues in China.

Genomics Services – Sales of genomics services sold through our international Food Safety operations decreased 7% and 4% during the three and nine months ended February 28, 2023, respectively, compared to the same periods in the prior year. For each comparative period, unfavorable currency comparisons in the U.K. and COVID-related lab closures in China offset increased beef genomics testing business in Brazil.

Animal Safety

Life Sciences – Sales in this category increased 8% and 11% during the three and nine months ended February 28, 2023, respectively, compared to the same periods in the prior year. The increase for both comparative periods was due to higher demand from customers purchasing substrates and reagents used in clinical diagnostic test kits, and increased demand from forensic toxicology lab customers due to their higher testing volumes.

Veterinary Instruments & Disposables – Revenues in this category decreased 9% and 3% during the three and nine months ended February 28, 2023, respectively, compared to the same periods in the prior year. In the third quarter of the prior fiscal year, sales in this category rose 38% due to new business earned with a large retail customer. Year to date, veterinary instrument sales were down slightly, due to a difficult prior year comparison.

Animal Care & Other – Sales of these products decreased 8% during the three months ended February 28, 2023 and increased 1% during the nine months ended February 28, 2023 compared to the same periods in the prior year. Within this category, sales of animal care products declined 8% in the third quarter, as lower sales of antibiotics and vitamin injectables were only partially offset by increases in small animal supplements and wound care products.

31


Rodent Control, Insect Control & Disinfectants – Revenues increased 10% and 7% for the three and nine months ended February 28, 2023, respectively, compared to the same periods in the prior year. In the third quarter, sales of insecticides increased 37%, with new business earned in the animal protein market. Rodenticide sales increased 4% and cleaner and disinfectant sales declined 3%. Year to date, increases in cleaners and disinfectants and insect control product lines were partially offset by a 2% decline in sales of rodent control products in the first half of fiscal 2023.

Genomics Services – Sales in this category increased 8% and 9% during the three and nine months ended February 28, 2023, respectively, compared to the same periods in the prior year. For both comparative periods, testing increases in the beef market were partially offset by lower sample volumes from a large customer in the porcine market and unfavorable currency comparisons in Australia.

Gross Margin

Gross margin, expressed as a percentage of sales, was 49.5% in the third quarter of fiscal 2023 compared to 44.8% in the prior year comparable period. The increase was primarily due to the incremental revenues from the FSD merger, which generated gross margin higher than the legacy company average margin. The legacy Neogen Food Safety business recorded a gross margin improvement of 20 basis points compared to the same quarter a year ago, while Animal Safety gross margins increased 220 basis points. These increases were driven primarily by pricing actions executed within the past 12 months. Within each segment, increased raw material costs continued to pressure gross margins in certain product lines. However, freight costs declined significantly during the comparative period particularly benefitting the Animal Safety segment, although they remained higher in some areas than pre-pandemic levels. Year to date, gross margin was 48.7% compared to 46.0% in the prior year, driven primarily by higher gross margins from the acquired FSD product lines, and pricing actions executed in the prior 12 to 18 months in the legacy Neogen Food and Animal Safety product lines.

Operating Expenses

Operating expenses were $92.3 million in the third quarter of fiscal 2023, compared to $51.0 million in the same quarter of the prior year. During the nine months ended February 28, 2023, operating expenses were $268.7 million, compared to $137.4 million in the same period in the prior year. For each comparative period, the increase was primarily the result of legal, consulting and other expenses related to the FSD transaction and ongoing expenses resulting from the conveying employees and the amortization of intangible assets acquired in the transaction.

Sales and marketing expenses were $38.6 million in the third quarter of fiscal 2023, compared to $21.5 million in the same quarter of the prior year. The increase in expense was due primarily to $14.8 million in costs incurred for the FSD business, primarily consisting of compensation and related expenses for conveying FSD sales and marketing team, and the charges for transition services provided by 3M. These invoicing and distribution services will be provided under contract for a period of up to 18 months, concluding on March 1, 2024. The remainder of the increase during the quarter was due primarily to higher personnel related spending in the legacy business, the result of headcount additions and compensation increases. In addition, travel, trade shows and other customer facing activities have continued to increase with the easing of COVID-19 restrictions and greater willingness by customers to interact. Year to date, sales and marketing expenses were $98.3 million, compared to $63.2 million in the same period in the prior year. The increase was driven by $27.7 million in absorbed expenses from personnel conveying in the FSD transaction, higher personnel related expenses in the legacy business, and increased travel, trade shows and other customer facing activities.

32


General and administrative expenses were $46.4 million in the third quarter of fiscal 2023, compared to $25.0 million in the same quarter of the prior year. The current quarter included $2.3 million of goodwill and intangible asset impairment related to certain discontinued product lines and $20.3 million in amortization for intangible assets acquired in our combination with the 3M FSD, which closed on September 1, 2022. Remaining increases for the quarter were primarily the result of additional personnel hired to accommodate the increased size and complexity of the organization, compensation increases across the organization, the issuance of share based compensation grants, software license fees and other information technology infrastructure investments. These increases were partially offset by a $9.6 million decrease in legal, professional, and consulting fees. Year to date, general and administrative expenses were $151.4 million in fiscal 2023, compared to $61.0 million in the comparable prior period. Fiscal year 2023 included $55.8 million in transaction fees and integration expenses resulting from the combination with the 3M FSD and other acquisitions and $40.6 million in amortization of intangibles acquired in the FSD merger. For the comparative period in fiscal year 2022, transaction costs were $19.9 million.

Research and development expense was $7.3 million in the third quarter of fiscal 2023, compared to $4.6 million in the same quarter of the prior year. The increase was primarily the result of $3.2 million of cost associated with the conveying FSD employees. Year to date, research and development expenses were $19.0 million, compared to $13.2 million in the same period in the prior year. The year to date increase is primarily driven by $5.2 million of expense for conveying FSD personnel and testing and validation costs for new commercial products in the Animal Safety segment.

Operating Income

Operating income was $15.7 million in the third quarter of fiscal 2023, compared to operating income of $6.4 million in the prior year comparable period. Year to date, operating income was $14.1 million compared to operating income of $40.6 million in the prior year. Expressed as a percentage of sales, operating income was 7.2% during the third quarter and 2.4% year to date, compared to operating income of 5.0% and 10.5%, respectively, for the same periods in the prior year. Year to date operating income, both in dollars and expressed as a percentage of sales, declined compared to the prior year comparative period primarily due to transaction costs resulting from the FSD merger, amortization of the intangible assets acquired, and impairment costs related to discontinued product lines.

Other (Expense)/Income

 

 

 

 

 

 

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(dollars in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Interest income

 

$

640

 

 

$

349

 

 

$

2,163

 

 

$

804

 

Interest expense

 

 

(17,460

)

 

 

(35

)

 

 

(38,007

)

 

 

(63

)

Foreign currency transactions

 

 

243

 

 

 

(185

)

 

 

(6,287

)

 

 

(170

)

Loss on sale of minority interest

 

 

(1,516

)

 

 

-

 

 

 

(1,516

)

 

 

-

 

Contingent consideration adjustments

 

 

300

 

 

 

-

 

 

 

300

 

 

 

(135

)

Other

 

 

(151

)

 

 

137

 

 

 

(435

)

 

 

271

 

Total Other (Expense) Income

 

$

(17,944

)

 

$

266

 

 

$

(43,782

)

 

$

707

 

 

The net interest expense recorded during the three and nine months ended February 28, 2023 was the result of debt incurred to fund the 3M FSD transaction. In fiscal 2022, the Company had no debt outstanding, and interest income relates to earnings on our marketable securities portfolio. Higher yields on the portfolio were partially offset by lower balances. Other expense resulting from foreign currency transactions was the result of changes in the value of foreign currencies relative to the U.S. dollar in countries in which we operate. The increase in expense during the nine months ended February 28, 2023 was due to U.S. dollar denominated intercompany loans incurred in our international subsidiaries as the result of the FSD transaction on September 1, 2022. Due to our acquisition of Corvium, Inc., we recorded a loss of $1.5 million in the third quarter on dissolution of our minority interest in that company.

33


Provision for Income Taxes

Income tax benefit in the third quarter of fiscal 2023 was $10.5 million, compared to $1.2 million of income tax expense in the prior year comparable period. Year to date, income tax benefit was $1.3 million, compared to $8.0 million of income tax expense in fiscal 2022. Income tax benefit in the third quarter of fiscal 2023 includes approximately $1.1 million of expense related to non-deductible transaction costs associated with the 3M FSD transaction.

The total amounts of unrecognized tax benefits that, if recognized, would affect the effective tax rate as of February 28, 2023 and May 31, 2022 are $1.5 million and $808,000, respectively. The increase in unrecognized tax benefits is primarily associated with the combined 3M FSD, including positions for transfer pricing and research and development credits.

Net Income (Loss)

Net income was $8.2 million in the third quarter of fiscal 2023, compared to net income of $5.4 million in the same period in the prior year. The increase in earnings during the quarter was primarily the result of incremental revenues from the FSD merger, which generated margins higher than the legacy company average margin. This increase was partially offset by $1.3 million of goodwill impairment related to discontinued product lines, $17.5 million of interest expense from the $1 billion in debt incurred in the merger, and $20.3 million in incremental amortization expenses associated with the intangible assets acquired in the merger. During the nine months ended February 28, 2023, the Company incurred a net loss of $28.4 million, compared to net income of $33.3 million in the prior year. The decline in earnings during the year was primarily the result of $1.3 million of goodwill impairment related to discontinued product lines, $38.0 million of interest expense from the $1 billion in debt incurred in the merger, $55.8 million of transaction fees and integration expenses, and $40.6 million in incremental amortization expenses.

Non-GAAP Financial Measures

This report includes certain financial information for the Company that differs from what is reported in accordance with GAAP. These non-GAAP financial measures consist of core revenue growth, EBITDA, Adjusted EBITDA, Adjusted EBITDA margin, Adjusted Net Income and Adjusted Earnings per Share. These non-GAAP financial measures are included in this report because management believes that they provide investors with additional useful information to measure the performance of the Company, and because these non-GAAP financial measures are frequently used by securities analysts, investors and other interested parties as common performance measures to compare results or estimate valuations across companies in industries the Company operates in.

Core revenue growth

We define core revenue growth as net sales for the period excluding the impacts of foreign currency translation rates and the first year impacts of acquisitions and divestitures, where applicable. We present core revenue growth because it allows for a meaningful comparison of results across periods without the volatility caused by foreign currency gains or losses, or the incomparability that would be caused by the impact of an acquisition or divestiture.

EBITDA

We define EBITDA as net income before interest, income taxes, and depreciation and amortization. We present EBITDA as a performance measure because it may allow for a comparison of results across periods and results across companies in the industries in which Neogen operates on a consistent basis, by removing the effects on operating performance of (a) capital structure (such as the varying levels of interest expense and interest income), (b) asset base and capital investment cycle (such as depreciation and amortization) and (c) items largely outside the control of management (such as income taxes). EBITDA also forms the basis for the measurement of Adjusted EBITDA (discussed below).

34


Adjusted EBITDA

We define Adjusted EBITDA as EBITDA, adjusted for share-based compensation and certain transaction fees and expenses. We present Adjusted EBITDA because it provides an understanding of underlying business performance by excluding the following:

Share-based compensation. We believe it is useful to exclude share-based compensation to better understand the long-term performance of our core business and to facilitate comparison with the results of peer companies.
FX translation gain/(loss) on loan revaluation. We exclude the revaluation impacts of foreign currency fluctuations on our intercompany loan balances.
Certain transaction fees and expenses. We exclude fees and expenses related to certain transactions because they are outside of Neogen’s underlying core performance. These fees and expenses include deal related professional and legal fees and foreign currency transactions.
Impairment and scrap of discontinued product lines. We exclude expenses associated with impairments and inventory scrap amounts related to certain discontinued product lines.
Other one-time adjustments. We exclude one-time adjustments recorded within operating income to better understand the long-term performance of our core business.

Adjusted EBITDA margin

We define Adjusted EBITDA margin as Adjusted EBITDA as a percentage of total revenues. We present Adjusted EBITDA margin as a performance measure to analyze the level of Adjusted EBITDA generated from total revenue.

Adjusted Net Income

We define Adjusted Net Income as Net Income, adjusted for share-based compensation, FX translation gain/(loss) on loan revaluation, certain transaction fees and expenses, and other one-time adjustments, all of which are tax effected.

Adjusted Earnings per Share

We define Adjusted Earnings per Share as Adjusted Net Income divided by diluted average shares outstanding.

These non-GAAP financial measures are presented for informational purposes only. EBITDA, Adjusted EBITDA, Adjusted EBITDA margin, Adjusted Net Income and Adjusted Earnings per Share are not recognized terms under GAAP and should not be considered in isolation or as a substitute for, or superior to, net income (loss), operating income, cash flow from operating activities or other measures of financial performance. This information does not purport to represent the results Neogen would have achieved had any of the transactions for which an adjustment is made occurred at the beginning of the periods presented or as of the dates indicated. This information is inherently subject to risks and uncertainties. It may not give an accurate or complete picture of Neogen’s financial condition or results of operations for the periods presented and should not be relied upon when making an investment decision.

The use of the terms EBITDA, Adjusted EBITDA, Adjusted EBITDA margin, Adjusted Net Income and Adjusted Earnings per Share may not be comparable to similarly titled measures used by other companies or persons due to potential differences in the method of calculation.

These non-GAAP financial measures have limitations as analytical tools. For example, for EBITDA-based metrics:

they do not reflect changes in, or cash requirements for, Neogen’s working capital needs;
they do not reflect Neogen’s tax expense or the cash requirements to pay taxes;
they do not reflect the historical cash expenditures or future requirements for capital expenditures or contractual commitments;

35


they do not reflect any cash requirements for future replacements of assets that are being depreciated and amortized; and
they may be calculated differently from other companies in Neogen’s industries limiting their usefulness as comparative measures.

A reader should compensate for these limitations by relying primarily on the financial statements of Neogen and using these non-GAAP financial measures only as a supplement to evaluate Neogen’s performance.

For each of these non-GAAP financial measures below, we are providing a reconciliation of the differences between the non-GAAP measure and the most directly comparable GAAP measure.

Reconciliation between net income and EBITDA and Adjusted EBITDA and between net income margin % and Adjusted EBITDA margin % are as follows:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(dollars in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net Income (Loss)

 

$

8,190

 

 

$

5,443

 

 

$

(28,442

)

 

$

33,348

 

Net income margin %

 

 

3.8

%

 

 

4.2

%

 

 

-4.9

%

 

 

8.6

%

Provision for income taxes

 

 

(10,450

)

 

 

1,200

 

 

 

(1,250

)

 

 

7,950

 

Depreciation and amortization

 

 

27,471

 

 

 

6,322

 

 

 

59,938

 

 

 

17,833

 

Interest expense (income), net

 

 

16,820

 

 

 

(314

)

 

 

35,844

 

 

 

(741

)

EBITDA

 

$

42,031

 

 

$

12,651

 

 

$

66,090

 

 

$

58,390

 

Share-based compensation

 

 

2,812

 

 

 

1,607

 

 

 

7,311

 

 

 

5,045

 

FX transaction loss (gain) on loan revaluation(1)

 

 

(697

)

 

 

 

 

 

5,092

 

 

 

 

Certain transaction fees and integration costs

 

 

2,890

 

 

 

10,595

 

 

 

55,754

 

 

 

19,908

 

Contingent consideration adjustments

 

 

(300

)

 

 

 

 

 

(300

)

 

 

 

Loss on sale of minority interest

 

 

1,516

 

 

 

 

 

 

1,516

 

 

 

 

Impairment and scrap of discontinued product lines(2)

 

 

3,633

 

 

 

 

 

 

3,633

 

 

 

 

Inventory step-up charge

 

 

(614

)

 

 

 

 

 

3,245

 

 

 

 

Adjusted EBITDA

 

$

51,271

 

 

$

24,853

 

 

$

142,341

 

 

$

83,343

 

Adjusted EBITDA margin %

 

 

23.5

%

 

 

19.4

%

 

 

24.5

%

 

 

21.5

%

 

(1)
Net foreign currency transaction (gain) loss associated with the revaluation of non-functional currency intercompany loans established in connection with 3M Food Safety transaction.
(2)
Expenses associated with goodwill and intangible asset impairments and inventory scrap amounts related to certain discontinued product lines.

Adjusted EBITDA increased $26.4 million and $59.0 million during the three and nine months ended February 28, 2023, respectively, due primarily to earnings generated from the 3M FSD business, which merged with Neogen on September 1, 2022. Expressed as a percentage of revenue, adjusted EBITDA was 23.5% during the third quarter of fiscal 2023 compared to 19.4% during the same period last year, and was 24.5% during the nine months ended February 28, 2023 compared to 21.5% during the same period last year. The 3M FSD business was not part of the Company during the nine months ended February 28, 2022. Thus, the adjusted EBITDA amount for that period is not directly comparable.

36


Reconciliation between net income and Adjusted Net Income and earnings per share and Adjusted Earnings per Share are as follows:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands, except for percentages)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net Income (Loss)

 

$

8,190

 

 

$

5,443

 

 

$

(28,442

)

 

$

33,348

 

Earnings per diluted share

 

$

0.04

 

 

$

0.05

 

 

$

(0.16

)

 

$

0.31

 

Amortization of acquisition-related intangibles

 

 

22,680

 

 

 

1,977

 

 

 

46,637

 

 

 

5,432

 

Share-based compensation

 

 

2,812

 

 

 

1,607

 

 

 

7,311

 

 

 

5,045

 

FX transaction loss (gain) on loan revaluation(1)

 

 

(697

)

 

 

 

 

 

5,092

 

 

 

 

Certain transaction fees and integration costs

 

 

2,890

 

 

 

10,595

 

 

 

55,754

 

 

 

19,908

 

Contingent consideration adjustments

 

 

(300

)

 

 

 

 

 

(300

)

 

 

 

Loss on sale of minority interest

 

 

1,516

 

 

 

 

 

 

1,516

 

 

 

 

Impairment and scrap of discontinued product lines(2)

 

 

3,633

 

 

 

 

 

 

3,633

 

 

 

 

Inventory step-up charge

 

 

(614

)

 

 

 

 

 

3,245

 

 

 

 

Other adjustments(3)

 

 

1,514

 

 

 

 

 

 

5,864

 

 

 

 

Estimated tax effect of above adjustments(4)

 

 

(15,095

)

 

 

(3,385

)

 

 

(24,864

)

 

 

(6,873

)

Adjusted Net Income

 

$

26,529

 

 

$

16,237

 

 

$

75,446

 

 

$

56,860

 

Adjusted Earnings per Share

 

$

0.12

 

 

$

0.15

 

 

$

0.42

 

 

$

0.53

 

 

(1)
Net foreign currency transaction (gain) loss associated with the revaluation of non-functional currency intercompany loans established in connection with the 3M FSD transaction.
(2)
Expenses associated with goodwill and intangible asset impairments and inventory scrap amounts related to certain discontinued product lines.
(3)
Income tax benefit associated with non-deductible transaction costs that were recognized as expense in prior periods.
(4)
Tax effect of adjustments is calculated using projected effective tax rates for each applicable item.

Adjusted Net Income increased $10.3 million and $18.6 million during the three and nine months ended February 28, 2023, respectively, due to the higher Adjusted EBITDA.

Financial Condition and Liquidity

The overall cash, cash equivalents and marketable securities position of Neogen was $183.2 million as of February 28, 2023, compared to $381.1 million as of May 31, 2022. Cash flow for operating activities was $49.9 million during the nine months ended February 28, 2023, which was primarily the result of 3M FSD deal-related expenses and recording FSD accounts receivable. Cash flow from investing activities was $194.2 million during the nine months ended February 28, 2023, which was primarily the result of proceeds from the sale of marketable securities of $233.0 million. This was partially offset by purchases of property, equipment and non-current intangible assets of $40.3 million. Cash flow for financing activities was $118.3 million during the nine months ended February 28, 2023. The Company paid down an additional $40 million in principal on the term loan during the third quarter, resulting in a total repayment of $100 million throughout fiscal year 2023.

Net accounts receivable balances were $146.4 million as of February 28, 2023 compared to $99.7 million as of May 31, 2022. Days’ sales outstanding, a measurement of the time it takes to collect receivables, was 62 days for the legacy Neogen business as of February 28, 2023, compared to 62 days as of May 31, 2022 and 64 days as of February 28, 2022. The increase in receivables is primarily attributable to the recording of FSD customer balances, currently managed by 3M as a transition service.

As part of transition services agreements between the Company and 3M, related to the merger of the Food Safety business, 3M is invoicing our customers for products that 3M is manufacturing and shipping on our behalf. As of February 28, 2023, there were $52.2 million in customer receivables billed by 3M on our behalf. The Company is working collaboratively with 3M on managing the credit risk associated with the former FSD customers during the period when 3M is providing transition invoicing and distribution services to the Company.

37


Net inventory was $143.9 million as of February 28, 2023, an increase of $21.6 million, compared to a May 31, 2022 balance of $122.3 million. The higher inventory levels are primarily the result of raw material inventories purchased to support the FSD and ongoing inflationary pressures on raw materials at our legacy businesses. Supply chain issues have moderated throughout fiscal 2023. We continue to monitor our key raw materials to ensure adequate stock on hand.

Debt and Liquidity

On September 1, 2022, Neogen, 3M, and Garden SpinCo, a newly formed subsidiary of 3M created to carve out 3M’s Food Safety business, closed on the transaction which had previously been announced in December 2021, combining 3M’s Food Safety business with Neogen in a Reverse Morris Trust transaction.

On June 30, 2022, Garden SpinCo entered into a credit agreement consisting of a five-year senior secured term loan facility in the amount of $650 million and a five-year senior secured revolving facility in the amount of $150 million (collectively, the “Credit Facilities”), which became available in connection with the merger and related transactions. The loan facility was funded to Garden SpinCo on August 31, 2022, and upon the effectiveness of the merger on September 1, 2022, became Neogen’s obligation. Financial covenants include maintaining specified levels of funded debt to EBITDA and debt service coverage. Pricing for the term loan is term SOFR plus 235 basis points. The Credit Facilities, together with the Notes below, represent the financing incurred in connection with the merger of the 3M FSD with Neogen. In September 2022, we paid down $60 million in principal on the term loan and paid an additional $40 million in principal on the term loan in December 2022, in order to decrease the outstanding debt balance.

On July 20, 2022, Garden SpinCo closed on an offering of $350 million aggregate principal amount of 8.625% senior notes due 2030 (the “Notes”) in a private placement at par. The Notes were initially issued by Garden SpinCo to 3M and were transferred and delivered by 3M to the selling securityholder in the offering, in satisfaction of certain of 3M’s existing debt. Garden SpinCo did not receive any proceeds from the sale of the Notes by the selling securityholder. Prior to the distribution of the shares of Garden SpinCo’s common stock to 3M stockholders, the Notes were guaranteed on a senior unsecured basis by 3M. Upon consummation of such distribution, 3M was released from all obligations under its guarantee. Upon the effectiveness of the merger on September 1, 2022, the Notes became guaranteed on a senior unsecured basis by Neogen and certain wholly-owned domestic subsidiaries of Neogen.

In addition to the 3M transaction described above, our future cash generation and borrowing capacity may not be sufficient to meet cash requirements to fund the operating business, repay debt obligations, construct new manufacturing facilities, commercialize products currently under development or execute our future plans to acquire additional businesses, technology and products that fit within our strategic plan. Accordingly, we may be required, or may choose, to issue additional equity securities or enter into other financing arrangements for a portion of our future capital needs. There is no guarantee that we will be successful in issuing additional equity securities or entering into other financing arrangements.

38


PART I – FINANCIAL INFORMATION

Item 3. Quantitative and Qualitative Disclosures About Market Risk

We have interest rate and foreign exchange rate risk exposure but no long-term fixed rate investments or borrowings. Our primary interest rate risk is due to potential fluctuations of interest rates for short-term investments.

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, euro, Mexican peso, Brazilian real, Chinese yuan, Australian dollar, Thai baht, Japanese yen, South Korean won and to a lesser extent, the Indian rupee, Canadian dollar, Guatemalan quetzal, Argentine peso, Uruguayan peso and Chilean peso. There is also exposure to a change in exchange rate between the British pound sterling and the euro. 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 invoiced amounts can be positively or negatively affected by changes in exchange rates in the course of collection. We use derivative financial instruments to help manage the economic impact of fluctuations in certain currency exchange rates. These contracts are adjusted to fair value through earnings.

Neogen has assets, liabilities and operations outside of the U.S., located in Scotland, England, Ireland, Italy, Switzerland, Poland, Brazil, Mexico, Guatemala, Argentina, Uruguay, Chile, Colombia, China, Thailand, Japan, Korea, India, Canada and Australia where the functional currency is the British pound sterling, euro, Brazilian real, Mexican peso, Guatemalan quetzal, Argentine peso, Uruguayan peso, Chilean peso, Colombian peso, Chinese yuan, Thai baht, Japanese yen, South Korean won, Indian rupee, Canadian dollar and Australian dollar, respectively. Our investments in foreign subsidiaries are considered long-term. As discussed in ITEM 1A. RISK FACTORS of our Annual Report on Form 10-K for the year ended May 31, 2022, our financial condition and results of operations could be adversely affected by currency fluctuations.

The following table sets forth the potential loss in future earnings or fair values, resulting from hypothetical changes in relevant market rates or prices:

 

Risk Category

 

Hypothetical Change

 

February 28, 2023

 

 

Impact

(dollars in thousands)

 

 

 

 

 

 

 

Foreign Currency—Revenue

 

10% Decrease in exchange rates

 

$

43,334

 

 

Earnings

Foreign Currency—Hedges

 

10% Decrease in exchange rates

 

 

1,850

 

 

Fair Value

Interest Income

 

10% Decrease in interest rates

 

 

194

 

 

Earnings

Interest Expense

 

10% Increase in interest rates

 

 

1,998

 

 

Earnings

 

39


PART I – FINANCIAL INFORMATION

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

An evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of February 28, 2023 was carried out under the supervision and with the participation of the Company’s management, including the President & Chief Executive Officer and Chief Financial Officer (“the Certifying Officers”). Based on the evaluation, the Certifying Officers concluded that the Company’s disclosure controls and procedures are effective.

Changes in Internal Controls over Financial Reporting

No changes in our control over financial reporting were identified as having occurred during the quarter ended February 28, 2023 that have materially affected, or are reasonably likely to materially affect, internal control over financial reporting.

PART II – OTHER INFORMATION

Item 1. Legal Proceedings

For a description of our material pending legal proceedings, see Note 12 “Commitments and Contingencies” of the Notes to interim condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated by reference.

Item 1A. Risk Factors

This Form 10-Q should be read in conjunction with Part I Item 1A “Risk Factors” in our Annual Report on Form 10-K for the year ended May 31, 2022. There have been no material changes in the risk factors described in our Annual Report on Form 10-K for the year ended May 31, 2022.

Items 2, 3, 4, and 5 are not applicable or removed or reserved and have been omitted.

40


Item 6. Exhibits

(a) Exhibit Index

  31.1

Certification of Principal Executive Officer

  31.2

Certification of Principal Financial Officer

  32

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File as its XBRL tags are

embedded within the Inline XBRL document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

 

41


SIGNATURES

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.

 

NEOGEN CORPORATION

(Registrant)

 

Dated: April 4, 2023

 

/s/ John E. Adent

John E. Adent

President & Chief Executive Officer

(Principal Executive Officer)

 

Dated: April 4, 2023

 

/s/ David H. Naemura

David H. Naemura

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 

42


EX-31 2 neog-ex31_1.htm EX-31.1 EX-31

EXHIBIT 31.1

13a. – CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

NEOGEN CORPORATION AND SUBSIDIARIES

CEO CERTIFICATION

I, John E. Adent, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q for the period ended February 28, 2023 of Neogen Corporation;
2.
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;
3.
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;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
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
b)
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
c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting to the registrant’s auditors and the audit committee of registrant’s board of directors:
a)
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’s ability to record, process, summarize and report financial information; and
b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated: April 4, 2023

 

 

/s/ John E. Adent

John E. Adent

President & Chief Executive Officer

(Principal Executive Officer)

 


EX-31 3 neog-ex31_2.htm EX-31.2 EX-31

EXHIBIT 31.2

13a. – CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

NEOGEN CORPORATION AND SUBSIDIARIES

CFO CERTIFICATION

I, David H. Naemura, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q for the period ended February 28, 2023 of Neogen Corporation;
2.
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;
3.
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;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
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
b)
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
c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting to the registrant’s auditors and the audit committee of registrant’s board of directors:
a)
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’s ability to record, process, summarize and report financial information; and
b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated: April 4, 2023

 

 

/s/ David H. Naemura

David H. Naemura

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 


EX-32 4 neog-ex32.htm EX-32 EX-32

EXHIBIT 32

18 U.S.C. SECTION 1350 CERTIFICATION

NEOGEN CORPORATION

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with this Quarterly Report on Form 10-Q of Neogen Corporation (the “Company”) for the period ended February 28, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John E. Adent, as Chief Executive Officer of the Company and I, David H. Naemura, as Chief Financial Officer, hereby certify pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
This Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
Information contained in this Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

Dated: April 4, 2023

 

/s/ John E. Adent

John E. Adent

President & Chief Executive Officer

(Principal Executive Officer)

/s/ David H. Naemura

David H. Naemura

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

A signed original of this written statement required by Section 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.

 


EX-101.DEF 5 neog-20230228_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.CAL 6 neog-20230228_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.PRE 7 neog-20230228_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 8 neog-20230228.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Income (Loss) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Cash and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Segment Information and Geographic Data link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Equity Compensation Plans link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Long Term Debt link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Description of Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Cash and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Segment Information and Geographic Data (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Equity Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Long Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Cash and Marketable Securities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Cash And Marketable Securities - Schedule Of Classification And Maturities Of Marketable Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Cash and Marketable Securities - Summary of components of marketable securities (Detail) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Inventories - (Detail) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Revenue Recognition (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Revenue Recognition - Summary of Disaggregated Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Net Income (Loss) Per Share - Calculation of Net Income Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Segment Information and Geographic Data - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Segment Information and Geographic Data - Schedule of Segment Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Segment Information and Geographic Data - Disaggregated Revenue by Geographic Location (Detail) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Equity Compensation Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Equity Compensation Plans - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Equity Compensation Plans - Summary of Fair Value of Stock Options Granted Estimated Weighted-Average Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Equity Compensation Plans - Schedule Of Nonvested Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition (Detail) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Business Combinations - Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Business Combinations - Summary of Business Acquisition, Pro Forma Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Goodwill and Other Intangible Assets - Summary of Goodwill by Business Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Goodwill and Other Intangible Assets - Summary of Amortizable of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Long Term Debt - Summary of Long Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Long Term Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Long Term Debt - Summary of Expected Maturities Associated With Outstanding Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Derivatives - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Derivatives - Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Derivatives - Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Derivatives - Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Derivative - Summary of Other Comprehensive Income (Loss) Before Reclassifications of Pre-tax Derivative Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Derivatives - Summary of Reclassification of Pre-tax Derivative Gains and Losses into Net Income from Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 9 neog-20230228_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Entity Address, City or Town Marketable Securities Contractual Maturity Period Marketable Securities Contractual Maturity Period Marketable securities, maturity period Commercial Paper And Corporate Bonds [Member] Earnings Per Share [Abstract] Net Income (Loss) Per Share Net income (loss) per share: Prepayments of principal amount Long Term Debt Maturities Prepayments Of Principal Amount Long term debt maturities prepayments of principal amount. Net Cash Provided by (Used in) Financing Activities [Abstract] Cash Flows (For) From Financing Activities Five year senior secured revolving facility. Five Year Senior Secured Revolving Facility [Member] Five Year Senior Secured Revolving Facility [Member] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend yield Interest Rate [Domain] New accounting pronouncements not yet adopted. New accounting pronouncements not yet adopted [Policy Text Block] New Accounting Pronouncements Not Yet Adopted Earnings Per Share [Line Items] Earnings Per Share [Line Items] Earnings Per Share [Line Items] Amendment Flag Amendment Flag Inventory [Line Items] Inventory [Line Items] Long-Term Debt, Maturity, Year Four 2027 Subsequent Event Type [Domain] Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Less Accumulated Amortization Goodwill, Total Goodwill Ending Balance Beginning Balance Goodwill Operating Lease, Right-of-Use Asset Right of use assets Right of use assets Other Commitments [Axis] Schedule of Finite-Lived Intangible Assets [Table Text Block] Summary of Amortizable of Intangible Assets Two Thousand Eighteen Omnibus Incentive Plan [Member] 2018 Omnibus Incentive Plan Income Taxes [Line Items] Document Quarterly Report Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Marketable Securities [Line Items] Cash and Cash Equivalents [Domain] Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill and Other Intangible Assets Inventory, Current [Table] Inventory, Current [Table] Statement [Table] Statement [Table] Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized tax benefits that would impact the tax effective rate Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of shares under employee stock purchase plan (in shares) Service [Member] Service Revenues Other Noncurrent Liabilities [Member] Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Business Acquisition [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value RSUs outstanding Ending (Weighted Average Fair Value) RSUs outstanding Beginning (Weighted Average Fair Value) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Released (Weighted Average Fair Value) Gain (loss) expected to be reclassified during the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Foreign currency translation and other Goodwill, Translation and Purchase Accounting Adjustments Goodwill and/or currency adjustments Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Purchase price allocation for inventory Payments to Acquire Productive Assets, Total Payments to Acquire Productive Assets Purchases of property, equipment and other non-current intangible assets Business Combination Disclosure [Text Block] Business Combinations Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Forfeited/Cancelled (Share) Hedging Relationship [Domain] Product and Service [Axis] Product and Service [Axis] Unsecured revolving line of credit, outstanding debt Line of Credit Facility, Maximum Amount Outstanding During Period Employee Stock [Member] Employee Stock Purchase Plan Useful Life in Years Finite-Lived Intangible Asset, Useful Life Finite lived intangible assets, useful life Genomics Services. Genomics Services [Member] Genomics Services Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Accrued compensation Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Exercise of options and share-based compensation expense (in shares) Liabilities and Equity Total Liabilities and Stockholders' Equity Inventory, Policy [Policy Text Block] Inventory Credit agreement. Credit Agreement [Member] Credit Agreement [Member] Intersubsegment Eliminations [Member] Corporate and Eliminations Plan Name [Domain] Plan Name [Domain] Net income from accumulated other comprehensive income (loss) Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Purchase price allocation for deferred tax liability Deferred tax liabilities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] Non-US [Member] International Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Operating Segments [Member] Operating Segments Sale of Stock [Domain] Sale of Stock [Domain] Liabilities, Current Total Current Liabilities Maturity [Axis] Business Combinations Policy [Policy Text Block] Business Combinations Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of shares under employee stock purchase plan Business Acquisition, Acquiree [Domain] Interest Expense, Total Interest Expense Interest expense Income Tax, Policy [Policy Text Block] Income Taxes Commitments and Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Preferred Stock, Shares Authorized Preferred stock, shares authorized Other Noncurrent Assets [Member] Interest expenses related to amortization, debt issuance costs. Interest Expenses Related to Amortization, Debt Issuance Costs Interest expenses related to amortization, debt issuance costs Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location Derivatives Not Designated as Hedging Instruments [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Entity Small Business Entity Small Business Number of Reportable Segments Number of reportable segments | Segment Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and Cash Equivalents, End of period Cash and Cash Equivalents, Beginning of period Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Share based compensation by share based options forfeited and expirations in period weighted average fair value. Share Based Compensation By Share Based Options Forfeited And Expirations In Period Weighted Average Fair Value Forfeited/Cancelled (Weighted Average Fair Value) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Purchase price allocation for accounts payable Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Annual maximum limit percentage of compensation to purchase shares Schedule of classification and maturities of marketable securities. Schedule Of Classification And Maturities Of Marketable Securities [Table Text Block] Schedule Of Classification And Maturities Of Marketable Securities Hedging Relationship [Axis] Investments [Domain] Business Combination, Consideration Transferred, Other Business Combination Consideration Transferred Other1 Assets, Current Total Current Assets Trademarks and Trade Names [Member] Trade names and trademarks Marketable Securities [Abstract] Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Denominator for basic net income (loss) per share - Weighted average shares Basic Debt Securities, Trading, Amortized Cost Amortized Cost City Area Code City Area Code Delf (UK) Ltd. Delf (UK) Ltd [Member] Unrealized gain on derivative instruments, net of tax Unrealized gain/(loss) on derivative instruments, net of tax Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Business Description and Basis of Presentation [Text Block] Description of Business and Basis of Presentation Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Percentage of annual commitment fee Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Options, Forfeited Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Liabilities Total Liabilities Document Period End Date Document Period End Date Other accruals Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Accruals Business combination recognized identifiable assets acquired and liabilities assumed other accruals. Product and Service, Other [Member] Other products and service-related intangibles Rodent Control, Insect Control & Disinfectants. Rodent Control, Insect Control Disinfectants [Member] Rodent Control, Insect Control & Disinfectants Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average fair value per share of stock options granted Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Segment Information Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Estimated amortization expense for period, 2024 Range [Axis] Range [Axis] Trademarks [Member] Trademarks Marketable Securities [Table Text Block] Summary of components of marketable securities Employee Purchase Plan Purchase Price Percentage of Fair Market Value Employee Purchase Plan Purchase Price Percentage Of Fair Market Value Employee stock purchase plan stock price percentage Licensing Agreements [Member] Licenses Licenses Interest Income, Other Interest income Assets Total Assets Total Assets Business acquisition pro forma information. Business Acquisition Pro Forma Information [Table] Derivative Contract [Domain] Derivative [Line Items] Other (expense) income [Member] Other Nonoperating Income (Expense) [Member] Long-Term Debt, Excluding Current Maturities Non-current debt Total non-current debt, net Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Diluted Three M Food Safety Transaction Member. Three M Food Safety Transaction [Member] Debt Securities, Trading, Unrealized Loss Unrealized Losses Cash and Cash Equivalents [Abstract] Performance milestone liability Gain On Performance Milestone Liability Gain on performance milestone liability. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue from Contract with Customer, Including Assessed Tax Product revenues to external customers Revision of Prior Period [Axis] Revision of Prior Period [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Debt Securities, Trading Fair Value Subsegments Consolidation Items [Domain] Subsegments Consolidation Items [Domain] Cost of Goods and Services Sold, Total Cost of Goods and Services Sold Total Cost of Revenues Other comprehensive income before reclassifications Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Debt Instrument, Maturity Date, Description Debt instrument description Increase (Decrease) in Accounts Receivable Accounts receivable Revolving Credit Facility [Member] Revolving Credit Facility Preferred Stock, Value, Issued Preferred stock, $1.00 par value, 100,000 shares authorized, none issued and outstanding Derivative [Table] Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Effect of dilutive stock options and RSUs Share-Based Payment Arrangement, Expensed and Capitalized, Amount, Total Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost Compensation expense related to share based awards Operating Lease, Liability, Total Operating Lease, Liability Lease liabilities Net Cash Provided by (Used in) Financing Activities Net Cash (For) From Financing Activities Impairment of discontinued product lines Impairment of Long-Lived Assets to be Disposed of Statement of Financial Position [Abstract] Entity File Number Entity File Number Scenario [Domain] Scenario, Unspecified [Domain] Business acquisition pro forma information. Business Acquisition Pro Forma Information [Line Items] Foreign currency forward contracts Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Statement of Cash Flows [Abstract] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination Commitment And Contingencies Textual [Abstract] Commitment And Contingencies Textual [Abstract] Geographical [Domain] Geographical [Domain] Range [Domain] Range [Domain] Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Class of Stock [Domain] Foreign currency forward contracts, net Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net, Total Legal Entity [Axis] Legal Entity [Axis] Inventory, Work in Process, Net of Reserves Work-in-process Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Purchase price allocation for current liabilities Long-Term Debt, Type [Axis] Deferred Income Tax Expense (Benefit), Total Deferred Income Tax Expense (Benefit) Deferred income taxes Deferred Income Tax Liabilities, Net Deferred Income Tax Liability Revenue from Contract with Customer [Text Block] Revenue Recognition Antidilutive Securities [Axis] Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised, Total Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Exercise of stock options and issuance of employee stock purchase plan shares Deferred revenue recognized Deferred Revenue, Revenue Recognized Line of Credit Facility, Maximum Borrowing Capacity Unsecured revolving line of credit, total amount available Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Estimated amortization expense for period, 2023 Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total purchase consideration Credit Facility [Domain] Credit Facility [Domain] Not Designated as Hedging Instrument [Member] Weighted Average Number of Shares Outstanding, Diluted Denominator for diluted net income (loss) per share Diluted Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Credit Facility [Axis] Credit Facility [Axis] Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Royalty Expense Royalty Expense General and Administrative Expense [Member] Commercial Paper [Member] Commercial Paper Disclosure Text Block [Abstract] Maturity In One Hundred Eighty One to One Year [Member] Maturing in 181 days - 1 year Current Fiscal Year End Date Current Fiscal Year End Date Investment Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivatives, maturity date Derivative, Maturity Date Other Assets, Noncurrent Other non-current assets Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Ending Balance Beginning Balance Entity Address, Address Line One Entity Address, Address Line One Repayments of Long-Term Debt, Total Repayments of Long-Term Debt Repayment of debt Summary of Pre-tax Other Comprehensive Income (Loss) and Accumulated Other Comprehensive Income (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Cash, Cash Equivalents, and Marketable Securities [Text Block] Cash and Marketable Securities Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Income tax expense due to increase in deferred tax liability rate. Income Tax Expense Due to Increase in Deferred Tax Liability Rate Income Tax Expense Due to Increase in Deferred Tax Liability Rate Income tax expense (benefit) Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Provision for Income Taxes Senior Notes [Member] Income Tax Disclosure [Text Block] Income Taxes Preferred Stock, Shares Issued Preferred stock, shares issued Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items] Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items] Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items] Balance Sheet Location [Domain] Foreign Exchange Contract [Member] Other Accrued Liabilities, Current Other accruals Debt Issuance Costs, Line of Credit Arrangements, Net, Total Debt Issuance Costs, Line of Credit Arrangements, Net Debt issuance costs line of credit arrangements net Increase (Decrease) in Interest Payable, Net Interest expense accrual Maturity in Zero to Ninety Days [Member] Maturing in 0 - 90 days Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Equity Compensation Plans Debt Issuance Costs, Line of Credit Arrangements, Gross Line of credit debt issuance costs gross Schedule Of Geographical Information [Line Items] Schedule Of Geographical Information [Line Items] Revenues by Geographic Location [Line Items] Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Forfeited Operating Income Operating Income (Loss) Operating income (loss) Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Increase, Accrued Interest Debt instrument accrued interest Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Business acquisitions, net of working capital adjustments and cash acquired Scenario [Axis] Scenario [Axis] Number of days determined on fair value of assets and liabilities from the acquisition date. NumberOfDaysDeterminedOnFairValueOfAssetsAndLiabilitiesFromTheAcquisitionDate Number Of Days Determined On Fair Value Of Assets And Liabilities From The Acquisition Date Unamortized Debt Issuance Expense Less: Unamortized debt issuance costs Agreement. Agreement [Axis] Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table] Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table] Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table] Term loan facility. Term Loan Facility [Member] Entity Filer Category Entity Filer Category Payments to Acquire Marketable Securities Purchases of marketable securities Forward Contracts [Member] Proceeds from Sale and Maturity of Marketable Securities Proceeds from the sale of marketable securities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property, plant and equipment Purchase price allocation for land, property and equipment Operating Expenses Total Operating Expenses Entity Current Reporting Status Entity Current Reporting Status Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other current assets Inventory, Net Inventories Inventories Prime Rate Prime Rate [Member] Inventory Disclosure [Text Block] Inventories Business Combinations [Abstract] Amortizable intangible and other assets, net of accumulated amortization Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net Net Carrying Amount Stockholders' Equity Attributable to Parent, Ending Balance Stockholders' Equity Attributable to Parent, Beginning Balance Stockholders' Equity Attributable to Parent Total Stockholders' Equity AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) Base Rate Base Rate [Member] Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effects of Foreign Exchange Rates on Cash Arithmetic Average [Member] Average Principal payments in 2025 Long-Term Debt, Maturity, Year Two 2025 Entity Tax Identification Number Entity Tax Identification Number Income Statement Location [Axis] Common stock, $0.16 par value, 315,000,000 shares authorized, 216,220,821 and 107,801,094 shares issued and outstanding at February 28, 2023 and May 31, 2022, respectively Common Stock, Value, Issued Consolidation Items [Axis] Consolidation Items [Axis] Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Retained earnings Equity Components [Axis] Equity Components [Axis] Maturity [Domain] Business Combination, Acquisition Related Costs Type of Adoption [Domain] Debt Issuance Costs, Gross Debt issuance costs incurred Customer Relationships [Member] Customer relationships Business Combination, Consideration Payable Business Combination, Consideration Payable Cash payable to former owner for purchase of business Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable, accruals and other changes Entity Emerging Growth Company Entity Emerging Growth Company Operating Expenses [Abstract] Operating Expenses Interest Expense, Debt, Total Interest Expense, Debt Debt instrument interest expense Food Safety Food Safety [Member] Food Safety Food Safety Goodwill [Line Items] Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate Long term debt, Percentage bearing variable interest, Percentage rate Maximum potential payments. Maximum Potential Payments Maximum potential Payments Genetic Veterinary Services, Inc. Genetic Veterinary Services, Inc [Member] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected option life Earning Per Share Basic And Diluted. Earning Per Share Basic And Diluted [Abstract] Accumulated Amortization, Debt Issuance Costs Amortization of deferred debt issuance costs Selling and Marketing Expense, Total Selling and Marketing Expense Sales and marketing Amortization Of Financing Costs One. Amortization Of Financing Costs One Financing fee amortization Document Transition Report Disclosure of Goodwill and Other Intangible Assets Disclosure of Goodwill and Other Intangible Assets [Abstract] Natural Toxins Allergens and Drug Residues. Natural Toxins Allergens and Drug Residues [Member] Natural Toxins, Allergens & Drug Residues Prepaids and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Purchase price allocation for Prepaid Expenses Long term debt maturities repayment of principal year four and thereafter. Long Term Debt Maturities Repayment Of Principal Year Four And Thereafter Thereafter Principal payments in 2026 Long-Term Debt, Maturity, Year Three 2026 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted (Weighted Average Fair Value) Total Other (Expense) Income Nonoperating Income (Expense) Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Depreciation and amortization Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Line of Credit Facility, Interest Rate Description Unsecured revolving line of credit, interest terms Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Exercised Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accounts receivable, net of allowance of $2,200 and $1,650 Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, Net, Current Amortization of deferred debt issuance costs Accumulated Amortization Deferred Finance Cost Accumulated amortization deferred finance cost. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Other Comprehensive Income (Loss), Net of Tax, Total Other Comprehensive Income (Loss), Net of Tax Other comprehensive loss Maturity In Ninety One to One Hundred Eighty Days [Member] Maturing in 91 - 180 days Amortization of Debt Issuance Costs Amortization of debt issuance costs on line of credit Environmental Remediation Expense Environmental remediation expense Revision of Prior Period [Domain] Revision of Prior Period [Domain] Accrued Environmental Loss Contingencies, Noncurrent Estimated liability costs of remediation, non current Net Income (Loss) Attributable to Parent, Total Net Income (Loss) Attributable to Parent Numerator for basic and diluted net income (loss) per share - Net income (loss) attributable to Neogen Debt Instrument, Periodic Payment, Total Debt Instrument, Periodic Payment Debt instrument periodic payments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Purchase price allocation for other current liabilities Additional Paid-in Capital [Member] Additional Paid-in Capital Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Business combination accounts receivable. Business Combination Accounts Receivable Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Cash and cash equivalents Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Nonvested Restricted Stock Units Activity Schedule of Maturities of Long-Term Debt [Table Text Block] Summary of Expected Maturities Associated With Outstanding Debt Inventory, Raw Materials, Net of Reserves Raw materials Entity Registrant Name Entity Registrant Name Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translations Allowance for Doubtful Accounts Receivable, Current Accounts receivable, allowance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Earnings Per Share [Text Block] Net Income (Loss) Per Share Class of Stock [Axis] Debt Instrument, Maturity Date Unsecured revolving line of credit, maturity date Revenues, Total Revenues Net sales Share-Based Payment Arrangement, Noncash Expense, Total Share-based Compensation Share-based compensation Veterinary Instruments and Disposables. Veterinary Instruments and Disposables [Member] Veterinary Instruments & Disposables Statement of Comprehensive Income [Abstract] Debt instrument interest rate effective percentage Debt Instruments Interest Rate Effective Percentage Debt instruments interest rate effective percentage. Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net Net Property and Equipment Award Type [Domain] Statement [Line Items] Statement [Line Items] Current liabilities. Current Liabilities [Member] Current Liabilities [Member] Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Exercise of options and share-based compensation expense Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Gross Carrying Amount Ownership [Domain] Common Stock [Member] Common Stock Derivative, notional amount Derivative, Notional Amount Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of goods sold Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Share based compensation by share based award vested contractual term Net Cash Provided by (Used in) Operating Activities [Abstract] Cash Flows (For) From Operating Activities Equity Component [Domain] Equity Component [Domain] Revenue from Contract with Customer, Excluding Assessed Tax Total revenue Other Accruals [Member] Other accruals. (Loss) Income Before Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 3M FSD [Member] Three M FSD [Member] Three M FSD. Entity Address, State or Province Entity Address, State or Province Geographical [Axis] Geographical [Axis] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net Increase (Decrease) in Cash and Cash Equivalents Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Total comprehensive income (loss) Document Type Document Type Business Acquisition, Pro Forma Information [Table Text Block] Summary of Business Acquisition, Pro Forma Information UNITED STATES Domestic Entity Shell Company Entity Shell Company Derivatives, Policy [Policy Text Block] Derivatives Change in other non-current assets and non-current liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Increase (Decrease) in Inventories, Total Increase (Decrease) in Inventories Inventories Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments Accrual for Environmental Loss Contingencies, Ending Balance Accrual for Environmental Loss Contingencies, Beginning Balance Accrual for Environmental Loss Contingencies, Total Accrual for Environmental Loss Contingencies Estimated liability costs of remediation Interest Rate [Axis] Debt Securities, Trading, Unrealized Gain Unrealized Gains Loss on sale of minority interest Loss On Sale of Minority Interest Loss on sale of minority interest Payments of Financing Costs, Total Payments of Financing Costs Financing fees paid Concentration Risk, Receivables, Single Customer Percentage Concentration Risk Receivables Single Customer Percentage Accrual for environmental loss contingencies undiscounted estimated period. Accrual For Environmental Loss Contingencies Undiscounted Estimated Period Estimated liability, measurement period, years Finite lived intangible assets amortization expense after year four. Finite Lived Intangible Assets Amortization Expense After Year Four Finite-lived intangible asset, expected amortization, after year four Security Exchange Name Security Exchange Name Derivative fixed interest rate Derivative, Fixed Interest Rate Revenue from Contract with Customer [Abstract] Marketable Securities [Table] Net Cash Provided by (Used in) Operating Activities Net Cash (For) From Operating Activities Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Debt Instrument, Interest Rate, Effective Percentage Debt instrument interest rate effective percentage Payments to Acquire Businesses, Gross Cash consideration for purchase of business Commitments and Contingencies Disclosure [Abstract] Accrued Income Taxes, Current Income tax payable Life Sciences [Member] Life Sciences [Member] Life Sciences Interest Payable, Current Accrued interest Interest payable, Current Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of Stock Option Activity Receivables, Policy [Policy Text Block] Accounts Receivable and Concentrations of Credit Risk Noncontrolling Interest, Ownership Percentage by Parent Minority interest ownership percentage by Parent Escrow Deposit Escrow Deposit Culture Media And Other [Member] Culture Media And Other [Member] Culture Media & Other Common Stock, Shares, Outstanding Ending Balance (in shares) Beginning Balance (in shares) Common stock, shares outstanding Business Acquisition [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Purchase price allocation for accounts receivable Deferred Revenue, Current, Total Deferred Revenue, Current Deferred revenue Cash Flows From (For) Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Non amortizable intangible assets impairment loss Non Amortizable Intangible Assets Impairment Loss Non amortisable intangible assets impairment loss. Substitute restricted stock units Substitute Restricted Stock Units [Member] Animal Safety Animal Safety [Member] Animal Safety Commitments and Contingencies Commitments and Contingencies (note 12) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total identifiable assets and liabilities acquired Income Tax Authority, Name [Domain] Common Stock, Shares, Issued Common stock, shares issued Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivatives Variable Rate [Domain] Variable Rate [Domain] Minimum [Member] Minimum Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location [Table Text Block] Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location. Hedging Designation [Axis] Income Tax Authority, Name [Axis] Substitute options. Substitute Options [Member] Segments [Domain] Segments [Domain] CAPInnoVet, Inc. CAPInnoVet, Inc [Member] Patents [Member] Patents Patents Lessee, Leases [Policy Text Block] Leases Adjustments for New Accounting Pronouncements [Axis] Corvium Inc [Member] Corvium Inc. Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block] Summary of Fair Value of Stock Options Granted Estimated Weighted-Average Assumptions Stockholders' Equity Attributable to Parent [Abstract] Equity Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Unearned revenue liability Other Intangible Assets [Member] Other Intangible Assets Segments [Axis] Segments [Axis] Cash and Cash Equivalents [Axis] Revenues [Abstract] Revenues Product [Member] Product Revenues Amortization of Intangible Assets Amortization expense for acquired intangible assets Amortization expense for intangible assets Award Type [Axis] Accounts receivable prepaid expenses and other current assets. Accounts Receivable Prepaid expenses and other current assets [Member] Subsequent Event [Member] Business Combination, Consideration Transferred, Total Business Combination, Consideration Transferred Consideration for purchase of business Consideration for purchase of business Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Long-lived Assets Other expense Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount, Total Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Income tax expense related to nondeductible transaction costs Disclosure of Amortizable of Intangible Assets Disclosure of Amortizable of Intangible Assets [Abstract] Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Minority interest ownership percentage by Noncontrolling owners Minority interest ownership percentage by Noncontrolling owners Earnings Per Share [Table] Earnings Per Share [Table] Earnings Per Share [Table] Other (Expense) Income Nonoperating Income (Expense) [Abstract] Research and Development Expense, Total Research and Development Expense Research and development Other Indefinite-lived Intangible Assets Other non-amortizable intangible assets Other non-amortizable intangible assets Entity Central Index Key Entity Central Index Key Finite-Lived Intangible Assets [Line Items] Customer [Axis] Accounting Policies [Abstract] Animal Care and Other. Animal Care and Other [Member] Animal Care & Other Swap credit Swap Credit Swap credit. Investments, Debt and Equity Securities [Abstract] Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted Average Shares Outstanding Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Adjustment of annual license prepaid Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Adjustment of Annual License Prepaid Business combination recognized identifiable assets acquired and liabilities assumed adjustment of annual license prepaid. Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected stock price volatility Hedging Designation [Domain] Other Commitments [Domain] Consolidation Items [Domain] Consolidation Items [Domain] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Equity Compensation Plans General and Administrative Expense, Total General and Administrative Expense General and administrative Term loan. Term Loan [Member] Term Loan [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Ending Balance Weighted-Average Exercise Price, Beginning Balance Business combination recognized identifiable assets acquired goodwill and liabilities assumed net. Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Line Items] Prepaid Expenses and Other Current Assets [Member] Adjustments to reconcile net (loss) income to net cash (for) from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Retained Earnings [Member] Retained Earnings Customer [Domain] Designated as Hedging Instrument [Member] Segment Reporting [Abstract] Gain (Loss) on Disposition of Property Plant Equipment, Total Gain (Loss) on Disposition of Property Plant Equipment Disposal of property and equipment SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Acquisitions Goodwill, Acquired During Period Goodwill acquired Interest Expense, Other Interest expense Finite-Lived Intangible Assets Acquired Fair Value Additional Paid in Capital, Total Additional Paid in Capital Additional paid-in capital Entity Interactive Data Current Entity Interactive Data Current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Intangible assets Purchase price allocation for intangible assets Customer One Customer One [Member] Customer One Local Phone Number Local Phone Number Garden Spinco Member. Garden Spinco [Member] Garden SpinCo [Member] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Calculation of Net Income Per Share Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Stock option vesting period Debt Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Interest Rate Swaps [Member] Interest Rate Swap [Member] Agreement. Agreement [Domain] Business combination recognized identifiable assets acquired and liabilities assumed right of use assets. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Right Of Use Assets Right of use asset Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Summary of Disaggregated Revenue by Geographic Location Disaggregation of Revenue [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options, Granted Other Liabilities, Noncurrent Other non-current liabilities Other Current Assets [Member] Income Statement Location [Domain] Principal payments in 2024 Long-Term Debt, Maturity, Year One 2024 Other Assets, Noncurrent [Abstract] Other Assets Bacterial and General Sanitation. Bacterial and General Sanitation [Member] Bacterial & General Sanitation Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Ending balance (Share) RSUs outstanding Beginning Share Accounting pronouncements recently adopted. Accounting Pronouncements Recently Adopted [Policy Text Block] Accounting Pronouncements Recently Adopted Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Inventory Disclosure [Abstract] Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Lease liability Disclosure of Goodwill by Business Segment Disclosure of Goodwill by Business Segment [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options Outstanding, Ending Balance Options Outstanding, Beginning Balance Marketable Securities, Current Marketable securities Marketable Securities, Current Document Fiscal Year Focus Document Fiscal Year Focus Inventory, Finished Goods, Net of Reserves Finished and purchased goods Interest rate swaps Fair value of interest rate swap Interest Rate Derivatives, at Fair Value, Net Interest Rate Derivatives, at Fair Value, Net, Total Payments of Debt Issuance Costs Payments of debt issuance costs Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Purchase price allocation for long-term liabilities Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Assets [Abstract] Assets Gross Profit Gross Margin Schedule of Long-Term Debt Instruments [Table Text Block] Summary of Long Term Debt Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Debt Instrument, Face Amount Location of Gain (Loss) Reclassified Derivative Instruments, Income Statement Location of Gain (Loss) Reclassified from Accumulated OCI Property, Plant and Equipment, Type [Axis] Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses Environmental loss contingencies, charges to expense for potential fines or penalties Liabilities and Equity [Abstract] Liabilities and Stockholders' Equity Share based compensation arrangement by share based payment award, options, contractual term one. Share Based Compensation Arrangement by Share Based Payment Award, Options, Contractual Term One Stock option contractual terms Antidilutive Securities, Name [Domain] Developed Technology Rights [Member] Developed technology Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss) Net Income (Loss) Net income (loss) Premerger Neogen Shareholders Member. Premerger Neogen Shareholders [Member] Assets, Current [Abstract] Current Assets Finite-Lived Intangible Assets, Amortization Expense, Year Four Estimated amortization expense for period, 2027 Finite-Lived Intangible Assets, Amortization Expense, Year Two Estimated amortization expense for period, 2025 Segment Reporting Disclosure [Text Block] Segment Information and Geographic Data Line of Credit Facility, Commitment Fee Amount Commitment fee Schedule of Goodwill [Table Text Block] Summary of Goodwill by Business Segment Increase (Decrease) in Operating Capital [Abstract] Change in operating assets and liabilities, net of business acquisitions: Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Subsegments Consolidation Items [Axis] Subsegments Consolidation Items [Axis] Commitments and contingencies disclosure. Commitments and Contingencies Disclosure [Line Items] Commitments and Contingencies Disclosure [Line Items] Entity [Domain] Entity [Domain] ThaineoBiotechCo.Ltd ThaineoBiotechCo Ltd [Member] Thaineo Biotech Co Ltd Cover [Abstract] Cover [Abstract] Product and Service [Domain] Product and Service [Domain] Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Weighted average remaining amortization period for intangibles Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Released (Share) Impairment Impairment charges Impairment Goodwill, Impairment Loss Cost of Revenue [Abstract] Cost of Revenues Acquired Finite-Lived Intangible Assets [Line Items] Liabilities, Current [Abstract] Current Liabilities Noncompete Agreements [Member] Covenants not to compete Noncompete Agreements Maximum [Member] Maximum Postmerger Neogen Corp Member. Postmerger Neogen Corp [Member] OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Unrealized gain (loss) on marketable securities, net of tax Net Cash From (For) Investing Activities Net Cash Provided by (Used in) Investing Activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options, Exercised Acquisition related fees and integration expenses Business acquisition costs by acquisition related costs. Business Acquisition Costs By Acquisition Related Costs Business combination recognized identifiable assets acquired goodwill and liabilities assumed net. Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Table] Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Other Intangible Assets Schedule of Inventory, Current [Table Text Block] Schedule of Components of Inventories Use of Estimates, Policy [Policy Text Block] Estimates And Assumption Debt Instrument, Basis Spread on Variable Rate Unsecured revolving line of credit, spread Principal payments, remainder of 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Remainder of 2023 Long-Term Debt, Gross Long-term debt Total Finite-Lived Intangible Assets, Amortization Expense, Year Three Estimated amortization expense for period, 2026 Common Stock, Shares Authorized Common stock, shares authorized Trading Symbol Trading Symbol Ownership [Axis] Interest Expense [Member] Interest Expense [Member] Business acquisition, goodwill, not deductible for tax purposes. Business Acquisition, Goodwill, Not deductible for Tax Purposes Business acquisition, goodwill, not deductible for tax purposes Subsequent Event Type [Axis] Balance Sheet Location [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Schedule Of Geographical Information [Table] Schedule Of Geographical Information [Table] Schedule Of Geographical Information [Table] Proceeds from Sale of Property, Plant, and Equipment, Total Proceeds from Sale of Property, Plant, and Equipment Proceeds from the sale of property and equipment Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Plan Name [Axis] Plan Name [Axis] Cash Flow Hedging [Member] Property, Plant and Equipment, Type [Domain] Accrued Environmental Loss Contingencies, Current Estimated liability costs of remediation, current Debt Instrument, Term Two Thousand Eleven Plan [Member] Two Thousand Eleven Plan [Member] 2011 Employee Stock Purchase Plan Common Stock, Par or Stated Value Per Share Common stock, par value Stock Issued During Period, Shares, Acquisitions Issuance of shares for 3M transaction (shares) Number of shares issued in business acquisitions Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Comprehensive Income, Policy [Policy Text Block] Comprehensive Income (Loss) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Granted (Share) Stock Issued During Period, Value, Acquisitions Issuance of shares for 3M transaction (Value) Derivative Instrument [Axis] Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Granted Long-term Debt [Text Block] Long Term Debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Purchase price allocation for other non-current assets Debt Instrument [Line Items] Debt Instrument [Line Items] Long-Term Debt, Type [Domain] Maturity In One to Two Year [Member] Maturing in 1 - 2 years XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page
9 Months Ended
Feb. 28, 2023
shares
Cover [Abstract]  
Document Type 10-Q
Amendment Flag false
Document Period End Date Feb. 28, 2023
Document Fiscal Year Focus 2023
Document Fiscal Period Focus Q3
Current Fiscal Year End Date --05-31
Entity Interactive Data Current Yes
Entity Current Reporting Status Yes
Entity Registrant Name Neogen Corporation
Entity Central Index Key 0000711377
Trading Symbol NEOG
Entity Filer Category Large Accelerated Filer
Entity Small Business false
Document Quarterly Report true
Document Transition Report false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 216,220,821
Entity File Number 0-17988
Title of 12(b) Security Common Stock, $0.16 par value per share
Security Exchange Name NASDAQ
Entity Incorporation, State or Country Code MI
Entity Tax Identification Number 38-2367843
Entity Address, Address Line One 620 Lesher Place
Entity Address, State or Province MI
Local Phone Number 372-9200
Entity Address, City or Town Lansing
City Area Code 517
Entity Address, Postal Zip Code 48912
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
Feb. 28, 2023
May 31, 2022
Current Assets    
Cash and cash equivalents $ 67,134,000 $ 44,473,000
Marketable securities 116,080,000 336,578,000
Accounts receivable, net of allowance of $2,200 and $1,650 146,393,000 99,674,000
Inventories 143,863,000 122,313,000
Prepaid expenses and other current assets 81,901,000 23,760,000
Total Current Assets 555,371,000 626,798,000
Net Property and Equipment 164,888,000 110,584,000
Other Assets    
Right of use assets 5,062,000 3,184,000
Goodwill 2,135,118,000 142,704,000
Other non-amortizable intangible assets 14,252,000 15,397,000
Amortizable intangible and other assets, net of accumulated amortization 1,620,229,000 92,106,000
Other non-current assets 13,844,000 2,156,000
Total Assets 4,508,764,000 992,929,000
Current Liabilities    
Accounts payable 60,494,000 34,614,000
Accrued compensation 17,387,000 11,123,000
Income tax payable 1,645,000 2,126,000
Accrued interest 3,438,000 0
Deferred revenue 6,765,000 5,460,000
Other accruals 17,426,000 24,521,000
Total Current Liabilities 107,155,000 77,844,000
Deferred Income Tax Liability 362,630,000 17,011,000
Non-current debt 884,701,000 0
Other non-current liabilities 28,723,000 10,700,000
Total Liabilities 1,383,209,000 105,555,000
Commitments and Contingencies (note 12)
Equity    
Preferred stock, $1.00 par value, 100,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.16 par value, 315,000,000 shares authorized, 216,220,821 and 107,801,094 shares issued and outstanding at February 28, 2023 and May 31, 2022, respectively 34,595,000 17,248,000
Additional paid-in capital 2,564,713,000 309,984,000
Accumulated other comprehensive loss (33,222,000) (27,769,000)
Retained earnings 559,469,000 587,911,000
Total Stockholders' Equity 3,125,555,000 887,374,000
Total Liabilities and Stockholders' Equity $ 4,508,764,000 $ 992,929,000
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Feb. 28, 2023
May 31, 2022
Accounts receivable, allowance $ 2,200 $ 1,650
Preferred stock, par value $ 1.00 $ 1.00
Preferred stock, shares authorized 100,000 100,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.16 $ 0.16
Common stock, shares authorized 315,000,000 315,000,000
Common stock, shares issued 216,220,821 107,801,094
Common stock, shares outstanding 216,220,821 107,801,094
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Revenues        
Total revenue $ 218,255 $ 128,244 $ 580,637 $ 387,066
Cost of Revenues        
Total Cost of Revenues 110,291 70,832 297,864 209,052
Gross Margin 107,964 57,412 282,773 178,014
Operating Expenses        
Sales and marketing 38,598 21,477 98,329 63,220
General and administrative 46,424 24,997 151,369 60,985
Research and development 7,258 4,561 18,985 13,218
Total Operating Expenses 92,280 51,035 268,683 137,423
Operating Income 15,684 6,377 14,090 40,591
Other (Expense) Income        
Interest income 640 349 2,163 804
Interest expense (17,460) (35) (38,007) (63)
Other expense (1,124) (48) (7,938) (34)
Total Other (Expense) Income (17,944) 266 (43,782) 707
(Loss) Income Before Taxes (2,260) 6,643 (29,692) 41,298
Provision for Income Taxes (10,450) 1,200 (1,250) 7,950
Net Income (Loss) $ 8,190 $ 5,443 $ (28,442) $ 33,348
Net Income (Loss) Per Share        
Basic $ 0.04 $ 0.05 $ (0.16) $ 0.31
Diluted $ 0.04 $ 0.05 $ (0.16) $ 0.31
Weighted Average Shares Outstanding        
Basic 216,218 107,818 179,666 107,648
Diluted 216,399 108,133 179,666 108,130
Product Revenues        
Revenues        
Total revenue $ 190,688 $ 101,566 $ 500,797 $ 311,701
Cost of Revenues        
Total Cost of Revenues 94,377 56,550 252,348 167,650
Service Revenues        
Revenues        
Total revenue 27,567 26,678 79,840 75,365
Cost of Revenues        
Total Cost of Revenues $ 15,914 $ 14,282 $ 45,516 $ 41,402
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Net Income (Loss) $ 8,190 $ 5,443 $ (28,442) $ 33,348
Foreign currency translations 3,354 2,789 (6,677) (9,482)
Unrealized gain (loss) on marketable securities, net of tax 944 (993) 674 (1,582)
Unrealized gain on derivative instruments, net of tax 2,978 0 550 0
Total comprehensive income (loss) $ 15,466 $ 7,239 $ (33,895) $ 22,284
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balance at May. 31, 2021 $ 840,377 $ 17,195 $ 294,953 $ (11,375) $ 539,604
Beginning Balance (in shares) at May. 31, 2021   107,468,000      
Exercise of options and share-based compensation expense 1,839 $ 1 1,838    
Exercise of options and share-based compensation expense (in shares)   6,000      
Issuance of shares under employee stock purchase plan 899 $ 3 896    
Issuance of shares under employee stock purchase plan (in shares)   19,000      
Net Income (Loss) 17,077       17,077
Other comprehensive loss (4,829)     (4,829)  
Ending Balance at Aug. 31, 2021 855,363 $ 17,199 297,687 (16,204) 556,681
Ending Balance (in shares) at Aug. 31, 2021   107,493,000      
Beginning Balance at May. 31, 2021 840,377 $ 17,195 294,953 (11,375) 539,604
Beginning Balance (in shares) at May. 31, 2021   107,468,000      
Net Income (Loss) 33,348        
Ending Balance at Feb. 28, 2022 875,544 $ 17,251 307,780 (22,439) 572,952
Ending Balance (in shares) at Feb. 28, 2022   107,818,000      
Beginning Balance at Aug. 31, 2021 855,363 $ 17,199 297,687 (16,204) 556,681
Beginning Balance (in shares) at Aug. 31, 2021   107,493,000      
Exercise of options and share-based compensation expense 7,316 $ 44 7,272    
Exercise of options and share-based compensation expense (in shares)   275,000      
Net Income (Loss) 10,828       10,828
Other comprehensive loss (8,031)     (8,031)  
Ending Balance at Nov. 30, 2021 865,476 $ 17,243 304,959 (24,235) 567,509
Ending Balance (in shares) at Nov. 30, 2021   107,768,000      
Exercise of options and share-based compensation expense 1,852 $ 4 1,848    
Exercise of options and share-based compensation expense (in shares)   26,000      
Issuance of shares under employee stock purchase plan 977 $ 4 973    
Issuance of shares under employee stock purchase plan (in shares)   24,000      
Net Income (Loss) 5,443       5,443
Other comprehensive loss 1,796     1,796  
Ending Balance at Feb. 28, 2022 875,544 $ 17,251 307,780 (22,439) 572,952
Ending Balance (in shares) at Feb. 28, 2022   107,818,000      
Beginning Balance at May. 31, 2022 $ 887,374 $ 17,248 309,984 (27,769) 587,911
Beginning Balance (in shares) at May. 31, 2022 107,801,094 107,801,000      
Exercise of options and share-based compensation expense $ 1,905 $ 1 1,904    
Exercise of options and share-based compensation expense (in shares)   4,000      
Issuance of shares under employee stock purchase plan 867 $ 5 862    
Issuance of shares under employee stock purchase plan (in shares)   33,000      
Net Income (Loss) 5,209       5,209
Other comprehensive loss (11,557)     (11,557)  
Ending Balance at Aug. 31, 2022 883,798 $ 17,254 312,750 (39,326) 593,120
Ending Balance (in shares) at Aug. 31, 2022   107,838,000      
Beginning Balance at May. 31, 2022 $ 887,374 $ 17,248 309,984 (27,769) 587,911
Beginning Balance (in shares) at May. 31, 2022 107,801,094 107,801,000      
Net Income (Loss) $ (28,442)        
Ending Balance at Feb. 28, 2023 $ 3,125,555 $ 34,595 2,564,713 (33,222) 559,469
Ending Balance (in shares) at Feb. 28, 2023 216,220,821 216,221,000      
Beginning Balance at Aug. 31, 2022 $ 883,798 $ 17,254 312,750 (39,326) 593,120
Beginning Balance (in shares) at Aug. 31, 2022   107,838,000      
Exercise of options and share-based compensation expense 2,637 $ 7 2,630    
Exercise of options and share-based compensation expense (in shares)   46,000      
Issuance of shares for 3M transaction (Value) 2,262,841 $ 17,323 2,245,518    
Issuance of shares for 3M transaction (shares)   108,270      
Net Income (Loss) (41,841)       (41,841)
Other comprehensive loss (1,172)     (1,172)  
Ending Balance at Nov. 30, 2022 3,106,263 $ 34,584 2,560,898 (40,498) 551,279
Ending Balance (in shares) at Nov. 30, 2022   216,154,000      
Exercise of options and share-based compensation expense 2,835 $ 1 2,834    
Exercise of options and share-based compensation expense (in shares)   5,000      
Issuance of shares under employee stock purchase plan 991 $ 10 981    
Issuance of shares under employee stock purchase plan (in shares)   62,000      
Net Income (Loss) 8,190       8,190
Other comprehensive loss 7,276     7,276  
Ending Balance at Feb. 28, 2023 $ 3,125,555 $ 34,595 $ 2,564,713 $ (33,222) $ 559,469
Ending Balance (in shares) at Feb. 28, 2023 216,220,821 216,221,000      
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Cash Flows (For) From Operating Activities    
Net Income (Loss) $ (28,442) $ 33,348
Adjustments to reconcile net (loss) income to net cash (for) from operating activities:    
Depreciation and amortization 59,938 17,833
Impairment of discontinued product lines 2,300 0
Loss on sale of minority interest 1,516 0
Deferred income taxes (5,299) (720)
Share-based compensation 7,311 5,045
Disposal of property and equipment (472) 0
Financing fee amortization 1,860 0
Change in operating assets and liabilities, net of business acquisitions:    
Accounts receivable (47,535) (883)
Inventories (656) (11,956)
Prepaid expenses and other current assets (31,896) (3,824)
Accounts payable, accruals and other changes (8,422) (5,652)
Change in other non-current assets and non-current liabilities (3,579) 14,457
Interest expense accrual 3,438 0
Net Cash (For) From Operating Activities (49,938) 47,648
Cash Flows From (For) Investing Activities    
Purchases of property, equipment and other non-current intangible assets (40,253) (11,891)
Proceeds from the sale of marketable securities 233,020 284,367
Purchases of marketable securities (12,523) (314,442)
Proceeds from the sale of property and equipment 682 0
Business acquisitions, net of working capital adjustments and cash acquired 13,237 (38,164)
Net Cash From (For) Investing Activities 194,163 (80,130)
Cash Flows (For) From Financing Activities    
Exercise of stock options and issuance of employee stock purchase plan shares 943 7,842
Financing fees paid (19,276) 0
Repayment of debt (100,000) 0
Net Cash (For) From Financing Activities (118,333) 7,842
Effects of Foreign Exchange Rates on Cash (3,231) (8,083)
Net Increase (Decrease) in Cash and Cash Equivalents 22,661 (32,723)
Cash and Cash Equivalents, Beginning of period 44,473 75,602
Cash and Cash Equivalents, End of period $ 67,134 $ 42,879
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation
9 Months Ended
Feb. 28, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation

1. DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

DESCRIPTION OF BUSINESS

Neogen Corporation and subsidiaries ("Neogen," "we," "our," or the "Company") develop, manufacture and market a diverse line of products and services dedicated to food and animal safety. Our Food Safety segment consists primarily of diagnostic test kits and complementary products (e.g., culture media) sold to food producers and processors to detect dangerous and/or unintended substances in human food and animal feed, such as foodborne pathogens, spoilage organisms, natural toxins, food allergens, genetic modifications, ruminant by-products, meat speciation, drug residues, pesticide residues and general sanitation concerns. Our diagnostic test kits are generally easier to use and provide quicker results than conventional diagnostic methods. The majority of the test kits are disposable, single-use, immunoassay and DNA detection products that rely on proprietary antibodies and RNA and DNA testing methodologies to produce rapid and accurate test results. Our expanding line of food safety products also includes genomics-based diagnostic technology, and advanced software systems that help testers to objectively analyze and store their results and perform analysis on the results from multiple locations over extended periods.

Neogen’s Animal Safety segment is engaged in the development, manufacture, marketing and distribution of veterinary instruments, pharmaceuticals, vaccines, topicals, parasiticides, diagnostic products, rodenticides, cleaners, disinfectants, insecticides and genomics testing services for the worldwide animal safety market. The majority of these consumable products are marketed through veterinarians, retailers, livestock producers and animal health product distributors. Our line of drug detection products is sold worldwide for the detection of abused and therapeutic drugs in animals and animal products, and has expanded into the workplace and human forensic markets.

MERGER WITH THE FOOD SAFETY BUSINESS OF 3M

On September 1, 2022, the Company completed its merger (the “Merger”) with Garden SpinCo, a newly formed, wholly owned subsidiary of 3M created to carve out 3M’s Food Safety Division (“3M FSD”, “FSD”), in a Reverse Morris Trust transaction. The purchase price consideration was $3.2 billion, net of customary purchase price adjustments and transaction costs, which consisted of 108.3 million shares of Neogen common stock issued on closing. Immediately following the transaction, Garden SpinCo stockholders owned, in the aggregate, approximately 50.1% of the issued and outstanding shares of Neogen common stock and pre-merger Neogen shareholders owned, in the aggregate, approximately 49.9% of the issued and outstanding shares of Neogen common stock.

Neogen was deemed to be the accounting acquiror of the 3M FSD for accounting purposes under U.S. generally accepted accounting principles.

BASIS OF PRESENTATION AND CONSOLIDATION

The accompanying unaudited condensed consolidated financial statements include the accounts of Neogen Corporation (“Neogen” or the “Company”) 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 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements.

In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation of the results of the interim period have been included in the accompanying unaudited condensed consolidated financial statements. All intercompany balances and transactions have been eliminated in consolidation. The results of operations during the three and nine months ended February 28, 2023 are not necessarily indicative of the results to be expected for the full fiscal year ending May 31, 2023. For more complete financial information, these condensed 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 10-K for the fiscal year ended May 31, 2022.

Our functional currency is the U.S. dollar. We translate our non-U.S. operations’ assets and liabilities denominated in foreign currencies into U.S. dollars at current rates of exchange as of the balance sheet date and income and expense items at the average exchange rate for the reporting period. Translation adjustments resulting from exchange rate fluctuations are recorded in other comprehensive income (loss). Gains or losses from foreign currency transactions are included in other income (expense) on our condensed consolidated statements of income (loss).

ACCOUNTING POLICIES

Comprehensive Income (Loss)

Comprehensive income (loss) 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 of foreign currency translation adjustments and unrealized gains or losses on our marketable securities and derivative instruments.

Fair Value of Financial 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. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows:

Level 1: Observable inputs such as quoted prices in active markets;

Level 2: Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and

Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

The carrying amounts of certain financial instruments, consisting of cash and cash equivalents, accounts receivable, accounts payable, our revolving credit agreement, and long-term debt, approximate their fair value based on either their short maturity or current terms for similar instruments.

Leases

We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. The Company recognizes a lease liability in the statement of financial position to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. Right-of-use assets are recorded in Other Assets on our condensed consolidated balance sheets. Current and non-current lease liabilities are recorded in other accruals within current liabilities and other non-current liabilities, respectively, on our condensed consolidated balance sheets. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. The right-of-use assets were $5,062,000 and $3,184,000 as of February 28, 2023 and May 31, 2022, respectively. The total current and non-current lease liabilities were $5,112,080 and $3,228,000 as of February 28, 2023 and May 31, 2022, respectively.

Derivatives

We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates and changes in interest rates. To reduce the potential effects of foreign currency exchange rate movements on net earnings, we enter into derivative financial instruments in the form of foreign currency exchange forward contracts with major financial institutions and have also entered into interest rate swap contracts as a hedge against changes in interest rates. All derivatives are recognized as assets or liabilities and measured at fair value. For derivatives that are determined to be effective hedges, changes in fair value are recognized in other comprehensive income (loss) until the underlying hedged item is recognized in earnings. Derivatives that are not determined to be effective hedges are adjusted to fair value with a corresponding adjustment to earnings. We do not use financial instruments for trading or speculative purposes.

ESTIMATES AND ASSUMPTIONS

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 and derivatives. 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.

Accounts Receivable and Concentrations of Credit Risk

Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers’ credit histories before extending credit and by monitoring credit exposure on a regular basis. Collateral or other security is generally not required for accounts receivable. We maintain an allowance for customer accounts that reduces receivables to amounts that are expected to be collected. In estimating the allowance for doubtful accounts, management considers relevant information about past events, current conditions and reasonable and supportable forecasts that affect the collectability of financial assets. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts. No customer accounted for more than 10% of accounts receivable at February 28, 2023 or May 31, 2022, respectively.

Inventory

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.

Goodwill and Other Intangible Assets

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 not-to-compete 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 non-amortizable intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired. 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.

Long-Lived Assets

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.

Business Combinations

We utilize the acquisition method of accounting for business combinations. This method requires, among other things, that results of operations of acquired companies are included in Neogen’s results of operations beginning on the respective acquisition dates and that assets acquired and liabilities assumed are recognized at fair value as of the acquisition date. Any excess of the fair value of consideration transferred over the fair values of the net assets acquired is recognized as goodwill. Contingent consideration liabilities are recognized at the estimated fair value on the acquisition date. These amounts are recorded in either other accruals within current liabilities (for expected payments to be made within the next 12 months) or other non-current liabilities (for expected payments to be made after the next 12 months), both on our condensed consolidated balance sheets. Subsequent changes to the fair value of contingent consideration liabilities are recognized in other income (expense) in the condensed consolidated statements of income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the condensed consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the condensed consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the condensed consolidated statements of cash flows. The fair value of assets acquired and liabilities assumed in certain cases may be subject to revision based on the final determination of fair value during a period of time not to exceed 12 months from the acquisition date. Legal costs, due diligence costs, business valuation costs and all other business acquisition costs are expensed when incurred.

Equity Compensation Plans

Share options awarded to employees, restricted stock units (RSUs) 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, an estimate of award forfeitures, 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. For RSUs, we use the intrinsic value method to value the units.

To value equity awards, several recognized valuation models exist; none of these models can be singled out as being the best or most correct. The model applied by us can accommodate most of the specific features included in the options granted, which are the reason for their use. If different models 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 7.

Income Taxes

We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year.

Accounting Pronouncements Recently Adopted

Acquired contract assets and liabilities in a business combination

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which amends ASC 805 to require an acquirer to, at the date of acquisition, recognize and measure contract assets and contract liabilities acquired in accordance with ASU 2014-9, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2022. We adopted this standard in the third quarter of fiscal 2023 and applied the amendment retrospectively to all business combinations in fiscal year 2023. Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.

Reference Rate Reform

In March 2020, the FASB issued Update 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This update provides temporary optional expedients to applying the reference rate reform guidance to contracts that reference LIBOR or another reference rate expected to be discontinued. Under this update, contract modifications resulting in a new reference rate may be accounted for as a continuation of the existing contract. We adopted this standard in the second quarter of fiscal 2023, and now use the Secured Overnight Financing Rate (SOFR). Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Marketable Securities
9 Months Ended
Feb. 28, 2023
Cash and Cash Equivalents [Abstract]  
Cash and Marketable Securities

2. CASH AND MARKETABLE SECURITIES

Cash and Cash Equivalents

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. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits. The Company has not experienced losses related to these balances and believes it is not exposed to significant credit risk regarding its cash and cash equivalents. Cash and cash equivalents were $67,134,000 and $44,473,000 as of February 28, 2023 and May 31, 2022, respectively. The carrying value of these assets approximates fair value due to the short maturity of these instruments and is classified as Level 1 in the fair value hierarchy.

Marketable Securities

The Company has marketable securities held by banks or broker-dealers as of February 28, 2023. Changes in market value are monitored and recorded on a monthly basis. In the event of a downgrade in credit quality subsequent to purchase, the marketable securities investment is evaluated to determine the appropriate action to take to minimize the overall risk to our marketable securities portfolio. These securities are classified as available for sale. The primary objective of management’s short-term investment activity is to preserve capital for the purpose of funding current operations, capital expenditures and business acquisitions; short-term investments are not entered into for trading or speculative purposes. These securities are recorded at fair value based on recent trades or pricing models and therefore meet the Level 2 criteria. Interest income on these investments is recorded within other income on the income statement. Adjustments in the fair value of these assets are recorded in other comprehensive income.

Marketable Securities as of February 28, 2023 and May 31, 2022 are listed below by classification and remaining maturities.

 

(in thousands)

 

Maturity

 

February 28, 2023

 

 

May 31, 2022

 

Commercial Paper & Corporate Bonds

 

0 - 90 days

 

$

34,443

 

 

$

106,497

 

 

91 - 180 days

 

 

22,322

 

 

 

61,373

 

 

181 days - 1 year

 

 

52,462

 

 

 

91,706

 

 

1 - 2 years

 

 

6,853

 

 

 

77,002

 

Total Marketable Securities

 

 

 

$

116,080

 

 

$

336,578

 

 

The components of marketable securities, consisting of commercial paper and corporate bonds, as of February 28, 2023 are as follows:

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

118,166

 

 

$

 

 

$

(2,086

)

 

$

116,080

 

 

The components of marketable securities, consisting of commercial paper and corporate bonds, as of May 31, 2022 are as follows:

 

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

339,540

 

 

$

7

 

 

$

(2,969

)

 

$

336,578

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
9 Months Ended
Feb. 28, 2023
Inventories

3. INVENTORIES

Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. The components of inventories follow:

 

(in thousands)

 

February 28, 2023

 

 

May 31, 2022

 

Raw materials

 

$

73,514

 

 

$

58,667

 

Work-in-process

 

 

7,054

 

 

 

6,388

 

Finished and purchased goods

 

 

63,295

 

 

 

57,258

 

 

$

143,863

 

 

$

122,313

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition
9 Months Ended
Feb. 28, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

4. REVENUE RECOGNITION

The Company determines the amount of revenue to be recognized through application of the following steps:

Identification of the contract with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies the performance obligations.

Essentially all of Neogen’s revenue is generated through contracts with its customers. A performance obligation is a promise in a contract to transfer a product or service to a customer. We generally recognize revenue at a point in time when all of our performance obligations under the terms of a contract are satisfied. Revenue is recognized upon transfer of control of promised products and services in an amount that reflects the consideration we expect to receive in exchange for those products or services. The collectability of consideration on the contract is reasonably assured before revenue is recognized. To the extent that customer payment has been received before all recognition criteria are met, these revenues are initially deferred in other accruals on the balance sheet and the revenue is recognized in the period that all recognition criteria have been met.

Certain agreements with customers include discounts or rebates on the sale of products and services applied retrospectively, such as volume rebates achieved by purchasing a specified purchase threshold of goods and services. We account for these discounts as variable consideration and estimate the likelihood of a customer meeting the threshold in order to determine the transaction price using the most predictive approach. We typically use the most-likely-amount method for incentives that are offered to individual customers, and the expected-value method for programs that are offered to a broad group of customers. Variable consideration reduces the amount of revenue that is recognized. Rebate obligations related to customer incentive programs are recorded in accrued liabilities; the rebate estimates are adjusted at the end of each applicable measurement period based on information currently available.

The performance obligations in Neogen’s contracts are generally satisfied well within one year of contract inception. In such cases, management has elected the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. Management has elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred because the amortization period for the prepaid costs that would otherwise have been deferred and amortized is one year or less. We account for shipping and handling for products as a fulfillment activity when goods are shipped. Shipping and handling costs that are charged to and reimbursed by the customer are recognized as revenues, while the related expenses incurred by Neogen are recorded in sales and marketing expense. Revenue is recognized net of any tax collected from customers. The taxes are subsequently remitted to governmental authorities. Our terms and conditions of sale generally do not provide for returns of product or reperformance of service except in the case of quality or warranty issues. These situations are infrequent, and due to immateriality of the amount, warranty claims are recorded in the period incurred.

The Company derives revenue from two primary sources—product revenue and service revenue.

Product revenue consists of shipments of:

Diagnostic test kits, dehydrated culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation;
Consumable products marketed to veterinarians, retailers, livestock producers and animal health product distributors; and
Rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities.

Revenues for our products are recognized and invoiced when the product is shipped to the customer.

Service revenue consists primarily of:

Genomic identification and related interpretive bioinformatic services; and
Other commercial laboratory services.

Revenues for Neogen’s genomics and commercial laboratory services are recognized and invoiced when the applicable laboratory service is performed and the results are conveyed to the customer.

Payment terms for products and services are generally 30 to 60 days.

The Company has no contract assets. Contract liabilities represent deposits made by customers before the satisfaction of performance obligation(s) and recognition of revenue. Upon completion of the performance obligation(s) that the Company has with the customer, the liability for the customer deposit is relieved and revenue is recognized. These customer deposits are recorded within Deferred revenue on the condensed consolidated balance sheets. During the three and nine months ended February 28, 2023, the Company recognized $2.9 million and $8.0 million, respectively of deferred revenue amounts into revenue.

On September 1, 2022, Neogen closed on a Reverse Morris Trust transaction to combine with 3M’s Food Safety business. Similar to Neogen, 3M’s former Food Safety business sells diagnostic test kits, dehydrated culture media, and related products used by food producers and processors to detect foodborne bacteria, allergens and levels of general sanitation. Revenue for these products are recognized and invoiced when the product is shipped to the customer. These products are currently manufactured, invoiced, and distributed by 3M on behalf of Neogen under a number of transition service contracts.

The following table presents disaggregated revenue by major product and service categories during the three and nine months ended February 28, 2023 and 2022:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Food Safety

 

 

 

 

 

 

 

 

 

 

 

 

Natural Toxins, Allergens & Drug Residues

 

$

19,198

 

 

$

17,965

 

 

$

61,236

 

 

$

59,397

 

Bacterial & General Sanitation

 

 

39,444

 

 

 

11,288

 

 

 

91,293

 

 

 

34,709

 

Culture Media & Other

 

 

77,955

 

 

 

18,145

 

 

 

179,293

 

 

 

56,136

 

Rodent Control, Insect Control & Disinfectants

 

 

9,550

 

 

 

9,577

 

 

 

29,502

 

 

 

25,459

 

Genomics Services

 

 

5,395

 

 

 

5,781

 

 

 

16,204

 

 

 

16,909

 

 

$

151,542

 

 

$

62,756

 

 

$

377,528

 

 

$

192,610

 

Animal Safety

 

 

 

 

 

 

 

 

 

 

 

 

Life Sciences

 

$

1,440

 

 

$

1,339

 

 

$

4,456

 

 

$

4,011

 

Veterinary Instruments & Disposables

 

 

15,428

 

 

 

17,047

 

 

 

46,534

 

 

 

47,956

 

Animal Care & Other

 

 

8,735

 

 

 

9,449

 

 

 

29,830

 

 

 

29,517

 

Rodent Control, Insect Control & Disinfectants

 

 

20,242

 

 

 

18,359

 

 

 

63,121

 

 

 

58,777

 

Genomics Services

 

 

20,868

 

 

 

19,294

 

 

 

59,168

 

 

 

54,195

 

 

 

66,713

 

 

 

65,488

 

 

 

203,109

 

 

 

194,456

 

Total Revenues

 

$

218,255

 

 

$

128,244

 

 

$

580,637

 

 

$

387,066

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share
9 Months Ended
Feb. 28, 2023
Net Income (Loss) Per Share

5. NET INCOME (LOSS) PER SHARE

The calculation of net income (loss) per share follows:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands, except per share amounts)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator for basic and diluted net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) attributable to Neogen

 

$

8,190

 

 

$

5,443

 

 

$

(28,442

)

 

$

33,348

 

Denominator for basic net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares

 

 

216,218

 

 

 

107,818

 

 

 

179,666

 

 

 

107,648

 

Effect of dilutive stock options and RSUs

 

 

181

 

 

 

315

 

 

 

 

 

 

482

 

Denominator for diluted net income (loss) per share

 

 

216,399

 

 

 

108,133

 

 

 

179,666

 

 

 

108,130

 

Net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.04

 

 

$

0.05

 

 

$

(0.16

)

 

$

0.31

 

Diluted

 

$

0.04

 

 

$

0.05

 

 

$

(0.16

)

 

$

0.31

 

Note: Due to the net loss during the nine months ended February 28, 2023, the dilutive stock options and RSUs are anti-dilutive.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information and Geographic Data
9 Months Ended
Feb. 28, 2023
Segment Information and Geographic Data

6. SEGMENT INFORMATION AND GEOGRAPHIC DATA

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. All new product revenues from the merger of the 3M FSD, effective September 1, 2022, are reported through the Food Safety segment. 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.

Our international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the Company’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 Food Safety management and are reported through the Food Safety segment.

Neogen’s operation in Australia originally focused on providing genomics services and sales of animal safety products and reports through the Animal Safety segment. With the acquisition of Cell BioSciences in February 2020, this operation expanded to offer our complete line of products and services, including those usually associated with the Food Safety segment. These additional products are managed and directed by existing management at Neogen Australasia and report through the Animal Safety segment.

The accounting policies of each of the segments are the same as those described in Note 1.

Segment information follows:

 

(in thousands)

 

Food
Safety

 

 

Animal
Safety

 

 

Corporate and
Eliminations (1)

 

 

Total

 

As of and during the three months ended February 28, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

144,843

 

 

$

45,845

 

 

$

 

 

$

190,688

 

Service revenues to external customers

 

 

6,699

 

 

 

20,868

 

 

 

 

 

 

27,567

 

Total revenues to external customers

 

$

151,542

 

 

$

66,713

 

 

$

 

 

$

218,255

 

Operating income (loss)

 

$

11,011

 

 

$

10,752

 

 

$

(6,079

)

 

$

15,684

 

Total assets

 

$

3,975,921

 

 

$

349,628

 

 

$

183,215

 

 

$

4,508,764

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and during the three months ended February 28, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

55,372

 

 

$

46,194

 

 

$

 

 

$

101,566

 

Service revenues to external customers

 

 

7,384

 

 

 

19,294

 

 

 

 

 

 

26,678

 

Total revenues to external customers

 

$

62,756

 

 

$

65,488

 

 

$

 

 

$

128,244

 

Operating income (loss)

 

$

8,191

 

 

$

10,783

 

 

$

(12,597

)

 

$

6,377

 

Total assets

 

$

302,605

 

 

$

298,854

 

 

$

379,746

 

 

$

981,205

 

(1)
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.

 

(in thousands)

 

Food
Safety

 

 

Animal
Safety

 

 

Corporate and
Eliminations (1)

 

 

Total

 

As of and during the nine months ended February 28, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

356,856

 

 

$

143,941

 

 

$

 

 

$

500,797

 

Service revenues to external customers

 

 

20,672

 

 

 

59,168

 

 

 

 

 

 

79,840

 

Total revenues to external customers

 

$

377,528

 

 

$

203,109

 

 

$

 

 

$

580,637

 

Operating income (loss)

 

$

41,053

 

 

$

35,439

 

 

$

(62,402

)

 

$

14,090

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and during the nine months ended February 28, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

171,440

 

 

$

140,261

 

 

$

 

 

$

311,701

 

Service revenues to external customers

 

 

21,170

 

 

 

54,195

 

 

 

 

 

 

75,365

 

Total revenues to external customers

 

$

192,610

 

 

$

194,456

 

 

$

 

 

$

387,066

 

Operating income (loss)

 

$

29,216

 

 

$

36,246

 

 

$

(24,871

)

 

$

40,591

 

(1)
Includes elimination of intersegment transactions.

The following table presents the Company’s revenue disaggregated by geographic location:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Domestic

 

$

109,919

 

 

$

77,297

 

 

$

304,974

 

 

$

231,454

 

International

 

 

108,336

 

 

 

50,947

 

 

 

275,663

 

 

 

155,612

 

Total revenue

 

$

218,255

 

 

$

128,244

 

 

$

580,637

 

 

$

387,066

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Compensation Plans
9 Months Ended
Feb. 28, 2023
Equity Compensation Plans

7. EQUITY COMPENSATION PLANS

The Company’s long-term incentive plans allow for the grant of various types of share-based awards to key directors, officers and employees of the Company. Incentive and non-qualified options to purchase shares of common stock have been granted under the terms of the 2018 Omnibus Incentive Plan. These options are granted at an exercise price of the closing price of the common stock on the date of grant. Options vest ratably over three and five year periods and the contractual terms are generally five, seven or ten years. The company grants restricted stock units (RSUs) under the terms of the 2018 Omnibus Incentive Plan, which vest ratably over three and five year periods. The fair value of the RSUs is determined based on the closing price of the common stock on the date of grant.

During the three and nine months ended February 28, 2023 and 2022, the Company recorded $2,812,000 and $1,607,000, and $7,311,000 and $5,045,000, respectively, of expense related to its share-based awards, recorded in general and administrative expense in the condensed consolidated income statement.

Under the terms of an agreement entered into with 3M as part of the combination of the FSD, the Company issued stock options and RSUs to conveying 3M employees to replace their existing unvested 3M awards under an exchange ratio based on the closing prices of Neogen and 3M common stock on August 31, 2022, the day before the transaction. These substitute options and RSUs retained their original vesting and expiration terms (originally three year vesting and ten year lives). There were a total of 131,746 substitute options and 29,770 substitute RSUs issued during the second quarter to the conveying 3M employees as part of the employee matters agreement. The Company recognized $305,000 and $489,000 in compensation expense, respectively, during the three and nine months ended February 28, 2023 for these awards.

The Company offers eligible employees the option to purchase common stock at a 5% discount to the lower of the market value of the stock at the beginning or end of each participation period under the terms of the 2021 Employee Stock Purchase Plan. The discount is recorded in general and administrative expense. Total individual purchases in any year are limited to 10% of compensation.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations
9 Months Ended
Feb. 28, 2023
Business Combinations

8. BUSINESS COMBINATIONS

The condensed consolidated statements of income (loss) 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’s strategic platform for the expansion of available product offerings.

On September 17, 2021, the Company acquired all of the stock of CAPInnoVet, Inc., a companion animal health business that provides pet medications to the veterinary market. This acquisition provides entry into the retail parasiticide market and enhances the Company’s presence in companion animal markets. Consideration for the purchase was net cash of $17.9 million paid at closing. There is also the potential for performance milestone payments to the former owners of up to $6.5 million and the Company could incur up to $14.5 million in future royalty payments. Upon revaluation of the contingent liability at February 28, 2023, the Company recognized a gain of $300,000 on the performance milestone liability, recorded within other income. The business is operated from our location in Lexington, KY, reporting within the Animal Safety segment.

On November 30, 2021, the Company acquired all of the stock of Delf (U.K.) Ltd., a United Kingdom-based manufacturer and supplier of animal hygiene and industrial cleaning products, and Abbott Analytical Ltd., a related service provider. This acquisition expanded the Company’s line of dairy hygiene products and will enhance our cleaner and disinfectant product portfolio. Consideration for the purchase was net cash of $9.5 million paid at closing. The companies continue to operate from their current location in Liverpool, England, reporting within the Food Safety segment and are managed through Neogen’s Scotland operation.

On December 9, 2021, the Company acquired all of the stock of Genetic Veterinary Sciences, Inc., a companion animal genetic testing business providing genetic information for dogs, cats and birds to animal owners, breeders and veterinarians. This acquisition will further expand the Company’s presence in the companion animal market. Consideration for the purchase was $11.3 million in net cash. The business is operated from its current location in Spokane, Washington, reporting within the Animal Safety segment. Since completion of initial estimates in the second quarter of fiscal year 2022, the Company has recorded insignificant measurement period adjustments, which resulted in a decrease to the base purchase price.

On July 1, 2022, Neogen acquired all of the stock of Thai-Neo Biotech Co., Ltd., a longstanding distributor of Neogen’s food safety products to Thailand and Southeast Asia. This acquisition gives Neogen a direct sales presence in Thailand. Consideration for the purchase was $1,581,000 in net cash, with $1,310,000 paid at closing, $37,000 paid on November 29, 2022 as a working capital adjustment and $234,000 payable on October 1, 2023. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $177,000, inventory of $232,000, prepaids of $3,000, net property, plant and equipment of $16,000, other non-current assets of $6,000, accounts payable of $98,000, other payables of $6,000, non-current tax liabilities of $124,000, intangible assets of $620,000 (with an estimated life of 10 years) and the remainder to goodwill (non-deductible for tax purposes). The business continues to operate in Bangkok, Thailand, reporting within the Food Safety segment.

On February 10, 2023, Neogen acquired certain assets as part of an asset purchase agreement with Corvium, Inc., a partner and supplier within the Company's software analytics platform. This acquisition, which primarily includes the software technology, advances the Company's food safety data analytics strategy. The purchase price consideration was $24.1 million, which included certain amounts for litigation and indemnity escrow. There is also the potential for performance milestone payments based on the successful implementation of the software service at customer sites and sale of licenses. As a result, the Company has recorded contingent liabilities as part of the opening balance sheet within Other accruals and Other non-current liabilities, as shown below. As of February 28, 2023, the Company has recorded a preliminary allocation of the purchase consideration to assets acquired and liabilities assumed based on initial fair value estimates and is subject to continuing management analysis, with assistance from third party valuation advisors. Goodwill, which is fully deductible for tax purposes, includes value associated with profits earned from data management solutions that can be offered to existing customers and the expertise and reputation of the assembled workforce and developed software technology. These values are Level 3 fair value measurements. The preliminary fair values of net tangible assets and intangible assets acquired were based on preliminary valuations prior to receiving a third-party assessment, and our estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The final determination may result in asset and liability fair values and tax bases that differ from the preliminary estimates and require changes to the preliminary amounts recognized.

Due to the Company's acquisition of Corvium, Inc., it recorded a loss of $1.5 million in the third quarter on dissolution of its minority interest in that company.

The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:

 

(in thousands)

 

 

 

Prepaids and other current assets

 

$

101

 

Property, plant and equipment

 

 

13

 

Intangible assets

 

 

14,000

 

Deferred revenue

 

 

(1,827

)

Other accruals

 

 

(1,000

)

Adjustment of annual license prepaid

 

 

(419

)

Other non-current liabilities

 

 

(1,000

)

Total identifiable assets and liabilities acquired

 

 

9,868

 

Goodwill

 

 

14,199

 

Total purchase consideration

 

$

24,067

 

For each completed acquisition listed above, the revenues and net income were not considered material and were therefore not disclosed.

3M Food Safety transaction

On September 1, 2022, Neogen, 3M Company (“3M”), and Garden SpinCo Corporation (“Garden SpinCo”), a newly formed, wholly owned subsidiary of 3M created to carve out 3M’s Food Safety Division (“3M FSD”, “FSD”), closed on the transaction combining 3M’s FSD with Neogen in a Reverse Morris Trust transaction and Garden SpinCo became a wholly owned subsidiary of Neogen (“FSD transaction”). Following the FSD transaction, pre-merger Garden SpinCo stockholders own, in the aggregate, approximately 50.1% of the issued and outstanding shares of Neogen common stock and pre-merger Neogen shareholders own, in the aggregate, approximately 49.9% of the issued and outstanding shares of Neogen common stock. This transaction is a business combination and was accounted for using the acquisition method.

The acquired business is a leading provider of food safety testing solutions. It offers a broad range of food safety testing products that support multiple industries within food and beverage, helping producers to prevent and protect consumers from foodborne illnesses. The business has a broad global presence with products used in more than 60 countries and a diversified revenue base of more than 100,000 end-user customers. The combination of Neogen and the 3M FSD creates a leading innovator with an enhanced geographic footprint, innovative product offerings, digitization capabilities, and financial flexibility to capitalize on robust growth trends in sustainability, food safety, and supply chain integrity. The acquired Food Safety business continues to primarily operate in facilities in Minnesota and the United Kingdom, and is being managed overall in Michigan, reporting within the Food Safety segment.

The purchase price consideration for the 3M FSD was $3.2 billion, net of customary purchase price adjustments and transaction costs, which consisted of 108,269,946 shares of Neogen common stock issued on closing with a fair value of $2.2 billion and cash consideration of $1 billion, funded by the additional financing secured by the Company. See Note 10 for further detail on the debt incurred.

During the three months ended February 28, 2023, the Company recorded adjustments to its preliminary allocation of the purchase consideration to assets acquired and liabilities assumed based on initial fair value estimates and is subject to continuing management analysis, with assistance from third party valuation advisors. In the third quarter of fiscal 2023, net working capital adjustments resulted in changes to the inventories acquired and valuations of property, plant and equipment resulted in recognizing the fair value of assets acquired. The excess of the purchase price over the fair value of the net tangible assets and identifiable intangible assets of $1.98 billion was recorded as goodwill, of which $1.92 billion is not deductible for tax purposes. Goodwill, which increased in the third quarter of fiscal 2023 based on an updated purchase consideration, includes value associated with profits earned from market and expansion capabilities, expected synergies from integration and streamlining operational activities, the expertise and reputation of the assembled workforce and other intangible assets that do not qualify for separate recognition. These values are Level 3 fair value measurements.

The preliminary fair values of net tangible assets and intangible assets acquired were based on preliminary valuations, and our estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized relate to the fair value of inventories and property, plant and equipment, as well as deferred income tax liabilities. The fair values of the assets acquired and liabilities assumed are based on our preliminary estimates and assumptions, as well as other information compiled by management, including valuations that utilize customary valuation procedures and techniques. While we believe that these preliminary estimates provide a reasonable basis for estimating the fair value of the assets acquired and liabilities assumed, we will continue to evaluate available information prior to finalization of the amounts.

The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:

 

(in thousands)

 

 

 

Cash and cash equivalents

 

$

319

 

Inventories

 

 

18,403

 

Other current assets

 

 

14,855

 

Property, plant and equipment

 

 

25,721

 

Intangible assets

 

 

1,560,000

 

Right of use asset

 

 

882

 

Lease liability

 

 

(885

)

Deferred tax liabilities

 

 

(355,347

)

Other liabilities

 

 

(3,585

)

Total identifiable assets and liabilities acquired

 

 

1,260,363

 

Goodwill

 

 

1,978,149

 

Total purchase consideration

 

$

3,238,512

 

 

 

The following table summarizes the intangible assets acquired and the useful life of these assets.

 

(in thousands)

 

Fair Value

 

 

Useful Life in Years

 

Trade Names and Trademarks

 

$

110,000

 

 

 

25

 

Developed Technology

 

 

280,000

 

 

 

15

 

Customer Relationships

 

 

1,170,000

 

 

 

20

 

Total intangible assets acquired

 

$

1,560,000

 

 

 

 

 

During the three and nine months ended February 28, 2023, transaction fees and integration expenses of $2.8 million and $55.6 million, respectively, were expensed. In the three and nine months ended February 28, 2022, acquisition related costs of $10.6 million and $19.9 million were expensed, respectively. These costs are included in general and administrative expenses in the Company’s condensed consolidated statements of income (loss).

The operating results of the FSD have been included in the Company’s condensed consolidated statements of income (loss) since the acquisition date. In the third quarter of fiscal 2023, the FSD’s total revenue was $87.0 million and operating income was approximately $3.3 million. The operating income includes $2.8 million of transaction fees and integration expenses, $20.3 million of amortization expense for acquired intangible assets and a $614,000 credit to cost of goods sold related to an adjustment to the step up to fair value on acquired inventory.

The following table presents pro forma information as if the merger with the 3M FSD business had occurred on June 1, 2021 and had been combined with the results reported in our condensed consolidated statements of income (loss) for all periods presented:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended
February 28,

 

(in thousands, unaudited)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net sales

 

$

218,300

 

 

$

219,900

 

 

$

675,600

 

 

$

668,100

 

Operating Income (loss)

 

$

15,700

 

 

$

(17,000

)

 

$

(5,400

)

 

$

(10,900

)

 

The unaudited pro forma information is presented for informational purposes only and is not indicative of the results that would have been achieved if the merger had taken place at such time. The unaudited pro forma information presented above includes adjustments primarily for amortization charges for acquired intangible assets and certain acquisition-related expenses for legal and professional fees.

In connection with the acquisition of the 3M FSD, the Company and 3M entered into several transition service agreements, including manufacturing, distribution and certain back-office support, that have been accounted for separately from the acquisition of assets and assumption of liabilities in the business combination. 3M periodically remits amounts charged to customers on our behalf and charges us for the associated cost of goods sold and transition service fees. As of February 28, 2023, a net receivable from 3M of $42.9 million was included in prepaid expenses and other current assets in the Company’s condensed consolidated balance sheets.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets
9 Months Ended
Feb. 28, 2023
Goodwill and Other Intangible Assets

9. GOODWILL AND INTANGIBLE ASSETS

The following table summarizes goodwill by reportable segment:

 

(in thousands)

 

Food Safety

 

 

Animal Safety

 

 

Total

 

May 31, 2022

 

$

67,558

 

 

$

75,146

 

 

$

142,704

 

Acquisitions(1)

 

 

1,989,270

 

 

 

6,754

 

 

 

1,996,024

 

Impairment (2)

 

 

(1,300

)

 

 

 

 

 

(1,300

)

Foreign currency translation and other

 

 

(1,984

)

 

 

(326

)

 

 

(2,310

)

February 28, 2023

 

$

2,053,544

 

 

$

81,574

 

 

$

2,135,118

 

 

(1)
Animal Safety acquisitions represents portion of 3M Food Safety transaction recorded at Neogen Australasia.
(2)
Impairment during the nine months ended February 28, 2023 relates to discontinued product lines. The amount was determined based on a relative fair value basis of the product lines compared to the overall reporting unit.

As of February 28, 2023, non-amortizable intangible assets included licenses of $569,000, trademarks of $12,459,000 and other intangibles of $1,224,000. During the three and nine months ended February 28, 2023, the Company recorded an impairment of $1.0 million to its non-amortizable trademarks related to discontinued product lines.

As of May 31, 2022, non-amortizable intangible assets included licenses of $569,000, trademarks of $13,604,000 and other intangibles of $1,224,000.

Amortizable intangible assets consisted of the following and are included in customer-based intangibles and other non-current assets within the condensed consolidated balance sheets:

 

(in thousands)

 

Gross
Carrying
Amount

 

 

Less
Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Licenses

 

$

17,401

 

 

$

6,952

 

 

$

10,449

 

Covenants not to compete

 

 

782

 

 

 

716

 

 

 

66

 

Patents

 

 

8,670

 

 

 

5,045

 

 

 

3,625

 

Customer relationships

 

 

1,245,875

 

 

 

65,764

 

 

 

1,180,111

 

Trade names and trademarks

 

 

111,167

 

 

 

2,453

 

 

 

108,714

 

Developed technology

 

 

311,350

 

 

 

13,198

 

 

 

298,152

 

Other product and service-related intangibles

 

 

27,530

 

 

 

8,418

 

 

 

19,112

 

February 28, 2023

 

$

1,722,775

 

 

$

102,546

 

 

$

1,620,229

 

 

 

 

 

 

 

 

 

 

 

Licenses

 

$

17,109

 

 

$

5,682

 

 

$

11,427

 

Covenants not to compete

 

 

846

 

 

 

671

 

 

 

175

 

Patents

 

 

8,347

 

 

 

4,583

 

 

 

3,764

 

Customer relationships

 

 

75,000

 

 

 

33,662

 

 

 

41,338

 

Trade names and trademarks

 

 

1,180

 

 

 

167

 

 

 

1,013

 

Developed technology

 

 

17,741

 

 

 

6,124

 

 

 

11,617

 

Other product and service-related intangibles

 

 

27,299

 

 

 

4,527

 

 

 

22,772

 

May 31, 2022

 

$

147,522

 

 

$

55,416

 

 

$

92,106

 

Amortization expense relating to definite-lived intangible assets was $22.9 million and $2.6 million during the three months ended February 28, 2023 and 2022, respectively, and $48.0 million and $7.3 million during the nine months ended February 28, 2023 and 2022, respectively.

The estimated amortization expense for each of the five succeeding fiscal years is as follows: $23.1 million remaining in 2023, $91.8 million in 2024, $91.3 million in 2025, $91.2 million in 2026 and $90.7 million in 2027 and $1.23 billion thereafter.

The amortizable intangible assets useful lives are 2 to 20 years for licenses, 3 to 10 years for covenants not to compete, 5 to 25 years for patents, 9 to 20 years for customer relationships, 10 to 25 years for trade names and trademarks, 10 to 20 years for developed technology and 5 to 15 years for other product and service-related intangibles. All definite-lived intangibles are amortized on a straight-line basis with the exception of definite-lived customer-based intangibles and product and service-related intangibles, which are amortized on either a straight-line or an accelerated basis.

The weighted average remaining amortization period for intangibles was 18 years as of February 28, 2023 and eight years as of May 31, 2022.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Long Term Debt
9 Months Ended
Feb. 28, 2023
Debt Disclosure [Abstract]  
Long Term Debt

10. LONG TERM DEBT

The Company’s long-term debt consists of the following:

 

(in thousands)

 

February 28, 2023

 

Term Loan

 

$

550,000

 

Senior Notes

 

 

350,000

 

Total long-term debt

 

 

900,000

 

Less: Unamortized debt issuance costs

 

 

(15,299

)

Total non-current debt, net

 

$

884,701

 

 

The Company had a financing agreement with a bank providing for a $15.0 million unsecured revolving line of credit, which originally expired on November 30, 2023, but was replaced by the five-year senior secured revolving facility as part of the Credit Facilities described below. There were no advances against the line of credit during fiscal 2022 and there were no advances in fiscal 2023 before the line of credit was extinguished. Interest on any borrowings under that agreement was at LIBOR plus 100 basis points. Financial covenants included maintaining specified levels of tangible net worth, debt service coverage, and funded debt to EBITDA, each of which the Company was in compliance with during the period the line of credit was available.

As of May 31, 2022, the Company had no outstanding debt. In connection with the acquisition of 3M’s Food Safety business as described more fully in Note 8, Neogen incurred financing through Garden SpinCo as follows:

Credit Facilities

On June 30, 2022, Garden SpinCo entered into a credit agreement consisting of a five-year senior secured term loan facility (“term loan facility”) in the amount of $650 million and a five-year senior secured revolving facility (“revolving facility”) in the amount of $150 million (collectively, the “Credit Facilities”) to fund the 3M Food Safety transaction. The term loan facility was drawn on August 31, 2022, to fund the closing of the 3M Food Safety transaction on September 1, 2022 while the revolving facility remained undrawn and continues to be undrawn as of February 28, 2023.

The Credit Facilities bear interest based on the term SOFR plus an applicable margin between a range of 150 to 225 basis points determined for each interest period and paid monthly. During the three and nine months ended February 28, 2023, the interest rates ranged from 6.48% to 6.66% per annum and 4.80% to 6.66% per annum, respectively. The term loan facility matures on June 30, 2027 and the revolving facility matures at the earlier of June 30, 2027 and the termination of the revolving commitments. In November 2022, the Company entered into an interest rate swap agreement, whereby interest on $250 million of the total $550 million principal balance is paid at a fixed rate. See Note 13. "Derivatives" for further detail on the swap agreement.

The term loan facility contains an optional prepayment feature at the discretion of the Company. The Company determined that the prepayment feature did not meet the definition of an embedded derivative and does not require bifurcation from the host liability and, accordingly, has accounted for the entire instrument at amortized cost. In accordance with the prepayment feature, the Company paid $60 million of the term loan facility’s principal in September 2022 and an additional $40 million of the term loan facility's principal in December 2022, in order to decrease the outstanding debt balance.

The Company can draw any amount under the revolving facility up to the $150 million limit, with the amount to be repaid on the termination date of the revolving commitments. Debt issuance costs of $2.4 million were incurred related to the revolving facility. These costs are being amortized as interest expense in the condensed consolidated statements of income (loss) over the contractual life of the revolving facility using the straight line method. Amortization of the deferred debt issuance costs for the revolving facility was $122,000 and $244,000 during the three and nine months ended February 28, 2023, respectively. Debt issuance costs of $489,000 were recorded in Prepaid expenses and other current assets and $1.6 million were recorded in Other non-current assets on the condensed consolidated balance sheet as of February 28, 2023. The Company must pay an annual commitment fee ranging from 0.20% and 0.35% on the unused portion of the Revolving Credit Facility, paid quarterly. As of February 28, 2023, the commitment fee was 0.35% and $131,000 and $356,000 was recorded as interest expense in the condensed consolidated statements of income (loss) during the three and nine months ended February 28, 2023, respectively.

There was no accrued interest payable on the term loan as of February 28, 2023. The Company incurred $10.2 million in total debt issuance costs on the term loan which is recorded as an offset to the term loan facility and amortized over the contractual life of the loan to interest expense using the straight line method. The amortization of deferred debt issuance costs of $529,000 and $1.1 million and interest expense of $9.1 million and $17.4 million (excluding swap credit of $136,000) for the term loan was included in the condensed consolidated statements of income (loss) during the three and nine months ended February 28, 2023, respectively.

Financial covenants include maintaining specified levels of funded debt to EBITDA, and debt service coverage. As of February 28, 2023, the Company was in compliance with its debt covenants.

Senior Notes

On July 20, 2022, Garden SpinCo closed on an offering of $350 million aggregate principal amount of 8.625% senior notes due 2030 (the “Notes”) in a private placement at par. The Notes were initially issued by Garden SpinCo to 3M and were transferred and delivered by 3M to the selling securityholder in the offering, in satisfaction of certain of 3M’s existing debt. Upon closing of the 3M Food Safety transaction on September 1, 2022, the Notes became guaranteed on a senior unsecured basis by the Company and certain wholly-owned domestic subsidiaries of the Company.

The Company determined that the redemption features of the Notes did not meet the definition of a derivative and thus does not require bifurcation from the host liability and accordingly has accounted for the entire instrument at amortized cost.

Total accrued interest on the Notes was $3.4 million as of February 28, 2023 based on the stated interest rate of 8.625% and included in current liabilities on the condensed consolidated balance sheets. The Company incurred total debt issuance costs of $6.7 million which is recorded as an offset to the Notes and amortized over the contractual life of the Notes to interest expense using the straight line method. During the three and nine months ended February 28, 2023, the Company recorded $7.8 million and $19.1 million of interest expense for the Notes in the condensed consolidated statements of income (loss), of which $209,000 and $557,000 related to the amortization of deferred debt issuance costs, respectively.

There are no required principal payments through fiscal year 2026, due to $100 million in prepayments made in fiscal 2023.The expected maturities associated with the Company’s outstanding debt as of February 28, 2023, were as follows:

 

(in thousands)

 

Amount

 

Fiscal Year

 

 

 

Remainder of 2023

 

$

 

2024

 

 

 

2025

 

 

 

2026

 

 

 

2027

 

 

34,063

 

Thereafter

 

 

865,937

 

Total

 

$

900,000

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
9 Months Ended
Feb. 28, 2023
Disclosure Text Block [Abstract]  
Income Taxes

11. INCOME TAXES

Income tax benefit was $10.5 million during the three months ended February 28, 2023, and income tax expense was $1.2 million during the three months ended February 28, 2022. Income tax benefit was $1.3 million during the nine months ended February 28, 2023 and income tax expense was $8.0 million during the nine months ended February 28, 2022. Income tax benefit in the third quarter of fiscal 2023 is primarily related to a decrease in pre-tax income used to calculate the annualized effective tax rate. The net income tax benefit amount also includes approximately $1.1 million of expense related to non-deductible transaction costs associated with the 3M Food Safety transaction.

The total amounts of unrecognized tax benefits that, if recognized, would affect the effective tax rate as of February 28, 2023 and May 31, 2022 are $1.5 million and $808,000, respectively. The increase in unrecognized tax benefits is primarily associated with the acquired 3M FSD, including positions for transfer pricing and research and development credits.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
9 Months Ended
Feb. 28, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12. COMMITMENTS AND CONTINGENCIES

The Company is involved in environmental remediation and monitoring activities at its Randolph, Wisconsin manufacturing facility and accrues for related costs when such costs are determined to be probable and estimable. The Company currently utilizes a pump and treat remediation strategy, which includes semi-annual monitoring and reporting, consulting, and maintenance of monitoring wells. We expense these annual remediation costs, which have ranged from $38,000 to $131,000 per year over the past five years. The Company’s estimated remaining liability for these costs are $916,000 as of both February 28, 2023 and May 31, 2022, measured on an undiscounted basis over an estimated period of 15 years. In fiscal 2019, the Company performed an updated Corrective Measures Study on the site, per a request from the Wisconsin Department of Natural Resources (WDNR) and is currently in discussion with the WDNR regarding potential alternative remediation strategies going forward. The Company believes that the current pump and treat strategy is appropriate for the site. However, the Company has undertaken a pilot study in which chemical reagents were injected into the ground in an attempt to reduce on-site contamination. At this time, the outcome of the pilot study is unknown, but a change in the current remediation strategy, depending on the alternative selected, could result in an increase in future costs and ultimately, an increase in the currently recorded liability, with an offsetting charge to operations in the period recorded. The Company has recorded $100,000 as a current liability as of February 28, 2023, and the remaining $816,000 is recorded in other non-current liabilities in the condensed consolidated balance sheets.

On March 6, 2020, the Company received an administrative subpoena from the U.S. Treasury Department’s Office of Foreign Assets Control (OFAC) regarding activities or transactions involving parties located in Iran. The Company subsequently conducted an internal investigation under the direction of outside legal counsel and disclosed information concerning certain genomic testing services provided to an unrelated U.S.-based party engaged in veterinary activities involving an Iranian party. The Company continues to cooperate with OFAC’s investigation and is currently examining whether certain of these activities may be eligible for OFAC General Licenses authorizing agricultural and veterinary activities.

In addition to responding to the administrative subpoena, the Company has implemented additional compliance measures to prevent inadvertent dealings with restricted countries or parties. These measures will further enhance the Company’s international trade compliance program, which is designed to assure that the Company does not conduct business directly or indirectly with any countries or parties subject to U.S. economic sanctions and export control laws. Although it is too early to predict what action, if any, that OFAC will take, the Company does not currently have any reason to believe that OFAC’s pending investigation will have a material impact on its operations, the results of operations for any future period, or its overall financial condition. In fiscal 2020, the Company took a charge to Other expense and recorded a reserve of $600,000 to provide for potential fines or penalties on this matter. At this time, the Company believes that it is adequately reserved for this issue.

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.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives
9 Months Ended
Feb. 28, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives

13. DERIVATIVES

We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates and changes in interest rates. To reduce the potential effects of foreign currency exchange rate movements on net earnings, we enter into derivative financial instruments in the form of foreign currency exchange forward contracts with major financial institutions and have also entered into interest rate swap contracts as a hedge against changes in interest rates. Derivatives are recorded at fair value in other current assets, other assets, accrued liabilities and other long-term liabilities. Derivatives that are not determined to be effective hedges are adjusted to fair value with a corresponding adjustment to earnings. We do not use financial instruments for trading or speculative purposes.

Derivatives Not Designated as Hedging Instruments

We forecast our net exposure in various receivables and payables to fluctuations in the value of various currencies, and have entered into a number of foreign currency forward contracts each month to mitigate that exposure. These contracts are recorded net at fair value on our condensed consolidated balance sheets, classified as Level 2 in the fair value hierarchy. Gains and losses from these contracts are recognized in other income in our condensed consolidated statements of income (loss). The notional amount of forward contracts in place was $18.5 million and $4.4 million as of February 28, 2023 and May 31, 2022, respectively, and consisted of hedges of transactions up to April 2023.

 

(in thousands)

 

 

 

 

 

 

 

 

Fair Value of Derivatives Not Designated as Hedging Instruments

 

Balance Sheet Location

 

February 28, 2023

 

 

May 31, 2022

 

Foreign currency forward contracts, net

 

Other accruals

 

$

162

 

 

$

(78

)

 

The location and amount of gains (losses) from derivatives not designated as hedging instruments in our condensed consolidated statements of income (loss) were as follows:

 

 

 

 

Three months ended

 

(in thousands)
Derivatives Not Designated as Hedging Instruments

 

Location in statements of income (loss)

 

February 28, 2023

 

 

February 28, 2022

 

Foreign currency forward contracts

 

Other (expense) income

 

$

(1,564

)

 

$

(363

)

 

 

 

 

Nine months ended

 

(in thousands)
Derivatives Not Designated as Hedging Instruments

 

Location in statements of income (loss)

 

February 28, 2023

 

 

February 28, 2022

 

Foreign currency forward contracts

 

Other (expense) income

 

$

(9,812

)

 

$

648

 

 

Derivatives Designated as Hedging Instruments

In November 2022, we entered into a receive-variable, pay-fixed interest rate swap agreement with an initial $250 million notional value, which is designated as a cash flow hedge. This agreement fixed a portion of the variable interest due on our term loan facility, with an effective date of December 2, 2022 and a maturity date of June 30, 2027. Under the terms of the agreement, we pay a fixed interest rate of 6.215% (4.215% rate and 2.00% margin) and receive a variable rate of interest based on term SOFR from the counterparty, which is reset according to the duration of the SOFR term. The fair value of the interest rate swap as of February 28, 2023 was $714,000.

We record the fair value of our interest rate swaps on a recurring basis using Level 2 observable market inputs for similar assets or liabilities in active markets.

 

(in thousands)
Fair Value of Derivatives Designated as Hedging Instruments

 

Balance Sheet Location

 

February 28, 2023

 

 

May 31, 2022

 

Interest rate swaps – current

 

Other current assets

 

$

2,689

 

 

$

-

 

Interest rate swaps – non-current

 

Other non-current liabilities

 

 

(1,975

)

 

 

-

 

The following table summarizes the other comprehensive income (loss) before reclassifications of pre-tax derivative gains and losses:

 

(in thousands)

 

Other Comprehensive Income Before Reclassifications During

 

 

 

Three months ended

 

 

Nine months ended

 

Derivatives Designated as Hedging Instruments

 

February 28, 2023

 

 

February 28, 2022

 

 

February 28, 2023

 

 

February 28, 2022

 

Interest rate swaps

 

$

3,083

 

 

$

 

 

$

655

 

 

$

 

 

The following table summarizes the reclassification of pre-tax derivative gains and losses into net income from accumulated other comprehensive income (loss):

 

(in thousands)

 

 

 

Gain (Loss) Reclassified During

 

 

 

 

 

Three months ended

 

 

Nine months ended

 

Derivatives Designated as Hedging Instruments

 

Location of Gain (Loss) Reclassified

 

February 28, 2023

 

 

February 28, 2022

 

 

February 28, 2023

 

 

February 28, 2022

 

Interest rate swaps

 

Interest expense

 

$

105

 

 

$

 

 

$

105

 

 

$

 

 

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation (Policies)
9 Months Ended
Feb. 28, 2023
Comprehensive Income (Loss)

Comprehensive Income (Loss)

Comprehensive income (loss) 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 of foreign currency translation adjustments and unrealized gains or losses on our marketable securities and derivative instruments.

Fair Value of Financial Instruments

Fair Value of Financial 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. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows:

Level 1: Observable inputs such as quoted prices in active markets;

Level 2: Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and

Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

The carrying amounts of certain financial instruments, consisting of cash and cash equivalents, accounts receivable, accounts payable, our revolving credit agreement, and long-term debt, approximate their fair value based on either their short maturity or current terms for similar instruments.

Leases

Leases

We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. The Company recognizes a lease liability in the statement of financial position to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. Right-of-use assets are recorded in Other Assets on our condensed consolidated balance sheets. Current and non-current lease liabilities are recorded in other accruals within current liabilities and other non-current liabilities, respectively, on our condensed consolidated balance sheets. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. The right-of-use assets were $5,062,000 and $3,184,000 as of February 28, 2023 and May 31, 2022, respectively. The total current and non-current lease liabilities were $5,112,080 and $3,228,000 as of February 28, 2023 and May 31, 2022, respectively.

Derivatives

Derivatives

We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates and changes in interest rates. To reduce the potential effects of foreign currency exchange rate movements on net earnings, we enter into derivative financial instruments in the form of foreign currency exchange forward contracts with major financial institutions and have also entered into interest rate swap contracts as a hedge against changes in interest rates. All derivatives are recognized as assets or liabilities and measured at fair value. For derivatives that are determined to be effective hedges, changes in fair value are recognized in other comprehensive income (loss) until the underlying hedged item is recognized in earnings. Derivatives that are not determined to be effective hedges are adjusted to fair value with a corresponding adjustment to earnings. We do not use financial instruments for trading or speculative purposes.

Estimates And Assumption

ESTIMATES AND ASSUMPTIONS

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 and derivatives. 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.

Accounts Receivable and Concentrations of Credit Risk

Accounts Receivable and Concentrations of Credit Risk

Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers’ credit histories before extending credit and by monitoring credit exposure on a regular basis. Collateral or other security is generally not required for accounts receivable. We maintain an allowance for customer accounts that reduces receivables to amounts that are expected to be collected. In estimating the allowance for doubtful accounts, management considers relevant information about past events, current conditions and reasonable and supportable forecasts that affect the collectability of financial assets. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts. No customer accounted for more than 10% of accounts receivable at February 28, 2023 or May 31, 2022, respectively.

Inventory

Inventory

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.

Goodwill and Other Intangible Assets

Goodwill and Other Intangible Assets

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 not-to-compete 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 non-amortizable intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired. 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.

Long-lived Assets

Long-Lived Assets

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.

Business Combinations

Business Combinations

We utilize the acquisition method of accounting for business combinations. This method requires, among other things, that results of operations of acquired companies are included in Neogen’s results of operations beginning on the respective acquisition dates and that assets acquired and liabilities assumed are recognized at fair value as of the acquisition date. Any excess of the fair value of consideration transferred over the fair values of the net assets acquired is recognized as goodwill. Contingent consideration liabilities are recognized at the estimated fair value on the acquisition date. These amounts are recorded in either other accruals within current liabilities (for expected payments to be made within the next 12 months) or other non-current liabilities (for expected payments to be made after the next 12 months), both on our condensed consolidated balance sheets. Subsequent changes to the fair value of contingent consideration liabilities are recognized in other income (expense) in the condensed consolidated statements of income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the condensed consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the condensed consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the condensed consolidated statements of cash flows. The fair value of assets acquired and liabilities assumed in certain cases may be subject to revision based on the final determination of fair value during a period of time not to exceed 12 months from the acquisition date. Legal costs, due diligence costs, business valuation costs and all other business acquisition costs are expensed when incurred.

Equity Compensation Plans

Equity Compensation Plans

Share options awarded to employees, restricted stock units (RSUs) 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, an estimate of award forfeitures, 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. For RSUs, we use the intrinsic value method to value the units.

To value equity awards, several recognized valuation models exist; none of these models can be singled out as being the best or most correct. The model applied by us can accommodate most of the specific features included in the options granted, which are the reason for their use. If different models 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 7.

Income Taxes

Income Taxes

We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year.

New Accounting Pronouncements Not Yet Adopted

Acquired contract assets and liabilities in a business combination

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which amends ASC 805 to require an acquirer to, at the date of acquisition, recognize and measure contract assets and contract liabilities acquired in accordance with ASU 2014-9, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2022. We adopted this standard in the third quarter of fiscal 2023 and applied the amendment retrospectively to all business combinations in fiscal year 2023. Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.

Accounting Pronouncements Recently Adopted

Reference Rate Reform

In March 2020, the FASB issued Update 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This update provides temporary optional expedients to applying the reference rate reform guidance to contracts that reference LIBOR or another reference rate expected to be discontinued. Under this update, contract modifications resulting in a new reference rate may be accounted for as a continuation of the existing contract. We adopted this standard in the second quarter of fiscal 2023, and now use the Secured Overnight Financing Rate (SOFR). Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Marketable Securities (Tables)
9 Months Ended
Feb. 28, 2023
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities

Marketable Securities as of February 28, 2023 and May 31, 2022 are listed below by classification and remaining maturities.

 

(in thousands)

 

Maturity

 

February 28, 2023

 

 

May 31, 2022

 

Commercial Paper & Corporate Bonds

 

0 - 90 days

 

$

34,443

 

 

$

106,497

 

 

91 - 180 days

 

 

22,322

 

 

 

61,373

 

 

181 days - 1 year

 

 

52,462

 

 

 

91,706

 

 

1 - 2 years

 

 

6,853

 

 

 

77,002

 

Total Marketable Securities

 

 

 

$

116,080

 

 

$

336,578

 

Summary of components of marketable securities

The components of marketable securities, consisting of commercial paper and corporate bonds, as of February 28, 2023 are as follows:

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

118,166

 

 

$

 

 

$

(2,086

)

 

$

116,080

 

 

The components of marketable securities, consisting of commercial paper and corporate bonds, as of May 31, 2022 are as follows:

 

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

339,540

 

 

$

7

 

 

$

(2,969

)

 

$

336,578

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
9 Months Ended
Feb. 28, 2023
Schedule of Components of Inventories

Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. The components of inventories follow:

 

(in thousands)

 

February 28, 2023

 

 

May 31, 2022

 

Raw materials

 

$

73,514

 

 

$

58,667

 

Work-in-process

 

 

7,054

 

 

 

6,388

 

Finished and purchased goods

 

 

63,295

 

 

 

57,258

 

 

$

143,863

 

 

$

122,313

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
9 Months Ended
Feb. 28, 2023
Summary of Disaggregated Revenue by Geographic Location

The following table presents the Company’s revenue disaggregated by geographic location:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Domestic

 

$

109,919

 

 

$

77,297

 

 

$

304,974

 

 

$

231,454

 

International

 

 

108,336

 

 

 

50,947

 

 

 

275,663

 

 

 

155,612

 

Total revenue

 

$

218,255

 

 

$

128,244

 

 

$

580,637

 

 

$

387,066

 

Operating Segments [Member]  
Summary of Disaggregated Revenue by Geographic Location

The following table presents disaggregated revenue by major product and service categories during the three and nine months ended February 28, 2023 and 2022:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Food Safety

 

 

 

 

 

 

 

 

 

 

 

 

Natural Toxins, Allergens & Drug Residues

 

$

19,198

 

 

$

17,965

 

 

$

61,236

 

 

$

59,397

 

Bacterial & General Sanitation

 

 

39,444

 

 

 

11,288

 

 

 

91,293

 

 

 

34,709

 

Culture Media & Other

 

 

77,955

 

 

 

18,145

 

 

 

179,293

 

 

 

56,136

 

Rodent Control, Insect Control & Disinfectants

 

 

9,550

 

 

 

9,577

 

 

 

29,502

 

 

 

25,459

 

Genomics Services

 

 

5,395

 

 

 

5,781

 

 

 

16,204

 

 

 

16,909

 

 

$

151,542

 

 

$

62,756

 

 

$

377,528

 

 

$

192,610

 

Animal Safety

 

 

 

 

 

 

 

 

 

 

 

 

Life Sciences

 

$

1,440

 

 

$

1,339

 

 

$

4,456

 

 

$

4,011

 

Veterinary Instruments & Disposables

 

 

15,428

 

 

 

17,047

 

 

 

46,534

 

 

 

47,956

 

Animal Care & Other

 

 

8,735

 

 

 

9,449

 

 

 

29,830

 

 

 

29,517

 

Rodent Control, Insect Control & Disinfectants

 

 

20,242

 

 

 

18,359

 

 

 

63,121

 

 

 

58,777

 

Genomics Services

 

 

20,868

 

 

 

19,294

 

 

 

59,168

 

 

 

54,195

 

 

 

66,713

 

 

 

65,488

 

 

 

203,109

 

 

 

194,456

 

Total Revenues

 

$

218,255

 

 

$

128,244

 

 

$

580,637

 

 

$

387,066

 

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share (Tables)
9 Months Ended
Feb. 28, 2023
Schedule of Calculation of Net Income Per Share

The calculation of net income (loss) per share follows:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands, except per share amounts)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator for basic and diluted net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) attributable to Neogen

 

$

8,190

 

 

$

5,443

 

 

$

(28,442

)

 

$

33,348

 

Denominator for basic net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares

 

 

216,218

 

 

 

107,818

 

 

 

179,666

 

 

 

107,648

 

Effect of dilutive stock options and RSUs

 

 

181

 

 

 

315

 

 

 

 

 

 

482

 

Denominator for diluted net income (loss) per share

 

 

216,399

 

 

 

108,133

 

 

 

179,666

 

 

 

108,130

 

Net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.04

 

 

$

0.05

 

 

$

(0.16

)

 

$

0.31

 

Diluted

 

$

0.04

 

 

$

0.05

 

 

$

(0.16

)

 

$

0.31

 

Note: Due to the net loss during the nine months ended February 28, 2023, the dilutive stock options and RSUs are anti-dilutive.

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information and Geographic Data (Tables)
9 Months Ended
Feb. 28, 2023
Schedule of Segment Information

Segment information follows:

 

(in thousands)

 

Food
Safety

 

 

Animal
Safety

 

 

Corporate and
Eliminations (1)

 

 

Total

 

As of and during the three months ended February 28, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

144,843

 

 

$

45,845

 

 

$

 

 

$

190,688

 

Service revenues to external customers

 

 

6,699

 

 

 

20,868

 

 

 

 

 

 

27,567

 

Total revenues to external customers

 

$

151,542

 

 

$

66,713

 

 

$

 

 

$

218,255

 

Operating income (loss)

 

$

11,011

 

 

$

10,752

 

 

$

(6,079

)

 

$

15,684

 

Total assets

 

$

3,975,921

 

 

$

349,628

 

 

$

183,215

 

 

$

4,508,764

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and during the three months ended February 28, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

55,372

 

 

$

46,194

 

 

$

 

 

$

101,566

 

Service revenues to external customers

 

 

7,384

 

 

 

19,294

 

 

 

 

 

 

26,678

 

Total revenues to external customers

 

$

62,756

 

 

$

65,488

 

 

$

 

 

$

128,244

 

Operating income (loss)

 

$

8,191

 

 

$

10,783

 

 

$

(12,597

)

 

$

6,377

 

Total assets

 

$

302,605

 

 

$

298,854

 

 

$

379,746

 

 

$

981,205

 

(1)
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.

 

(in thousands)

 

Food
Safety

 

 

Animal
Safety

 

 

Corporate and
Eliminations (1)

 

 

Total

 

As of and during the nine months ended February 28, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

356,856

 

 

$

143,941

 

 

$

 

 

$

500,797

 

Service revenues to external customers

 

 

20,672

 

 

 

59,168

 

 

 

 

 

 

79,840

 

Total revenues to external customers

 

$

377,528

 

 

$

203,109

 

 

$

 

 

$

580,637

 

Operating income (loss)

 

$

41,053

 

 

$

35,439

 

 

$

(62,402

)

 

$

14,090

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and during the nine months ended February 28, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues to external customers

 

$

171,440

 

 

$

140,261

 

 

$

 

 

$

311,701

 

Service revenues to external customers

 

 

21,170

 

 

 

54,195

 

 

 

 

 

 

75,365

 

Total revenues to external customers

 

$

192,610

 

 

$

194,456

 

 

$

 

 

$

387,066

 

Operating income (loss)

 

$

29,216

 

 

$

36,246

 

 

$

(24,871

)

 

$

40,591

 

(1)
Includes elimination of intersegment transactions.
Summary of Disaggregated Revenue by Geographic Location

The following table presents the Company’s revenue disaggregated by geographic location:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended February 28,

 

(in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Domestic

 

$

109,919

 

 

$

77,297

 

 

$

304,974

 

 

$

231,454

 

International

 

 

108,336

 

 

 

50,947

 

 

 

275,663

 

 

 

155,612

 

Total revenue

 

$

218,255

 

 

$

128,244

 

 

$

580,637

 

 

$

387,066

 

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations (Tables)
9 Months Ended
Feb. 28, 2023
Corvium Inc [Member]  
Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Line Items]  
Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition

The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:

 

(in thousands)

 

 

 

Prepaids and other current assets

 

$

101

 

Property, plant and equipment

 

 

13

 

Intangible assets

 

 

14,000

 

Deferred revenue

 

 

(1,827

)

Other accruals

 

 

(1,000

)

Adjustment of annual license prepaid

 

 

(419

)

Other non-current liabilities

 

 

(1,000

)

Total identifiable assets and liabilities acquired

 

 

9,868

 

Goodwill

 

 

14,199

 

Total purchase consideration

 

$

24,067

 

Three M Food Safety Transaction [Member]  
Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Line Items]  
Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition

The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:

 

(in thousands)

 

 

 

Cash and cash equivalents

 

$

319

 

Inventories

 

 

18,403

 

Other current assets

 

 

14,855

 

Property, plant and equipment

 

 

25,721

 

Intangible assets

 

 

1,560,000

 

Right of use asset

 

 

882

 

Lease liability

 

 

(885

)

Deferred tax liabilities

 

 

(355,347

)

Other liabilities

 

 

(3,585

)

Total identifiable assets and liabilities acquired

 

 

1,260,363

 

Goodwill

 

 

1,978,149

 

Total purchase consideration

 

$

3,238,512

 

 

Summary of Business Acquisition, Pro Forma Information

The following table presents pro forma information as if the merger with the 3M FSD business had occurred on June 1, 2021 and had been combined with the results reported in our condensed consolidated statements of income (loss) for all periods presented:

 

 

Three Months Ended February 28,

 

 

Nine Months Ended
February 28,

 

(in thousands, unaudited)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net sales

 

$

218,300

 

 

$

219,900

 

 

$

675,600

 

 

$

668,100

 

Operating Income (loss)

 

$

15,700

 

 

$

(17,000

)

 

$

(5,400

)

 

$

(10,900

)

Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination

The following table summarizes the intangible assets acquired and the useful life of these assets.

 

(in thousands)

 

Fair Value

 

 

Useful Life in Years

 

Trade Names and Trademarks

 

$

110,000

 

 

 

25

 

Developed Technology

 

 

280,000

 

 

 

15

 

Customer Relationships

 

 

1,170,000

 

 

 

20

 

Total intangible assets acquired

 

$

1,560,000

 

 

 

 

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Feb. 28, 2023
Summary of Goodwill by Business Segment

The following table summarizes goodwill by reportable segment:

 

(in thousands)

 

Food Safety

 

 

Animal Safety

 

 

Total

 

May 31, 2022

 

$

67,558

 

 

$

75,146

 

 

$

142,704

 

Acquisitions(1)

 

 

1,989,270

 

 

 

6,754

 

 

 

1,996,024

 

Impairment (2)

 

 

(1,300

)

 

 

 

 

 

(1,300

)

Foreign currency translation and other

 

 

(1,984

)

 

 

(326

)

 

 

(2,310

)

February 28, 2023

 

$

2,053,544

 

 

$

81,574

 

 

$

2,135,118

 

 

(1)
Animal Safety acquisitions represents portion of 3M Food Safety transaction recorded at Neogen Australasia.
(2)
Impairment during the nine months ended February 28, 2023 relates to discontinued product lines. The amount was determined based on a relative fair value basis of the product lines compared to the overall reporting unit.
Summary of Amortizable of Intangible Assets

Amortizable intangible assets consisted of the following and are included in customer-based intangibles and other non-current assets within the condensed consolidated balance sheets:

 

(in thousands)

 

Gross
Carrying
Amount

 

 

Less
Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Licenses

 

$

17,401

 

 

$

6,952

 

 

$

10,449

 

Covenants not to compete

 

 

782

 

 

 

716

 

 

 

66

 

Patents

 

 

8,670

 

 

 

5,045

 

 

 

3,625

 

Customer relationships

 

 

1,245,875

 

 

 

65,764

 

 

 

1,180,111

 

Trade names and trademarks

 

 

111,167

 

 

 

2,453

 

 

 

108,714

 

Developed technology

 

 

311,350

 

 

 

13,198

 

 

 

298,152

 

Other product and service-related intangibles

 

 

27,530

 

 

 

8,418

 

 

 

19,112

 

February 28, 2023

 

$

1,722,775

 

 

$

102,546

 

 

$

1,620,229

 

 

 

 

 

 

 

 

 

 

 

Licenses

 

$

17,109

 

 

$

5,682

 

 

$

11,427

 

Covenants not to compete

 

 

846

 

 

 

671

 

 

 

175

 

Patents

 

 

8,347

 

 

 

4,583

 

 

 

3,764

 

Customer relationships

 

 

75,000

 

 

 

33,662

 

 

 

41,338

 

Trade names and trademarks

 

 

1,180

 

 

 

167

 

 

 

1,013

 

Developed technology

 

 

17,741

 

 

 

6,124

 

 

 

11,617

 

Other product and service-related intangibles

 

 

27,299

 

 

 

4,527

 

 

 

22,772

 

May 31, 2022

 

$

147,522

 

 

$

55,416

 

 

$

92,106

 

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Long Term Debt (Tables)
9 Months Ended
Feb. 28, 2023
Debt Disclosure [Abstract]  
Summary of Long Term Debt

The Company’s long-term debt consists of the following:

 

(in thousands)

 

February 28, 2023

 

Term Loan

 

$

550,000

 

Senior Notes

 

 

350,000

 

Total long-term debt

 

 

900,000

 

Less: Unamortized debt issuance costs

 

 

(15,299

)

Total non-current debt, net

 

$

884,701

 

Summary of Expected Maturities Associated With Outstanding Debt The expected maturities associated with the Company’s outstanding debt as of February 28, 2023, were as follows:

 

(in thousands)

 

Amount

 

Fiscal Year

 

 

 

Remainder of 2023

 

$

 

2024

 

 

 

2025

 

 

 

2026

 

 

 

2027

 

 

34,063

 

Thereafter

 

 

865,937

 

Total

 

$

900,000

 

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives (Tables)
9 Months Ended
Feb. 28, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location

(in thousands)

 

 

 

 

 

 

 

 

Fair Value of Derivatives Not Designated as Hedging Instruments

 

Balance Sheet Location

 

February 28, 2023

 

 

May 31, 2022

 

Foreign currency forward contracts, net

 

Other accruals

 

$

162

 

 

$

(78

)

Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location

The location and amount of gains (losses) from derivatives not designated as hedging instruments in our condensed consolidated statements of income (loss) were as follows:

 

 

 

 

Three months ended

 

(in thousands)
Derivatives Not Designated as Hedging Instruments

 

Location in statements of income (loss)

 

February 28, 2023

 

 

February 28, 2022

 

Foreign currency forward contracts

 

Other (expense) income

 

$

(1,564

)

 

$

(363

)

 

 

 

 

Nine months ended

 

(in thousands)
Derivatives Not Designated as Hedging Instruments

 

Location in statements of income (loss)

 

February 28, 2023

 

 

February 28, 2022

 

Foreign currency forward contracts

 

Other (expense) income

 

$

(9,812

)

 

$

648

 

Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities

We record the fair value of our interest rate swaps on a recurring basis using Level 2 observable market inputs for similar assets or liabilities in active markets.

 

(in thousands)
Fair Value of Derivatives Designated as Hedging Instruments

 

Balance Sheet Location

 

February 28, 2023

 

 

May 31, 2022

 

Interest rate swaps – current

 

Other current assets

 

$

2,689

 

 

$

-

 

Interest rate swaps – non-current

 

Other non-current liabilities

 

 

(1,975

)

 

 

-

 

Summary of Pre-tax Other Comprehensive Income (Loss) and Accumulated Other Comprehensive Income (Loss)

The following table summarizes the other comprehensive income (loss) before reclassifications of pre-tax derivative gains and losses:

 

(in thousands)

 

Other Comprehensive Income Before Reclassifications During

 

 

 

Three months ended

 

 

Nine months ended

 

Derivatives Designated as Hedging Instruments

 

February 28, 2023

 

 

February 28, 2022

 

 

February 28, 2023

 

 

February 28, 2022

 

Interest rate swaps

 

$

3,083

 

 

$

 

 

$

655

 

 

$

 

 

The following table summarizes the reclassification of pre-tax derivative gains and losses into net income from accumulated other comprehensive income (loss):

 

(in thousands)

 

 

 

Gain (Loss) Reclassified During

 

 

 

 

 

Three months ended

 

 

Nine months ended

 

Derivatives Designated as Hedging Instruments

 

Location of Gain (Loss) Reclassified

 

February 28, 2023

 

 

February 28, 2022

 

 

February 28, 2023

 

 

February 28, 2022

 

Interest rate swaps

 

Interest expense

 

$

105

 

 

$

 

 

$

105

 

 

$

 

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation - Additional Information (Detail) - USD ($)
9 Months Ended 12 Months Ended
Sep. 01, 2022
Feb. 28, 2023
May 31, 2022
Significant Accounting Policies [Line Items]      
Right of use assets   $ 5,062,000 $ 3,184,000
Lease liabilities   $ 5,112,080 $ 3,228,000
Number Of Days Determined On Fair Value Of Assets And Liabilities From The Acquisition Date   12 months  
Customer One      
Significant Accounting Policies [Line Items]      
Concentration Risk Receivables Single Customer Percentage   10.00% 10.00%
Minimum      
Significant Accounting Policies [Line Items]      
Useful Life in Years   5 years  
Maximum      
Significant Accounting Policies [Line Items]      
Useful Life in Years   25 years  
Three M Food Safety Transaction [Member]      
Significant Accounting Policies [Line Items]      
Number of shares issued in business acquisitions 108,269,946    
Consideration for purchase of business $ 3,200,000,000    
Three M Food Safety Transaction [Member] | Premerger Neogen Shareholders [Member] | Postmerger Neogen Corp [Member]      
Significant Accounting Policies [Line Items]      
Minority interest ownership percentage by Parent 50.10%    
Minority interest ownership percentage by Noncontrolling owners 49.90%    
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Marketable Securities - Additional Information (Detail) - USD ($)
9 Months Ended
Feb. 28, 2023
May 31, 2022
Cash and Cash Equivalents [Abstract]    
Cash and cash equivalents $ 67,134,000 $ 44,473,000
Marketable securities, maturity period 90 days  
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Cash And Marketable Securities - Schedule Of Classification And Maturities Of Marketable Securities (Detail) - USD ($)
$ in Thousands
Feb. 28, 2023
May 31, 2022
Marketable Securities, Current $ 116,080 $ 336,578
Commercial Paper | Maturing in 0 - 90 days    
Marketable Securities, Current 34,443 106,497
Commercial Paper | Maturing in 91 - 180 days    
Marketable Securities, Current 22,322 61,373
Commercial Paper | Maturing in 181 days - 1 year    
Marketable Securities, Current 52,462 91,706
Commercial Paper | Maturing in 1 - 2 years    
Marketable Securities, Current $ 6,853 $ 77,002
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Marketable Securities - Summary of components of marketable securities (Detail) - Commercial Paper And Corporate Bonds [Member] - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Feb. 28, 2023
May 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 118,166 $ 339,540
Unrealized Gains 0 7
Unrealized Losses (2,086) (2,969)
Fair Value $ 116,080 $ 336,578
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories - (Detail) - USD ($)
$ in Thousands
Feb. 28, 2023
May 31, 2022
Inventory [Line Items]    
Raw materials $ 73,514 $ 58,667
Work-in-process 7,054 6,388
Finished and purchased goods 63,295 57,258
Inventories $ 143,863 $ 122,313
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2023
Revenue from Contract with Customer [Abstract]    
Deferred revenue recognized $ 2.9 $ 8.0
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Summary of Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 218,255 $ 128,244 $ 580,637 $ 387,066
Food Safety        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 151,542 62,756 377,528 192,610
Food Safety | Natural Toxins, Allergens & Drug Residues        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 19,198 17,965 61,236 59,397
Food Safety | Bacterial & General Sanitation        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 39,444 11,288 91,293 34,709
Food Safety | Culture Media & Other        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 77,955 18,145 179,293 56,136
Food Safety | Rodent Control, Insect Control & Disinfectants        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 9,550 9,577 29,502 25,459
Food Safety | Genomics Services        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 5,395 5,781 16,204 16,909
Animal Safety        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 66,713 65,488 203,109 194,456
Animal Safety | Rodent Control, Insect Control & Disinfectants        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 20,242 18,359 63,121 58,777
Animal Safety | Genomics Services        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 20,868 19,294 59,168 54,195
Animal Safety | Life Sciences        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 1,440 1,339 4,456 4,011
Animal Safety | Veterinary Instruments & Disposables        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 15,428 17,047 46,534 47,956
Animal Safety | Animal Care & Other        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 8,735 $ 9,449 $ 29,830 $ 29,517
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share - Calculation of Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Feb. 28, 2023
Nov. 30, 2022
Feb. 28, 2022
Nov. 30, 2022
Feb. 28, 2023
Feb. 28, 2022
Earnings Per Share [Line Items]            
Numerator for basic and diluted net income (loss) per share - Net income (loss) attributable to Neogen $ 8,190   $ 5,443   $ (28,442) $ 33,348
Denominator for basic net income (loss) per share - Weighted average shares 216,218   107,818   179,666 107,648
Effect of dilutive stock options and RSUs 181   315     482
Denominator for diluted net income (loss) per share 216,399 216,399 108,133 179,666 179,666 108,130
Net income (loss) per share:            
Basic $ 0.04   $ 0.05   $ (0.16) $ 0.31
Diluted $ 0.04   $ 0.05   $ (0.16) $ 0.31
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information and Geographic Data - Additional Information (Detail)
9 Months Ended
Feb. 28, 2023
Segment
Segment Reporting Information [Line Items]  
Number of reportable segments | Segment 2
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information and Geographic Data - Schedule of Segment Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
May 31, 2022
Segment Reporting Information [Line Items]          
Product revenues to external customers $ 218,255 $ 128,244 $ 580,637 $ 387,066  
Operating income (loss) 15,684 6,377 14,090 40,591  
Total Assets 4,508,764 981,205 4,508,764 981,205 $ 992,929
Operating Segments | Food Safety          
Segment Reporting Information [Line Items]          
Product revenues to external customers 151,542 62,756 377,528 192,610  
Operating income (loss) 11,011 8,191 41,053 29,216  
Total Assets 3,975,921 302,605 3,975,921 302,605  
Operating Segments | Animal Safety          
Segment Reporting Information [Line Items]          
Product revenues to external customers 66,713 65,488 203,109 194,456  
Operating income (loss) 10,752 10,783 35,439 36,246  
Total Assets 349,628 298,854 349,628 298,854  
Product Revenues          
Segment Reporting Information [Line Items]          
Product revenues to external customers 190,688 101,566 500,797 311,701  
Product Revenues | Operating Segments | Food Safety          
Segment Reporting Information [Line Items]          
Product revenues to external customers 144,843 55,372 356,856 171,440  
Product Revenues | Operating Segments | Animal Safety          
Segment Reporting Information [Line Items]          
Product revenues to external customers 45,845 46,194 143,941 140,261  
Service Revenues          
Segment Reporting Information [Line Items]          
Product revenues to external customers 27,567 26,678 79,840 75,365  
Service Revenues | Operating Segments | Food Safety          
Segment Reporting Information [Line Items]          
Product revenues to external customers 6,699 7,384 20,672 21,170  
Service Revenues | Operating Segments | Animal Safety          
Segment Reporting Information [Line Items]          
Product revenues to external customers 20,868 19,294 59,168 54,195  
Corporate and Eliminations | Operating Segments          
Segment Reporting Information [Line Items]          
Product revenues to external customers  
Operating income (loss) (6,079) (12,597) (62,402) (24,871)  
Total Assets 183,215 379,746 183,215 379,746  
Corporate and Eliminations | Product Revenues | Operating Segments          
Segment Reporting Information [Line Items]          
Product revenues to external customers  
Corporate and Eliminations | Service Revenues | Operating Segments          
Segment Reporting Information [Line Items]          
Product revenues to external customers  
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information and Geographic Data - Disaggregated Revenue by Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Revenues by Geographic Location [Line Items]        
Total revenue $ 218,255 $ 128,244 $ 580,637 $ 387,066
Domestic        
Revenues by Geographic Location [Line Items]        
Total revenue 109,919 77,297 304,974 231,454
International        
Revenues by Geographic Location [Line Items]        
Total revenue $ 108,336 $ 50,947 $ 275,663 $ 155,612
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Compensation Plans - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Feb. 28, 2023
Nov. 30, 2022
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense related to share based awards $ 2,812,000   $ 1,607,000 $ 7,311,000 $ 5,045,000
Substitute Options [Member] | Three M Food Safety Transaction [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option vesting period   3 years      
Options, Granted   131,746      
Share based compensation by share based award vested contractual term   10 years      
Substitute Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense related to share based awards $ 305,000     $ 489,000  
Substitute Restricted Stock Units [Member] | Three M Food Safety Transaction [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option vesting period   3 years      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   29,770      
Share based compensation by share based award vested contractual term   10 years      
Employee Stock Purchase Plan | 2011 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual maximum limit percentage of compensation to purchase shares       5.00%  
Employee stock purchase plan stock price percentage       10.00%  
Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option vesting period       3 years  
Stock option contractual terms       5 years  
Minimum | 2018 Omnibus Incentive Plan | Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option vesting period       3 years  
Average          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option contractual terms       7 years  
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option vesting period       5 years  
Stock option contractual terms       10 years  
Maximum | 2018 Omnibus Incentive Plan | Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option vesting period       5 years  
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Feb. 10, 2023
Nov. 29, 2022
Sep. 01, 2022
Jul. 01, 2022
Dec. 09, 2021
Nov. 30, 2021
Sep. 17, 2021
Feb. 28, 2023
Nov. 30, 2022
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
May 31, 2022
Business Acquisition [Line Items]                          
Cash consideration for purchase of business   $ 37,000   $ 1,310,000                  
Purchase price allocation for accounts receivable       177,000                  
Purchase price allocation for inventory       232,000                  
Purchase price allocation for land, property and equipment       16,000                  
Purchase price allocation for intangible assets       620,000                  
Purchase price allocation for accounts payable       98,000                  
Purchase price allocation for deferred tax liability       124,000                  
Purchase price allocation for other current liabilities       6,000                  
Purchase price allocation for other non-current assets       6,000                  
Loss on sale of minority interest                     $ 1,516,000 $ 0  
Cash payable to former owner for purchase of business       234,000                  
Purchase price allocation for Prepaid Expenses       3,000                  
Payments to Acquire Businesses, Net of Cash Acquired                     (13,237,000) 38,164,000  
Maximum potential Payments             $ 6,500,000            
Royalty Expense             14,500,000            
Performance milestone liability               $ 300,000,000     300,000,000    
Stock Issued During Period, Value, Acquisitions                 $ 2,262,841,000        
Goodwill               2,135,118,000     2,135,118,000   $ 142,704,000
Operating Income (Loss)               15,684,000   $ 6,377,000 14,090,000 40,591,000  
Amortization expense for acquired intangible assets               22,900,000   2,600,000 48,000,000.0 7,300,000  
CAPInnoVet, Inc [Member]                          
Business Acquisition [Line Items]                          
Payments to Acquire Businesses, Net of Cash Acquired             $ 17,900,000            
Delf (UK) Ltd [Member]                          
Business Acquisition [Line Items]                          
Cash consideration for purchase of business           $ 9,500,000              
Genetic Veterinary Services, Inc [Member]                          
Business Acquisition [Line Items]                          
Payments to Acquire Businesses, Net of Cash Acquired         $ 11,300,000                
Thaineo Biotech Co Ltd                          
Business Acquisition [Line Items]                          
Consideration for purchase of business       $ 1,581,000                  
Three M Food Safety Transaction [Member]                          
Business Acquisition [Line Items]                          
Cash consideration for purchase of business     $ 1,000,000,000                    
Purchase price allocation for inventory               18,403,000     18,403,000    
Purchase price allocation for land, property and equipment               25,721,000     25,721,000    
Purchase price allocation for intangible assets               1,560,000,000     1,560,000,000    
Purchase price allocation for deferred tax liability               355,347,000     355,347,000    
Consideration for purchase of business     3,200,000,000                    
Business Combination Consideration Transferred Other1     $ 3,200,000,000                    
Number of shares issued in business acquisitions     108,269,946                    
Stock Issued During Period, Value, Acquisitions     $ 2,200,000,000                    
Goodwill               1,978,149,000     1,978,149,000    
Business acquisition, goodwill, not deductible for tax purposes               1,920,000,000     1,920,000,000    
Business Combination, Acquisition Related Costs               2,800,000          
Revenues               218,300,000   219,900,000 675,600,000 668,100,000  
Operating Income (Loss)               15,700,000   (17,000,000) (5,400,000) (10,900,000)  
Amortization expense for acquired intangible assets               20,300,000          
Cost of goods sold               614,000          
Three M Food Safety Transaction [Member] | Accounts Receivable Prepaid expenses and other current assets [Member]                          
Business Acquisition [Line Items]                          
Accounts receivable               42,900,000     42,900,000    
Three M Food Safety Transaction [Member] | General and Administrative Expense [Member]                          
Business Acquisition [Line Items]                          
Acquisition related fees and integration expenses               2,800,000   $ 10,600,000 $ 55,600,000 $ 19,900,000  
Corvium Inc [Member]                          
Business Acquisition [Line Items]                          
Purchase price allocation for land, property and equipment $ 13,000                        
Purchase price allocation for intangible assets 14,000,000                        
Consideration for purchase of business 24,100,000                        
Loss on sale of minority interest               1,500,000          
Unearned revenue liability 1,827,000                        
Purchase price allocation for Prepaid Expenses 101,000                        
Goodwill $ 14,199,000                        
3M FSD [Member]                          
Business Acquisition [Line Items]                          
Revenues               87,000,000.0          
Operating Income (Loss)               $ 3,300,000          
Minimum                          
Business Acquisition [Line Items]                          
Finite lived intangible assets, useful life                     5 years    
Maximum                          
Business Acquisition [Line Items]                          
Finite lived intangible assets, useful life                     25 years    
Postmerger Neogen Corp [Member] | Garden SpinCo [Member] | Three M Food Safety Transaction [Member]                          
Business Acquisition [Line Items]                          
Minority interest ownership percentage by Parent     50.10%                    
Postmerger Neogen Corp [Member] | Premerger Neogen Shareholders [Member] | Three M Food Safety Transaction [Member]                          
Business Acquisition [Line Items]                          
Minority interest ownership percentage by Parent     50.10%                    
Minority interest ownership percentage by Noncontrolling owners     49.90%                    
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition (Detail) - USD ($)
Feb. 28, 2023
Feb. 10, 2023
Jul. 01, 2022
May 31, 2022
Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Line Items]        
Inventories     $ 232,000  
Prepaids and other current assets     3,000  
Property, plant and equipment     16,000  
Intangible assets     620,000  
Adjustment of annual license prepaid   $ (419,000)    
Deferred tax liabilities     $ (124,000)  
Goodwill $ 2,135,118,000     $ 142,704,000
Corvium Inc [Member]        
Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Line Items]        
Prepaids and other current assets   101,000    
Property, plant and equipment   13,000    
Intangible assets   14,000,000    
Deferred revenue   (1,827,000)    
Other accruals   (1,000,000)    
Other non-current liabilities   (1,000,000)    
Total identifiable assets and liabilities acquired   9,868,000    
Goodwill   14,199,000    
Total purchase consideration   $ 24,067,000    
Three M Food Safety Transaction [Member]        
Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Line Items]        
Cash and cash equivalents 319,000      
Inventories 18,403,000      
Other current assets 14,855,000      
Property, plant and equipment 25,721,000      
Intangible assets 1,560,000,000      
Right of use asset 882,000      
Lease liability (885,000)      
Deferred tax liabilities (355,347,000)      
Other non-current liabilities (3,585,000)      
Total identifiable assets and liabilities acquired 1,260,363,000      
Goodwill 1,978,149,000      
Total purchase consideration $ 3,238,512,000      
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Detail) - Three M Food Safety Transaction [Member]
$ in Thousands
9 Months Ended
Feb. 28, 2023
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair Value $ 1,560,000
Trademarks and Trade Names [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair Value $ 110,000
Useful Life in Years 25 years
Developed Technology Rights [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair Value $ 280,000
Useful Life in Years 15 years
Customer Relationships [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Fair Value $ 1,170,000
Useful Life in Years 20 years
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Summary of Business Acquisition, Pro Forma Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Business Acquisition Pro Forma Information [Line Items]        
Operating Income (Loss) $ 15,684 $ 6,377 $ 14,090 $ 40,591
Three M Food Safety Transaction [Member]        
Business Acquisition Pro Forma Information [Line Items]        
Net sales 218,300 219,900 675,600 668,100
Operating Income (Loss) $ 15,700 $ (17,000) $ (5,400) $ (10,900)
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets - Summary of Goodwill by Business Segment (Detail)
$ in Thousands
9 Months Ended
Feb. 28, 2023
USD ($)
Goodwill [Line Items]  
Beginning Balance $ 142,704
Acquisitions 1,996,024 [1]
Impairment (1,300) [2]
Foreign currency translation and other (2,310)
Ending Balance 2,135,118
Food Safety  
Goodwill [Line Items]  
Beginning Balance 67,558
Acquisitions 1,989,270 [1]
Impairment (1,300) [2]
Foreign currency translation and other (1,984)
Ending Balance 2,053,544
Animal Safety  
Goodwill [Line Items]  
Beginning Balance 75,146
Acquisitions 6,754 [1]
Foreign currency translation and other (326)
Ending Balance $ 81,574
[1] Animal Safety acquisitions represents portion of 3M Food Safety transaction recorded at Neogen Australasia.
[2] Impairment during the nine months ended February 28, 2023 relates to discontinued product lines. The amount was determined based on a relative fair value basis of the product lines compared to the overall reporting unit
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets - Summary of Amortizable of Intangible Assets (Detail) - USD ($)
$ in Thousands
Feb. 28, 2023
May 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,722,775 $ 147,522
Less Accumulated Amortization 102,546 55,416
Net Carrying Amount 1,620,229 92,106
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 17,401 17,109
Less Accumulated Amortization 6,952 5,682
Net Carrying Amount 10,449 11,427
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 782 846
Less Accumulated Amortization 716 671
Net Carrying Amount 66 175
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,670 8,347
Less Accumulated Amortization 5,045 4,583
Net Carrying Amount 3,625 3,764
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,245,875 75,000
Less Accumulated Amortization 65,764 33,662
Net Carrying Amount 1,180,111 41,338
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 111,167 1,180
Less Accumulated Amortization 2,453 167
Net Carrying Amount 108,714 1,013
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 311,350 17,741
Less Accumulated Amortization 13,198 6,124
Net Carrying Amount 298,152 11,617
Other products and service-related intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 27,530 27,299
Less Accumulated Amortization 8,418 4,527
Net Carrying Amount $ 19,112 $ 22,772
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
May 31, 2022
Other non-amortizable intangible assets $ 14,252,000   $ 14,252,000   $ 15,397,000
Non amortizable intangible assets impairment loss 1,000,000.0   1,000,000.0    
Amortization expense for intangible assets 22,900,000 $ 2,600,000 48,000,000.0 $ 7,300,000  
Estimated amortization expense for period, 2023 23,100,000   23,100,000    
Estimated amortization expense for period, 2024 91,800,000   91,800,000    
Estimated amortization expense for period, 2025 91,300,000   91,300,000    
Estimated amortization expense for period, 2026 91,200,000   91,200,000    
Estimated amortization expense for period, 2027 90,700,000   90,700,000    
Finite-lived intangible asset, expected amortization, after year four 1,230,000,000   $ 1,230,000,000    
Weighted average remaining amortization period for intangibles     18 years   8 years
Maximum          
Finite lived intangible assets, useful life     25 years    
Minimum          
Finite lived intangible assets, useful life     5 years    
Licenses          
Other non-amortizable intangible assets 569,000   $ 569,000   $ 569,000
Licenses | Maximum          
Finite lived intangible assets, useful life     20 years    
Licenses | Minimum          
Finite lived intangible assets, useful life     2 years    
Trademarks          
Other non-amortizable intangible assets 12,459,000   $ 12,459,000   13,604,000
Other Intangible Assets          
Other non-amortizable intangible assets $ 1,224,000   $ 1,224,000   $ 1,224,000
Noncompete Agreements | Maximum          
Finite lived intangible assets, useful life     10 years    
Noncompete Agreements | Minimum          
Finite lived intangible assets, useful life     3 years    
Patents | Maximum          
Finite lived intangible assets, useful life     25 years    
Patents | Minimum          
Finite lived intangible assets, useful life     5 years    
Other products and service-related intangibles | Maximum          
Finite lived intangible assets, useful life     15 years    
Other products and service-related intangibles | Minimum          
Finite lived intangible assets, useful life     5 years    
Customer relationships | Maximum          
Finite lived intangible assets, useful life     20 years    
Customer relationships | Minimum          
Finite lived intangible assets, useful life     9 years    
Trade names and trademarks | Maximum          
Finite lived intangible assets, useful life     25 years    
Trade names and trademarks | Minimum          
Finite lived intangible assets, useful life     10 years    
Developed technology | Maximum          
Finite lived intangible assets, useful life     20 years    
Developed technology | Minimum          
Finite lived intangible assets, useful life     10 years    
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Long Term Debt - Summary of Long Term Debt (Detail) - USD ($)
$ in Thousands
Feb. 28, 2023
May 31, 2022
Debt Instrument [Line Items]    
Long-term debt $ 900,000  
Less: Unamortized debt issuance costs (15,299)  
Total non-current debt, net 884,701 $ 0
Term Loan [Member]    
Debt Instrument [Line Items]    
Long-term debt 550,000  
Senior Notes [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 350,000  
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Long Term Debt - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jul. 01, 2022
Feb. 28, 2023
Feb. 28, 2023
May 31, 2022
Nov. 30, 2022
Jun. 30, 2022
Debt Instrument [Line Items]                
Unsecured revolving line of credit, total amount available       $ 15,000,000.0 $ 15,000,000.0      
Unsecured revolving line of credit, maturity date         Nov. 30, 2023      
Unsecured revolving line of credit, interest terms         LIBOR plus 100 basis points      
Unsecured revolving line of credit, outstanding debt           $ 0    
Interest expense       9,100,000 $ 17,400,000      
Swap credit         136,000      
Amortization of deferred debt issuance costs       529,000 1,100,000      
Debt instrument accrued interest         3,400,000      
Debt issuance costs incurred       6,700,000 6,700,000      
Debt instrument interest expense       7,800,000 19,100,000      
Interest expenses related to amortization, debt issuance costs       209,000 557,000      
Principal payments, remainder of 2023       0 0      
Principal payments in 2024       0 0      
Principal payments in 2025       0 0      
Long-term debt       900,000,000 900,000,000      
Principal payments in 2026       0 0      
Prepayments of principal amount       100,000,000 100,000,000      
Interest payable, Current       3,438,000 $ 3,438,000 $ 0    
Interest Rate Swaps [Member]                
Debt Instrument [Line Items]                
Long-term debt             $ 550,000,000  
Derivative, notional amount             $ 250,000,000  
Interest Expense [Member]                
Debt Instrument [Line Items]                
Percentage of annual commitment fee         0.35%      
Commitment fee       $ 131,000 $ 356,000      
Senior Notes [Member]                
Debt Instrument [Line Items]                
Debt Instrument, Face Amount     $ 350,000,000          
Debt Instrument, Interest Rate, Stated Percentage     8.625% 8.625% 8.625%      
Debt Instrument, Term     2030 years          
Long-term debt       $ 350,000,000 $ 350,000,000      
Term Loan Facility [Member]                
Debt Instrument [Line Items]                
Debt instrument periodic payments $ 40,000,000 $ 60,000,000            
Payments of debt issuance costs         10,200,000      
Term Loan [Member]                
Debt Instrument [Line Items]                
Long-term debt       550,000,000 550,000,000      
Interest payable, Current       0 0      
Credit Agreement [Member] | Three M Food Safety Transaction [Member]                
Debt Instrument [Line Items]                
Unsecured revolving line of credit, total amount available               $ 150,000,000
Credit Agreement [Member] | Term Loan Facility [Member]                
Debt Instrument [Line Items]                
Debt Instrument, Face Amount               650,000,000
Five Year Senior Secured Revolving Facility [Member] | Credit Agreement [Member] | Three M Food Safety Transaction [Member]                
Debt Instrument [Line Items]                
Line of credit debt issuance costs gross               $ 2,400,000
Amortization of debt issuance costs on line of credit       122,000 244,000      
Five Year Senior Secured Revolving Facility [Member] | Credit Agreement [Member] | Three M Food Safety Transaction [Member] | Prepaid Expenses and Other Current Assets [Member]                
Debt Instrument [Line Items]                
Debt issuance costs line of credit arrangements net       489,000 489,000      
Five Year Senior Secured Revolving Facility [Member] | Credit Agreement [Member] | Three M Food Safety Transaction [Member] | Other Noncurrent Assets [Member]                
Debt Instrument [Line Items]                
Debt issuance costs line of credit arrangements net       $ 1,600,000 $ 1,600,000      
Revolving Credit Facility | Minimum [Member]                
Debt Instrument [Line Items]                
Percentage of annual commitment fee         0.20%      
Revolving Credit Facility | Maximum [Member]                
Debt Instrument [Line Items]                
Percentage of annual commitment fee         0.35%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Credit Agreement [Member]                
Debt Instrument [Line Items]                
Unsecured revolving line of credit, maturity date         Jun. 30, 2027      
Debt instrument description         revolving facility matures at the earlier of June 30, 2027      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Credit Agreement [Member] | Minimum [Member]                
Debt Instrument [Line Items]                
Unsecured revolving line of credit, spread         150.00%      
Debt instrument interest rate effective percentage       6.48% 4.80%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Credit Agreement [Member] | Maximum [Member]                
Debt Instrument [Line Items]                
Unsecured revolving line of credit, spread         225.00%      
Debt instrument interest rate effective percentage       6.66% 6.66%      
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Long Term Debt - Summary of Expected Maturities Associated With Outstanding Debt (Detail)
Feb. 28, 2023
USD ($)
Debt Instrument [Line Items]  
Remainder of 2023 $ 0
2024 0
2025 0
2026 0
2027 34,063,000
Thereafter 865,937,000
Total $ 900,000,000
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
May 31, 2022
Income Taxes [Line Items]          
Income tax expense (benefit) $ (10,450,000) $ 1,200,000 $ (1,250,000) $ 7,950,000  
Income tax expense related to nondeductible transaction costs 1,100,000        
Unrecognized tax benefits that would impact the tax effective rate $ 1,500,000   $ 1,500,000   $ 808,000
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
9 Months Ended
Feb. 28, 2023
May 31, 2022
Commitments and Contingencies Disclosure [Line Items]    
Estimated liability costs of remediation $ 916,000 $ 916,000
Estimated liability, measurement period, years 15 years  
Estimated liability costs of remediation, current $ 100,000  
Estimated liability costs of remediation, non current 816,000  
Environmental loss contingencies, charges to expense for potential fines or penalties 600,000  
Minimum    
Commitments and Contingencies Disclosure [Line Items]    
Environmental remediation expense 38,000  
Maximum    
Commitments and Contingencies Disclosure [Line Items]    
Environmental remediation expense $ 131,000  
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives - Additional Information (Detail) - USD ($)
9 Months Ended
Feb. 28, 2023
Nov. 30, 2022
May 31, 2022
Interest Rate Swaps [Member]      
Derivative [Line Items]      
Derivative, notional amount   $ 250,000,000  
Not Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign Exchange Contract [Member]      
Derivative [Line Items]      
Derivative, notional amount $ 18,500,000   $ 4,400,000
Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member]      
Derivative [Line Items]      
Fair value of interest rate swap $ 714,000    
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]      
Derivative [Line Items]      
Derivative, notional amount   $ 250,000,000  
Derivatives, maturity date Jun. 30, 2027    
Derivative fixed interest rate 6.215%    
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Base Rate      
Derivative [Line Items]      
Derivative fixed interest rate 4.215%    
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Prime Rate      
Derivative [Line Items]      
Derivative fixed interest rate 2.00%    
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives - Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location (Detail) - USD ($)
$ in Thousands
Feb. 28, 2023
May 31, 2022
Not Designated as Hedging Instrument [Member] | Forward Contracts [Member] | Other Accruals [Member]    
Derivative [Line Items]    
Foreign currency forward contracts, net $ 162 $ (78)
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives - Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Not Designated as Hedging Instrument [Member] | Forward Contracts [Member] | Other (expense) income [Member]        
Derivative [Line Items]        
Foreign currency forward contracts $ (1,564) $ (363) $ (9,812) $ 648
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives - Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities (Details) - Designated as Hedging Instrument [Member] - Interest Rate Swaps [Member]
Feb. 28, 2023
USD ($)
Derivative [Line Items]  
Interest rate swaps $ 714,000
Other Current Assets [Member]  
Derivative [Line Items]  
Interest rate swaps 2,689,000
Other Noncurrent Liabilities [Member]  
Derivative [Line Items]  
Interest rate swaps $ (1,975,000)
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative - Summary of Other Comprehensive Income (Loss) Before Reclassifications of Pre-tax Derivative Gains and Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2023
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]    
Derivative [Line Items]    
Other comprehensive income before reclassifications $ 3,083 $ 655
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives - Summary of Reclassification of Pre-tax Derivative Gains and Losses into Net Income from Accumulated Other Comprehensive Income (Loss) (Details) - Designated as Hedging Instrument [Member] - Interest Rate Swaps [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2023
Derivative [Line Items]    
Location of Gain (Loss) Reclassified   Interest expense
Net income from accumulated other comprehensive income (loss) $ 105 $ 105
XML 70 neog-20230228_htm.xml IDEA: XBRL DOCUMENT 0000711377 neog:AnimalCareAndOtherMember neog:AnimalSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-01 2021-08-31 0000711377 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-01 2023-02-28 0000711377 neog:AnimalSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:InterestExpenseMember 2022-12-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember neog:FoodSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-02-28 0000711377 us-gaap:ForwardContractsMember neog:OtherAccrualsMember us-gaap:NondesignatedMember 2022-05-31 0000711377 us-gaap:OperatingSegmentsMember neog:AnimalSafetyMember 2023-02-28 0000711377 neog:NaturalToxinsAllergensAndDrugResiduesMember neog:FoodSafetyMember 2022-12-01 2023-02-28 0000711377 neog:CommercialPaperAndCorporateBondsMember 2022-05-31 0000711377 us-gaap:OperatingSegmentsMember neog:AnimalSafetyMember 2021-12-01 2022-02-28 0000711377 neog:BacterialAndGeneralSanitationMember neog:FoodSafetyMember 2021-12-01 2022-02-28 0000711377 neog:AnimalCareAndOtherMember neog:AnimalSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:InterestRateSwapMember 2022-11-30 0000711377 2022-05-31 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-31 0000711377 neog:CommercialPaperAndCorporateBondsMember 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember neog:FoodSafetyMember 2023-02-28 0000711377 us-gaap:ServiceMember 2021-06-01 2022-02-28 0000711377 2023-02-10 0000711377 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-01 2023-02-28 0000711377 neog:CommercialPaperAndCorporateBondsMember 2022-06-01 2023-02-28 0000711377 us-gaap:ServiceMember 2022-06-01 2023-02-28 0000711377 neog:BacterialAndGeneralSanitationMember neog:FoodSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:LicensingAgreementsMember 2022-05-31 0000711377 us-gaap:CommonStockMember 2022-12-01 2023-02-28 0000711377 neog:VeterinaryInstrumentsAndDisposablesMember neog:AnimalSafetyMember 2022-06-01 2023-02-28 0000711377 neog:RodentControlInsectControlDisinfectantsMember neog:FoodSafetyMember 2021-06-01 2022-02-28 0000711377 neog:AnimalSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2022-05-31 0000711377 neog:ThreeMFoodSafetyTransactionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-06-01 2022-02-28 0000711377 us-gaap:RetainedEarningsMember 2022-09-01 2022-11-30 0000711377 srt:MinimumMember 2022-06-01 2023-02-28 0000711377 us-gaap:ServiceMember 2021-12-01 2022-02-28 0000711377 us-gaap:OperatingSegmentsMember neog:FoodSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember us-gaap:IntersubsegmentEliminationsMember 2021-06-01 2022-02-28 0000711377 us-gaap:NonUsMember 2021-06-01 2022-02-28 0000711377 us-gaap:NoncompeteAgreementsMember 2022-05-31 0000711377 2022-11-30 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-01 2022-08-31 0000711377 neog:RodentControlInsectControlDisinfectantsMember neog:AnimalSafetyMember 2022-12-01 2023-02-28 0000711377 srt:MaximumMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember neog:CreditAgreementMember 2022-06-01 2023-02-28 0000711377 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2022-06-01 2023-02-28 0000711377 2022-06-01 2022-11-30 0000711377 neog:ThreeMFoodSafetyTransactionMember neog:FiveYearSeniorSecuredRevolvingFacilityMember neog:CreditAgreementMember 2022-06-01 2023-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2021-05-31 0000711377 neog:LifeSciencesMember neog:AnimalSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember neog:FoodSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:ProductMember 2022-12-01 2023-02-28 0000711377 us-gaap:OtherIntangibleAssetsMember 2022-05-31 0000711377 neog:ThreeMFoodSafetyTransactionMember 2021-12-01 2022-02-28 0000711377 us-gaap:RetainedEarningsMember 2023-02-28 0000711377 us-gaap:TrademarksAndTradeNamesMember 2022-05-31 0000711377 us-gaap:AdditionalPaidInCapitalMember 2022-02-28 0000711377 neog:TermLoanMember 2023-02-28 0000711377 neog:CapinnovetIncMember 2021-09-17 2021-09-17 0000711377 us-gaap:OperatingSegmentsMember neog:AnimalSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:DevelopedTechnologyRightsMember 2023-02-28 0000711377 neog:GenomicsServicesMember neog:AnimalSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-31 0000711377 us-gaap:CommercialPaperMember neog:MaturityInZeroToNinetyDaysMember 2022-05-31 0000711377 srt:MinimumMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember neog:CreditAgreementMember 2022-12-01 2023-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2021-12-01 2022-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember neog:FoodSafetyMember 2021-12-01 2022-02-28 0000711377 neog:PostmergerNeogenCorpMember neog:ThreeMFoodSafetyTransactionMember neog:PremergerNeogenShareholdersMember 2022-09-01 0000711377 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-06-01 2023-02-28 0000711377 srt:MaximumMember 2022-06-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember neog:FoodSafetyMember 2021-06-01 2022-02-28 0000711377 neog:ThreeMFoodSafetyTransactionMember neog:CreditAgreementMember 2022-06-30 0000711377 us-gaap:CommonStockMember 2021-08-31 0000711377 us-gaap:CommercialPaperMember neog:MaturityInZeroToNinetyDaysMember 2023-02-28 0000711377 neog:VeterinaryInstrumentsAndDisposablesMember neog:AnimalSafetyMember 2022-12-01 2023-02-28 0000711377 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2022-06-01 2023-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2022-11-30 0000711377 us-gaap:OperatingSegmentsMember us-gaap:IntersubsegmentEliminationsMember 2022-06-01 2023-02-28 0000711377 neog:PostmergerNeogenCorpMember neog:ThreeMFoodSafetyTransactionMember neog:GardenSpincoMember 2022-09-01 0000711377 neog:SubstituteRestrictedStockUnitsMember 2022-12-01 2023-02-28 0000711377 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PrimeRateMember 2023-02-28 0000711377 us-gaap:CustomerRelationshipsMember 2023-02-28 0000711377 neog:DelfUkLtdMember 2021-11-30 2021-11-30 0000711377 neog:FoodSafetyMember 2022-06-01 2023-02-28 0000711377 neog:SubstituteOptionsMember neog:ThreeMFoodSafetyTransactionMember 2022-09-01 2022-11-30 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember us-gaap:IntersubsegmentEliminationsMember 2022-06-01 2023-02-28 0000711377 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember neog:ThreeMFoodSafetyTransactionMember neog:FiveYearSeniorSecuredRevolvingFacilityMember neog:CreditAgreementMember 2023-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-08-31 0000711377 neog:AnimalSafetyMember 2023-02-28 0000711377 neog:ThreeMFoodSafetyTransactionMember us-gaap:DevelopedTechnologyRightsMember 2022-06-01 2023-02-28 0000711377 neog:ThreeMFsdMember 2022-12-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember us-gaap:IntersubsegmentEliminationsMember 2021-06-01 2022-02-28 0000711377 country:US 2022-12-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember neog:FoodSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:SeniorNotesMember 2022-07-01 2022-07-01 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-28 0000711377 neog:ThreeMFoodSafetyTransactionMember 2022-06-01 2023-02-28 0000711377 neog:RodentControlInsectControlDisinfectantsMember neog:AnimalSafetyMember 2021-12-01 2022-02-28 0000711377 2021-12-01 2022-02-28 0000711377 us-gaap:OperatingSegmentsMember neog:FoodSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:ProductMember 2021-06-01 2022-02-28 0000711377 neog:ThreeMFoodSafetyTransactionMember neog:FiveYearSeniorSecuredRevolvingFacilityMember neog:CreditAgreementMember 2022-12-01 2023-02-28 0000711377 us-gaap:CommercialPaperMember neog:MaturityInOneHundredEightyOneToOneYearMember 2023-02-28 0000711377 neog:CultureMediaAndOtherMember neog:FoodSafetyMember 2021-12-01 2022-02-28 0000711377 neog:TermLoanFacilityMember 2022-09-30 2022-09-30 0000711377 neog:AnimalSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2022-12-01 2023-02-28 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-30 0000711377 country:US 2021-12-01 2022-02-28 0000711377 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember neog:AnimalSafetyMember 2022-06-01 2023-02-28 0000711377 srt:MinimumMember us-gaap:ProductAndServiceOtherMember 2022-06-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember neog:AnimalSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:ServiceMember 2022-12-01 2023-02-28 0000711377 neog:AccountsReceivablePrepaidExpensesAndOtherCurrentAssetsMember neog:ThreeMFoodSafetyTransactionMember 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember neog:FoodSafetyMember 2021-06-01 2022-02-28 0000711377 2021-09-17 2021-09-17 0000711377 neog:RodentControlInsectControlDisinfectantsMember neog:AnimalSafetyMember 2021-06-01 2022-02-28 0000711377 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember neog:TwoThousandEighteenOmnibusIncentivePlanMember 2022-06-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember neog:AnimalSafetyMember 2022-02-28 0000711377 us-gaap:TrademarksMember 2022-05-31 0000711377 neog:VeterinaryInstrumentsAndDisposablesMember neog:AnimalSafetyMember 2021-12-01 2022-02-28 0000711377 srt:MaximumMember us-gaap:LicensingAgreementsMember 2022-06-01 2023-02-28 0000711377 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2022-12-01 2023-02-28 0000711377 neog:AnimalSafetyMember 2022-05-31 0000711377 us-gaap:CommonStockMember 2021-06-01 2021-08-31 0000711377 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2022-06-01 2023-02-28 0000711377 neog:NaturalToxinsAllergensAndDrugResiduesMember neog:FoodSafetyMember 2022-06-01 2023-02-28 0000711377 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2022-06-01 2023-02-28 0000711377 us-gaap:RetainedEarningsMember 2021-09-01 2021-11-30 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember us-gaap:IntersubsegmentEliminationsMember 2022-12-01 2023-02-28 0000711377 neog:CultureMediaAndOtherMember neog:FoodSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:BaseRateMember 2023-02-28 0000711377 us-gaap:CommonStockMember 2021-12-01 2022-02-28 0000711377 us-gaap:RetainedEarningsMember 2021-11-30 0000711377 us-gaap:OperatingSegmentsMember us-gaap:IntersubsegmentEliminationsMember 2022-12-01 2023-02-28 0000711377 us-gaap:TrademarksMember 2023-02-28 0000711377 neog:TermLoanFacilityMember neog:CreditAgreementMember 2022-06-30 0000711377 us-gaap:ProductMember 2021-12-01 2022-02-28 0000711377 us-gaap:CommercialPaperMember neog:MaturityInOneToTwoYearMember 2023-02-28 0000711377 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember neog:TwoThousandEighteenOmnibusIncentivePlanMember 2022-06-01 2023-02-28 0000711377 2021-06-01 2022-02-28 0000711377 2021-05-31 0000711377 us-gaap:OtherIntangibleAssetsMember 2023-02-28 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-31 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember neog:AnimalSafetyMember 2022-12-01 2023-02-28 0000711377 2021-06-01 2022-05-31 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-31 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember neog:FoodSafetyMember 2021-12-01 2022-02-28 0000711377 us-gaap:RetainedEarningsMember 2021-05-31 0000711377 neog:ThreeMFoodSafetyTransactionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-12-01 2022-02-28 0000711377 neog:TermLoanFacilityMember 2022-12-31 2022-12-31 0000711377 us-gaap:AdditionalPaidInCapitalMember 2021-08-31 0000711377 us-gaap:DevelopedTechnologyRightsMember 2022-05-31 0000711377 us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember neog:CreditAgreementMember 2022-06-01 2023-02-28 0000711377 srt:MinimumMember us-gaap:PatentsMember 2022-06-01 2023-02-28 0000711377 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2022-06-01 2023-02-28 0000711377 neog:CultureMediaAndOtherMember neog:FoodSafetyMember 2022-06-01 2023-02-28 0000711377 neog:TermLoanFacilityMember 2022-06-01 2023-02-28 0000711377 us-gaap:OtherNoncurrentAssetsMember neog:ThreeMFoodSafetyTransactionMember neog:FiveYearSeniorSecuredRevolvingFacilityMember neog:CreditAgreementMember 2023-02-28 0000711377 us-gaap:RetainedEarningsMember 2022-12-01 2023-02-28 0000711377 neog:GenomicsServicesMember neog:FoodSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:RetainedEarningsMember 2022-08-31 0000711377 us-gaap:CommonStockMember 2022-08-31 0000711377 neog:ThreeMFoodSafetyTransactionMember neog:FiveYearSeniorSecuredRevolvingFacilityMember neog:CreditAgreementMember 2022-06-30 0000711377 srt:MaximumMember us-gaap:PatentsMember 2022-06-01 2023-02-28 0000711377 2021-08-31 0000711377 neog:TwoThousandElevenPlanMember us-gaap:EmployeeStockMember 2022-06-01 2023-02-28 0000711377 neog:FoodSafetyMember 2023-02-28 0000711377 us-gaap:ForwardContractsMember neog:OtherAccrualsMember us-gaap:NondesignatedMember 2023-02-28 0000711377 neog:GenomicsServicesMember neog:FoodSafetyMember 2021-12-01 2022-02-28 0000711377 neog:CorviumIncMember 2022-12-01 2023-02-28 0000711377 neog:GenomicsServicesMember neog:FoodSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:NoncompeteAgreementsMember 2023-02-28 0000711377 neog:ThreeMFoodSafetyTransactionMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-06-01 2023-02-28 0000711377 neog:RodentControlInsectControlDisinfectantsMember neog:FoodSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember neog:AnimalSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2021-09-01 2021-11-30 0000711377 neog:GenomicsServicesMember neog:FoodSafetyMember 2022-12-01 2023-02-28 0000711377 neog:AnimalCareAndOtherMember neog:AnimalSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:CommonStockMember 2022-09-01 2022-11-30 0000711377 us-gaap:CommonStockMember 2022-02-28 0000711377 2022-07-01 2022-07-01 0000711377 us-gaap:CommonStockMember 2022-11-30 0000711377 2022-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember neog:FoodSafetyMember 2022-12-01 2023-02-28 0000711377 srt:ArithmeticAverageMember 2022-06-01 2023-02-28 0000711377 neog:FoodSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:NonUsMember 2022-12-01 2023-02-28 0000711377 neog:SubstituteRestrictedStockUnitsMember neog:ThreeMFoodSafetyTransactionMember 2022-09-01 2022-11-30 0000711377 neog:CommercialPaperAndCorporateBondsMember 2021-06-01 2022-05-31 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-01 2021-11-30 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember neog:AnimalSafetyMember 2022-12-01 2023-02-28 0000711377 neog:AnimalSafetyMember 2021-12-01 2022-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember us-gaap:IntersubsegmentEliminationsMember 2022-12-01 2023-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000711377 us-gaap:NonUsMember 2021-12-01 2022-02-28 0000711377 neog:CorviumIncMember 2022-06-01 2023-02-28 0000711377 us-gaap:CommercialPaperMember neog:MaturityInNinetyOneToOneHundredEightyDaysMember 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:IntersubsegmentEliminationsMember 2021-06-01 2022-02-28 0000711377 neog:NaturalToxinsAllergensAndDrugResiduesMember neog:FoodSafetyMember 2021-12-01 2022-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember us-gaap:IntersubsegmentEliminationsMember 2021-12-01 2022-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2021-06-01 2021-08-31 0000711377 us-gaap:CommercialPaperMember neog:MaturityInOneHundredEightyOneToOneYearMember 2022-05-31 0000711377 2022-08-31 0000711377 2023-02-28 0000711377 us-gaap:CommonStockMember 2021-05-31 0000711377 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-06-01 2023-02-28 0000711377 2021-06-01 2021-08-31 0000711377 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:NondesignatedMember 2023-02-28 0000711377 us-gaap:PatentsMember 2023-02-28 0000711377 2021-09-01 2021-11-30 0000711377 srt:MaximumMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember neog:CreditAgreementMember 2022-12-01 2023-02-28 0000711377 srt:MinimumMember us-gaap:LicensingAgreementsMember 2022-06-01 2023-02-28 0000711377 neog:NaturalToxinsAllergensAndDrugResiduesMember neog:FoodSafetyMember 2021-06-01 2022-02-28 0000711377 2022-09-01 2022-11-30 0000711377 neog:GenomicsServicesMember neog:AnimalSafetyMember 2021-12-01 2022-02-28 0000711377 neog:RodentControlInsectControlDisinfectantsMember neog:FoodSafetyMember 2021-12-01 2022-02-28 0000711377 2022-11-29 2022-11-29 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-30 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember neog:AnimalSafetyMember 2021-06-01 2022-02-28 0000711377 2021-11-30 0000711377 neog:ThreeMFoodSafetyTransactionMember 2022-09-01 2022-09-01 0000711377 us-gaap:InterestExpenseMember 2022-06-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:IntersubsegmentEliminationsMember 2023-02-28 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-01 2023-02-28 0000711377 us-gaap:RetainedEarningsMember 2022-11-30 0000711377 2022-06-01 2022-08-31 0000711377 us-gaap:CommonStockMember 2021-09-01 2021-11-30 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-01 2022-11-30 0000711377 us-gaap:OperatingSegmentsMember neog:AnimalSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:RetainedEarningsMember 2022-02-28 0000711377 us-gaap:PatentsMember 2022-05-31 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember neog:AnimalSafetyMember 2021-12-01 2022-02-28 0000711377 neog:LifeSciencesMember neog:AnimalSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:OperatingSegmentsMember neog:FoodSafetyMember 2021-12-01 2022-02-28 0000711377 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2021-12-01 2022-02-28 0000711377 us-gaap:CustomerRelationshipsMember 2022-05-31 0000711377 us-gaap:ProductAndServiceOtherMember 2022-05-31 0000711377 country:US 2022-06-01 2023-02-28 0000711377 srt:MinimumMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember neog:CreditAgreementMember 2022-06-01 2023-02-28 0000711377 us-gaap:SeniorNotesMember 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:IntersubsegmentEliminationsMember 2021-12-01 2022-02-28 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-28 0000711377 neog:ThreeMFoodSafetyTransactionMember 2022-12-01 2023-02-28 0000711377 country:US 2021-06-01 2022-02-28 0000711377 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-02-28 0000711377 neog:GenomicsServicesMember neog:AnimalSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-11-30 0000711377 neog:LifeSciencesMember neog:AnimalSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:RetainedEarningsMember 2021-08-31 0000711377 neog:ThreeMFoodSafetyTransactionMember 2021-06-01 2022-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember us-gaap:IntersubsegmentEliminationsMember 2022-06-01 2023-02-28 0000711377 us-gaap:RetainedEarningsMember 2021-12-01 2022-02-28 0000711377 neog:BacterialAndGeneralSanitationMember neog:FoodSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:TrademarksAndTradeNamesMember 2023-02-28 0000711377 us-gaap:RetainedEarningsMember 2021-06-01 2021-08-31 0000711377 us-gaap:CommonStockMember 2022-06-01 2022-08-31 0000711377 us-gaap:CommonStockMember 2023-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000711377 us-gaap:SeniorNotesMember 2022-07-01 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember neog:AnimalSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:CommonStockMember 2021-11-30 0000711377 neog:AnimalCareAndOtherMember neog:AnimalSafetyMember 2021-12-01 2022-02-28 0000711377 neog:CustomerOneMember 2022-06-01 2023-02-28 0000711377 neog:RodentControlInsectControlDisinfectantsMember neog:AnimalSafetyMember 2022-06-01 2023-02-28 0000711377 us-gaap:NonUsMember 2022-06-01 2023-02-28 0000711377 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-06-01 2023-02-28 0000711377 us-gaap:ProductAndServiceOtherMember 2023-02-28 0000711377 neog:ThaineobiotechcoLtdMember 2022-07-01 2022-07-01 0000711377 neog:ThreeMFoodSafetyTransactionMember us-gaap:TrademarksAndTradeNamesMember 2022-06-01 2023-02-28 0000711377 us-gaap:RetainedEarningsMember 2022-06-01 2022-08-31 0000711377 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2022-06-01 2023-02-28 0000711377 2022-07-01 0000711377 us-gaap:ForwardContractsMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2021-06-01 2022-02-28 0000711377 neog:CultureMediaAndOtherMember neog:FoodSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember us-gaap:IntersubsegmentEliminationsMember 2021-12-01 2022-02-28 0000711377 neog:GeneticVeterinaryServicesIncMember 2021-12-09 2021-12-09 0000711377 neog:ThreeMFoodSafetyTransactionMember 2023-02-28 0000711377 us-gaap:CommercialPaperMember neog:MaturityInOneToTwoYearMember 2022-05-31 0000711377 neog:FoodSafetyMember 2022-05-31 0000711377 neog:GenomicsServicesMember neog:AnimalSafetyMember 2022-12-01 2023-02-28 0000711377 neog:CorviumIncMember 2023-02-10 2023-02-10 0000711377 us-gaap:RetainedEarningsMember 2022-05-31 0000711377 us-gaap:OperatingSegmentsMember us-gaap:IntersubsegmentEliminationsMember 2022-02-28 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ProductMember neog:FoodSafetyMember 2022-06-01 2023-02-28 0000711377 2022-12-01 2023-02-28 0000711377 neog:SubstituteRestrictedStockUnitsMember 2022-06-01 2023-02-28 0000711377 neog:LifeSciencesMember neog:AnimalSafetyMember 2021-12-01 2022-02-28 0000711377 us-gaap:LicensingAgreementsMember 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember neog:FoodSafetyMember 2022-02-28 0000711377 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-02-28 0000711377 us-gaap:ProductMember 2022-06-01 2023-02-28 0000711377 us-gaap:OperatingSegmentsMember 2022-06-01 2023-02-28 0000711377 neog:VeterinaryInstrumentsAndDisposablesMember neog:AnimalSafetyMember 2021-06-01 2022-02-28 0000711377 neog:ThreeMFoodSafetyTransactionMember us-gaap:CustomerRelationshipsMember 2022-06-01 2023-02-28 0000711377 neog:FoodSafetyMember 2021-12-01 2022-02-28 0000711377 neog:CorviumIncMember 2023-02-10 0000711377 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember neog:AnimalSafetyMember 2021-12-01 2022-02-28 0000711377 2022-06-01 2023-02-28 0000711377 neog:RodentControlInsectControlDisinfectantsMember neog:FoodSafetyMember 2022-06-01 2023-02-28 0000711377 neog:FoodSafetyMember 2022-12-01 2023-02-28 0000711377 us-gaap:CommercialPaperMember neog:MaturityInNinetyOneToOneHundredEightyDaysMember 2022-05-31 0000711377 neog:CustomerOneMember 2021-06-01 2022-05-31 0000711377 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000711377 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2022-06-01 2023-02-28 0000711377 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2022-06-01 2023-02-28 0000711377 srt:MaximumMember us-gaap:ProductAndServiceOtherMember 2022-06-01 2023-02-28 0000711377 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-01 2022-02-28 0000711377 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-02-28 0000711377 neog:ThreeMFoodSafetyTransactionMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-12-01 2023-02-28 0000711377 neog:BacterialAndGeneralSanitationMember neog:FoodSafetyMember 2021-06-01 2022-02-28 0000711377 us-gaap:AdditionalPaidInCapitalMember 2023-02-28 0000711377 us-gaap:CommonStockMember 2022-05-31 iso4217:USD shares pure shares neog:Segment iso4217:USD P5Y --05-31 P7Y 0000711377 Yes Q3 false Yes 2023 P3Y P3Y 10-Q true 2023-02-28 false 0-17988 Neogen Corporation MI 38-2367843 620 Lesher Place Lansing MI 48912 517 372-9200 Common Stock, $0.16 par value per share NEOG NASDAQ Large Accelerated Filer false false false 216220821 67134000 44473000 116080000 336578000 2200000 1650000 146393000 99674000 143863000 122313000 81901000 23760000 555371000 626798000 164888000 110584000 5062000 3184000 2135118000 142704000 14252000 15397000 1620229000 92106000 13844000 2156000 4508764000 992929000 60494000 34614000 17387000 11123000 1645000 2126000 3438000 0 6765000 5460000 17426000 24521000 107155000 77844000 362630000 17011000 884701000 0 28723000 10700000 1383209000 105555000 1.00 1.00 100000 100000 0 0 0 0 0 0 0.16 0.16 315000000 315000000 216220821 216220821 107801094 107801094 34595000 17248000 2564713000 309984000 -33222000 -27769000 559469000 587911000 3125555000 887374000 4508764000 992929000 190688000 101566000 500797000 311701000 27567000 26678000 79840000 75365000 218255000 128244000 580637000 387066000 94377000 56550000 252348000 167650000 15914000 14282000 45516000 41402000 110291000 70832000 297864000 209052000 107964000 57412000 282773000 178014000 38598000 21477000 98329000 63220000 46424000 24997000 151369000 60985000 7258000 4561000 18985000 13218000 92280000 51035000 268683000 137423000 15684000 6377000 14090000 40591000 640000 349000 2163000 804000 17460000 35000 38007000 63000 -1124000 -48000 -7938000 -34000 -17944000 266000 -43782000 707000 -2260000 6643000 -29692000 41298000 -10450000 1200000 -1250000 7950000 8190000 5443000 -28442000 33348000 0.04 0.05 -0.16 0.31 0.04 0.05 -0.16 0.31 216218000 107818000 179666000 107648000 216399000 108133000 179666000 108130000 8190000 5443000 -28442000 33348000 3354000 2789000 -6677000 -9482000 944000 -993000 674000 -1582000 2978000 0 550000 0 15466000 7239000 -33895000 22284000 107801000 17248000 309984000 -27769000 587911000 887374000 4000 1000 1904000 1905000 33000 5000 862000 867000 5209000 5209000 -11557000 -11557000 107838000 17254000 312750000 -39326000 593120000 883798000 46000 7000 2630000 2637000 108270 17323000 2245518000 2262841000 -41841000 -41841000 -1172000 -1172000 216154000 34584000 2560898000 -40498000 551279000 3106263000 5000 1000 2834000 2835000 62000 10000 981000 991000 8190000 8190000 7276000 7276000 216221000 34595000 2564713000 -33222000 559469000 3125555000 107468000 17195000 294953000 -11375000 539604000 840377000 6000 1000 1838000 1839000 19000 3000 896000 899000 17077000 17077000 -4829000 -4829000 107493000 17199000 297687000 -16204000 556681000 855363000 275000 44000 7272000 7316000 10828000 10828000 -8031000 -8031000 107768000 17243000 304959000 -24235000 567509000 865476000 26000 4000 1848000 1852000 24000 4000 973000 977000 5443000 5443000 1796000 1796000 107818000 17251000 307780000 -22439000 572952000 875544000 -28442000 33348000 59938000 17833000 2300000 0 1516000 0 -5299000 -720000 7311000 5045000 472000 0 1860000 0 47535000 883000 656000 11956000 31896000 3824000 -8422000 -5652000 3579000 -14457000 3438000 0 -49938000 47648000 40253000 11891000 233020000 284367000 12523000 314442000 682000 0 -13237000 38164000 194163000 -80130000 943000 7842000 19276000 0 100000000 0 -118333000 7842000 -3231000 -8083000 22661000 -32723000 44473000 75602000 67134000 42879000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1. DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">DESCRIPTION OF BUSINESS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Neogen Corporation and subsidiaries ("Neogen," "we," "our," or the "Company") develop, manufacture and market a diverse line of products and services dedicated to food and animal safety. Our Food Safety segment consists primarily of diagnostic test kits and complementary products (e.g., culture media) sold to food producers and processors to detect dangerous and/or unintended substances in human food and animal feed, such as foodborne pathogens, spoilage organisms, natural toxins, food allergens, genetic modifications, ruminant by-products, meat speciation, drug residues, pesticide residues and general sanitation concerns. Our diagnostic test kits are generally easier to use and provide quicker results than conventional diagnostic methods. The majority of the test kits are disposable, single-use, immunoassay and DNA detection products that rely on proprietary antibodies and RNA and DNA testing methodologies to produce rapid and accurate test results. Our expanding line of food safety products also includes genomics-based diagnostic technology, and advanced software systems that help testers to objectively analyze and store their results and perform analysis on the results from multiple locations over extended periods.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Neogen’s Animal Safety segment is engaged in the development, manufacture, marketing and distribution of veterinary instruments, pharmaceuticals, vaccines, topicals, parasiticides, diagnostic products, rodenticides, cleaners, disinfectants, insecticides and genomics testing services for the worldwide animal safety market. The majority of these consumable products are marketed through veterinarians, retailers, livestock producers and animal health product distributors. Our line of drug detection products is sold worldwide for the detection of abused and therapeutic drugs in animals and animal products, and has expanded into the workplace and human forensic markets.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">MERGER WITH THE FOOD SAFETY BUSINESS OF 3M</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On September 1, 2022, the Company completed its merger (the “Merger”) with Garden SpinCo, a newly formed, wholly owned subsidiary of 3M created to carve out 3M’s Food Safety Division (“3M FSD”, “FSD”), in a Reverse Morris Trust transaction. The purchase price consideration was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion, net of customary purchase price adjustments and transaction costs, which consisted of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million shares of Neogen common stock issued on closing. Immediately following the transaction, Garden SpinCo stockholders owned, in the aggregate, approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the issued and outstanding shares of Neogen common stock and pre-merger Neogen shareholders owned, in the aggregate, approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the issued and outstanding shares of Neogen common stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Neogen was deemed to be the accounting acquiror of the 3M FSD for accounting purposes under U.S. generally accepted accounting principles.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">BASIS OF PRESENTATION AND CONSOLIDATION</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements include the accounts of Neogen Corporation (“Neogen” or the “Company”) 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 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation of the results of the interim period have been included in the accompanying unaudited condensed consolidated financial statements. All intercompany balances and transactions have been eliminated in consolidation. The results of operations during the three and nine months ended February 28, 2023 are not necessarily indicative of the results to be expected for the full fiscal year ending May 31, 2023. For more complete financial information, these condensed 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 10-K for the fiscal year ended May 31, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our functional currency is the U.S. dollar. We translate our non-U.S. operations’ assets and liabilities denominated in foreign currencies into U.S. dollars at current rates of exchange as of the balance sheet date and income and expense items at the average exchange rate for the reporting period. Translation adjustments resulting from exchange rate fluctuations are recorded in other comprehensive income (loss). Gains or losses from foreign currency transactions are included in other income (expense) on our condensed consolidated statements of income (loss).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ACCOUNTING POLICIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive Income (Loss)</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive income (loss) 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 of foreign currency translation adjustments and unrealized gains or losses on our marketable securities and derivative instruments.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value measurements are determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1: Observable inputs such as quoted prices in active markets;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2: Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The carrying amounts of certain financial instruments, consisting of cash and cash equivalents, accounts receivable, accounts payable, our revolving credit agreement, and long-term debt, approximate their fair value based on either their short maturity or current terms for similar instruments.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leases</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. The Company recognizes a lease liability in the statement of financial position to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. Right-of-use assets are recorded in Other Assets on our condensed consolidated balance sheets. Current and non-current lease liabilities are recorded in other accruals within current liabilities and other non-current liabilities, respectively, on our condensed consolidated balance sheets. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. The right-of-use assets were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,062,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,184,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as of February 28, 2023 and May 31, 2022, respectively. The total current and non-current lease liabilities were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,112,080</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,228,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">as of February 28, 2023 and May 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivatives</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates and changes in interest rates. To reduce the potential effects of foreign currency exchange rate movements on net earnings, we enter into derivative financial instruments in the form of foreign currency exchange forward contracts with major financial institutions and have also entered into interest rate swap contracts as a hedge against changes in interest rates. All derivatives are recognized as assets or liabilities and measured at fair value. For derivatives that are determined to be effective hedges, changes in fair value are recognized in other comprehensive income (loss) until the underlying hedged item is recognized in earnings. Derivatives that are not determined to be effective hedges are adjusted to fair value with a corresponding adjustment to earnings. We do not use financial instruments for trading or speculative purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ESTIMATES AND ASSUMPTIONS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 and derivatives. 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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts Receivable and Concentrations of Credit Risk</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers’ credit histories before extending credit and by monitoring credit exposure on a regular basis. Collateral or other security is generally not required for accounts receivable. We maintain an allowance for customer accounts that reduces receivables to amounts that are expected to be collected. In estimating the allowance for doubtful accounts, management considers relevant information about past events, current conditions and reasonable and supportable forecasts that affect the collectability of financial assets. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. No customer accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of accounts receivable at</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,255,255,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023 or May 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventory</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill and Other Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 not-to-compete 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 </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. We review the carrying amounts of goodwill and other non-amortizable intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired. 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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-Lived Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Business Combinations</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We utilize the acquisition method of accounting for business combinations. This method requires, among other things, that results of operations of acquired companies are included in Neogen’s results of operations beginning on the respective acquisition dates and that assets acquired and liabilities assumed are recognized at fair value as of the acquisition date. Any excess of the fair value of consideration transferred over the fair values of the net assets acquired is recognized as goodwill. Contingent consideration liabilities are recognized at the estimated fair value on the acquisition date. These amounts are recorded in either other accruals within current liabilities (for expected payments to be made within the next 12 months) or other non-current liabilities (for expected payments to be made after the next 12 months), both on our condensed consolidated balance sheets. Subsequent changes to the fair value of contingent consideration liabilities are recognized in other income (expense) in the condensed consolidated statements of income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the condensed consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the condensed consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the condensed consolidated statements of cash flows. The fair value of assets acquired and liabilities assumed in certain cases may be subject to revision based on the final determination of fair value during a period of time not to exceed </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">months from the acquisition date. Legal costs, due diligence costs, business valuation costs and all other business acquisition costs are expensed when incurred.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Equity Compensation Plans</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Share options awarded to employees, restricted stock units (RSUs) 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, an estimate of award forfeitures, 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. For RSUs, we use the intrinsic value method to value the units.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">To value equity awards, several recognized valuation models exist; none of these models can be singled out as being the best or most correct. The model applied by us can accommodate most of the specific features included in the options granted, which are the reason for their use. If different models 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 7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounting Pronouncements Recently Adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Acquired contract assets and liabilities in a business combination</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which amends ASC 805 to require an acquirer to, at the date of acquisition, recognize and measure contract assets and contract liabilities acquired in accordance with ASU 2014-9, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2022. We adopted this standard in the third quarter of fiscal 2023 and applied the amendment retrospectively to all business combinations in fiscal year 2023. Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Reference Rate Reform</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In March 2020, the FASB issued Update 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This update provides temporary optional expedients to applying the reference rate reform guidance to contracts that reference LIBOR or another reference rate expected to be discontinued. Under this update, contract modifications resulting in a new reference rate may be accounted for as a continuation of the existing contract. We adopted this standard in the second quarter of fiscal 2023, and now use the Secured Overnight Financing Rate (SOFR). Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div> 3200000000 108300000 0.501 0.499 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive Income (Loss)</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive income (loss) 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 of foreign currency translation adjustments and unrealized gains or losses on our marketable securities and derivative instruments.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value measurements are determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1: Observable inputs such as quoted prices in active markets;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2: Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The carrying amounts of certain financial instruments, consisting of cash and cash equivalents, accounts receivable, accounts payable, our revolving credit agreement, and long-term debt, approximate their fair value based on either their short maturity or current terms for similar instruments.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leases</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. The Company recognizes a lease liability in the statement of financial position to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. Right-of-use assets are recorded in Other Assets on our condensed consolidated balance sheets. Current and non-current lease liabilities are recorded in other accruals within current liabilities and other non-current liabilities, respectively, on our condensed consolidated balance sheets. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. The right-of-use assets were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,062,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,184,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as of February 28, 2023 and May 31, 2022, respectively. The total current and non-current lease liabilities were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,112,080</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,228,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">as of February 28, 2023 and May 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 5062000 3184000 5112080 3228000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivatives</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates and changes in interest rates. To reduce the potential effects of foreign currency exchange rate movements on net earnings, we enter into derivative financial instruments in the form of foreign currency exchange forward contracts with major financial institutions and have also entered into interest rate swap contracts as a hedge against changes in interest rates. All derivatives are recognized as assets or liabilities and measured at fair value. For derivatives that are determined to be effective hedges, changes in fair value are recognized in other comprehensive income (loss) until the underlying hedged item is recognized in earnings. Derivatives that are not determined to be effective hedges are adjusted to fair value with a corresponding adjustment to earnings. We do not use financial instruments for trading or speculative purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ESTIMATES AND ASSUMPTIONS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 and derivatives. 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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts Receivable and Concentrations of Credit Risk</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers’ credit histories before extending credit and by monitoring credit exposure on a regular basis. Collateral or other security is generally not required for accounts receivable. We maintain an allowance for customer accounts that reduces receivables to amounts that are expected to be collected. In estimating the allowance for doubtful accounts, management considers relevant information about past events, current conditions and reasonable and supportable forecasts that affect the collectability of financial assets. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. No customer accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of accounts receivable at</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,255,255,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023 or May 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 0.10 0.10 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventory</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill and Other Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 not-to-compete 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 </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. We review the carrying amounts of goodwill and other non-amortizable intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired. 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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> P5Y P25Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-Lived Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Business Combinations</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We utilize the acquisition method of accounting for business combinations. This method requires, among other things, that results of operations of acquired companies are included in Neogen’s results of operations beginning on the respective acquisition dates and that assets acquired and liabilities assumed are recognized at fair value as of the acquisition date. Any excess of the fair value of consideration transferred over the fair values of the net assets acquired is recognized as goodwill. Contingent consideration liabilities are recognized at the estimated fair value on the acquisition date. These amounts are recorded in either other accruals within current liabilities (for expected payments to be made within the next 12 months) or other non-current liabilities (for expected payments to be made after the next 12 months), both on our condensed consolidated balance sheets. Subsequent changes to the fair value of contingent consideration liabilities are recognized in other income (expense) in the condensed consolidated statements of income (loss). Contingent consideration payments made soon after the acquisition date are classified as investing activities in the condensed consolidated statements of cash flows. Contingent consideration payments not made soon after the acquisition date that are related to the acquisition date fair value are reported as financing activities in the condensed consolidated statements of cash flows, and amounts paid in excess of the original acquisition date fair value are reported as operating activities in the condensed consolidated statements of cash flows. The fair value of assets acquired and liabilities assumed in certain cases may be subject to revision based on the final determination of fair value during a period of time not to exceed </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">months from the acquisition date. Legal costs, due diligence costs, business valuation costs and all other business acquisition costs are expensed when incurred.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> P12M <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Equity Compensation Plans</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Share options awarded to employees, restricted stock units (RSUs) 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, an estimate of award forfeitures, 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. For RSUs, we use the intrinsic value method to value the units.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">To value equity awards, several recognized valuation models exist; none of these models can be singled out as being the best or most correct. The model applied by us can accommodate most of the specific features included in the options granted, which are the reason for their use. If different models 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 7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Acquired contract assets and liabilities in a business combination</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which amends ASC 805 to require an acquirer to, at the date of acquisition, recognize and measure contract assets and contract liabilities acquired in accordance with ASU 2014-9, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2022. We adopted this standard in the third quarter of fiscal 2023 and applied the amendment retrospectively to all business combinations in fiscal year 2023. Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Reference Rate Reform</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In March 2020, the FASB issued Update 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This update provides temporary optional expedients to applying the reference rate reform guidance to contracts that reference LIBOR or another reference rate expected to be discontinued. Under this update, contract modifications resulting in a new reference rate may be accounted for as a continuation of the existing contract. We adopted this standard in the second quarter of fiscal 2023, and now use the Secured Overnight Financing Rate (SOFR). Adoption of this standard did not have a material impact on our condensed consolidated financial statements and related disclosures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. CASH AND MARKETABLE SECURITIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and Cash Equivalents</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents consist of bank demand accounts, savings deposits, certificates of deposit and commercial paper with original maturities of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">90</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> days or less. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits. The Company has not experienced losses related to these balances and believes it is not exposed to significant credit risk regarding its cash and cash equivalents. Cash and cash equivalents were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67,134,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,473,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as of February 28, 2023 and May 31, 2022, respectively. The carrying value of these assets approximates fair value due to the short maturity of these instruments and is classified as Level 1 in the fair value hierarchy.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable Securities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has marketable securities held by banks or broker-dealers as of February 28, 2023. Changes in market value are monitored and recorded on a monthly basis. In the event of a downgrade in credit quality subsequent to purchase, the marketable securities investment is evaluated to determine the appropriate action to take to minimize the overall risk to our marketable securities portfolio. These securities are classified as available for sale. The primary objective of management’s short-term investment activity is to preserve capital for the purpose of funding current operations, capital expenditures and business acquisitions; short-term investments are not entered into for trading or speculative purposes. These securities are recorded at fair value based on recent trades or pricing models and therefore meet the Level 2 criteria. Interest income on these investments is recorded within other income on the income statement. Adjustments in the fair value of these assets are recorded in other comprehensive income.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable Securities as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023 and May 31, 2022 are listed below by classification and remaining maturities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:93.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.866%;"/> <td style="width:1.092%;"/> <td style="width:19.583%;"/> <td style="width:1.76%;"/> <td style="width:1.0%;"/> <td style="width:13.68%;"/> <td style="width:1.0%;"/> <td style="width:1.214%;"/> <td style="width:1.0%;"/> <td style="width:10.806999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Maturity</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial Paper &amp; Corporate Bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0 - 90 days</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,443</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">106,497</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91 - 180 days</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,322</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,373</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181 days - 1 year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52,462</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91,706</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1 - 2 years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,853</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">77,002</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Marketable Securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">116,080</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">336,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of marketable securities, consisting of commercial paper and corporate bonds, as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023 are as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.501%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial Paper &amp; Corporate Bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">118,166</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,086</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">116,080</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of marketable securities, consisting of commercial paper and corporate bonds, as of May 31, 2022 are as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.501%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial Paper &amp; Corporate Bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">339,540</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,969</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">336,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> P90D 67134000 44473000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable Securities as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023 and May 31, 2022 are listed below by classification and remaining maturities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:93.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.866%;"/> <td style="width:1.092%;"/> <td style="width:19.583%;"/> <td style="width:1.76%;"/> <td style="width:1.0%;"/> <td style="width:13.68%;"/> <td style="width:1.0%;"/> <td style="width:1.214%;"/> <td style="width:1.0%;"/> <td style="width:10.806999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Maturity</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial Paper &amp; Corporate Bonds</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0 - 90 days</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,443</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">106,497</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91 - 180 days</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,322</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,373</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181 days - 1 year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52,462</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91,706</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1 - 2 years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,853</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">77,002</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Marketable Securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">116,080</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">336,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 34443000 106497000 22322000 61373000 52462000 91706000 6853000 77002000 116080000 336578000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of marketable securities, consisting of commercial paper and corporate bonds, as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023 are as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.501%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial Paper &amp; Corporate Bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">118,166</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,086</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">116,080</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of marketable securities, consisting of commercial paper and corporate bonds, as of May 31, 2022 are as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.501%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.166%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.145999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial Paper &amp; Corporate Bonds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">339,540</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,969</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">336,578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 118166000 0 2086000 116080000 339540000 7000 2969000 336578000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. INVENTORIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. The components of inventories follow:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.021%;"/> <td style="width:1.285%;"/> <td style="width:1.0%;"/> <td style="width:15.643%;"/> <td style="width:1.0%;"/> <td style="width:1.285%;"/> <td style="width:1.0%;"/> <td style="width:12.767%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">73,514</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,667</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Work-in-process</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,054</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,388</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finished and purchased goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">63,295</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,258</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,863</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122,313</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. The components of inventories follow:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.021%;"/> <td style="width:1.285%;"/> <td style="width:1.0%;"/> <td style="width:15.643%;"/> <td style="width:1.0%;"/> <td style="width:1.285%;"/> <td style="width:1.0%;"/> <td style="width:12.767%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">73,514</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,667</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Work-in-process</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,054</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,388</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finished and purchased goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">63,295</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,258</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,863</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122,313</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 73514000 58667000 7054000 6388000 63295000 57258000 143863000 122313000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4. REVENUE RECOGNITION</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company determines the amount of revenue to be recognized through application of the following steps:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Identification of the contract with a customer; </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Identification of the performance obligations in the contract; </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Determination of the transaction price; </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Allocation of the transaction price to the performance obligations in the contract; and </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recognition of revenue when, or as, the Company satisfies the performance obligations. </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Essentially all of Neogen’s revenue is generated through contracts with its customers. A performance obligation is a promise in a contract to transfer a product or service to a customer. We generally recognize revenue at a point in time when all of our performance obligations under the terms of a contract are satisfied. Revenue is recognized upon transfer of control of promised products and services in an amount that reflects the consideration we expect to receive in exchange for those products or services. The collectability of consideration on the contract is reasonably assured before revenue is recognized. To the extent that customer payment has been received before all recognition criteria are met, these revenues are initially deferred in other accruals on the balance sheet and the revenue is recognized in the period that all recognition criteria have been met.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain agreements with customers include discounts or rebates on the sale of products and services applied retrospectively, such as volume rebates achieved by purchasing a specified purchase threshold of goods and services. We account for these discounts as variable consideration and estimate the likelihood of a customer meeting the threshold in order to determine the transaction price using the most predictive approach. We typically use the most-likely-amount method for incentives that are offered to individual customers, and the expected-value method for programs that are offered to a broad group of customers. Variable consideration reduces the amount of revenue that is recognized. Rebate obligations related to customer incentive programs are recorded in accrued liabilities; the rebate estimates are adjusted at the end of each applicable measurement period based on information currently available.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The performance obligations in Neogen’s contracts are generally satisfied well within one year of contract inception. In such cases, management has elected the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. Management has elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred because the amortization period for the prepaid costs that would otherwise have been deferred and amortized is one year or less. We account for shipping and handling for products as a fulfillment activity when goods are shipped. Shipping and handling costs that are charged to and reimbursed by the customer are recognized as revenues, while the related expenses incurred by Neogen are recorded in sales and marketing expense. Revenue is recognized net of any tax collected from customers. The taxes are subsequently remitted to governmental authorities. Our terms and conditions of sale generally do not provide for returns of product or reperformance of service except in the case of quality or warranty issues. These situations are infrequent, and due to immateriality of the amount, warranty claims are recorded in the period incurred.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company derives revenue from two primary sources—product revenue and service revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product revenue consists of shipments of:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diagnostic test kits, dehydrated culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation; </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consumable products marketed to veterinarians, retailers, livestock producers and animal health product distributors; and </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities. </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenues for our products are recognized and invoiced when the product is shipped to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenue consists primarily of:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Genomic identification and related interpretive bioinformatic services; and </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other commercial laboratory services. </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenues for Neogen’s genomics and commercial laboratory services are recognized and invoiced when the applicable laboratory service is performed and the results are conveyed to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Payment terms for products and services are generally 30 to 60 days.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has no contract assets. Contract liabilities represent deposits made by customers before the satisfaction of performance obligation(s) and recognition of revenue. Upon completion of the performance obligation(s) that the Company has with the customer, the liability for the customer deposit is relieved and revenue is recognized. These customer deposits are recorded within Deferred revenue on the condensed consolidated balance sheets. During the three and nine months ended February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively of deferred revenue amounts into revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On September 1, 2022, Neogen closed on a Reverse Morris Trust transaction to combine with 3M’s Food Safety business. Similar to Neogen, 3M’s former Food Safety business sells diagnostic test kits, dehydrated culture media, and related products used by food producers and processors to detect foodborne bacteria, allergens and levels of general sanitation. Revenue for these products are recognized and invoiced when the product is shipped to the customer. These products are currently manufactured, invoiced, and distributed by 3M on behalf of Neogen under a number of transition service contracts.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents disaggregated revenue by major product and service categories during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three and nine months ended February 28, 2023 and 2022:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.511%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Food Safety</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Natural Toxins, Allergens &amp; Drug Residues</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,198</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,965</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,236</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59,397</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Bacterial &amp; General Sanitation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,444</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91,293</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,709</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Culture Media &amp; Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">77,955</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,145</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179,293</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56,136</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Rodent Control, Insect Control &amp; Disinfectants</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,550</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,577</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,502</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Genomics Services</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,395</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,781</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,204</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,909</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">151,542</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,756</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">377,528</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Life Sciences</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,339</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,456</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Veterinary Instruments &amp; Disposables</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,428</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,047</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,534</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,956</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal Care &amp; Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,735</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,830</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,517</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Rodent Control, Insect Control &amp; Disinfectants</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,242</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,359</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">63,121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,777</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Genomics Services</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,868</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,294</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,195</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,713</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,488</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">203,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">194,456</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Revenues</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">218,255</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">580,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 2900000 8000000.0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents disaggregated revenue by major product and service categories during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three and nine months ended February 28, 2023 and 2022:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.511%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Food Safety</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Natural Toxins, Allergens &amp; Drug Residues</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,198</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,965</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,236</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59,397</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Bacterial &amp; General Sanitation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,444</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91,293</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,709</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Culture Media &amp; Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">77,955</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,145</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179,293</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56,136</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Rodent Control, Insect Control &amp; Disinfectants</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,550</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,577</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,502</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Genomics Services</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,395</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,781</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,204</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,909</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">151,542</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,756</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">377,528</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Life Sciences</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,339</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,456</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Veterinary Instruments &amp; Disposables</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,428</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,047</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,534</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,956</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal Care &amp; Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,735</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,830</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,517</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Rodent Control, Insect Control &amp; Disinfectants</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,242</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,359</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">63,121</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,777</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Genomics Services</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,868</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,294</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,195</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,713</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,488</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">203,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">194,456</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Revenues</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">218,255</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">580,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 19198000 17965000 61236000 59397000 39444000 11288000 91293000 34709000 77955000 18145000 179293000 56136000 9550000 9577000 29502000 25459000 5395000 5781000 16204000 16909000 151542000 62756000 377528000 192610000 1440000 1339000 4456000 4011000 15428000 17047000 46534000 47956000 8735000 9449000 29830000 29517000 20242000 18359000 63121000 58777000 20868000 19294000 59168000 54195000 66713000 65488000 203109000 194456000 218255000 128244000 580637000 387066000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5. NET INCOME (LOSS) PER SHARE</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The calculation of net income (loss) per share follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.504%;"/> <td style="width:1.037%;"/> <td style="width:1.0%;"/> <td style="width:9.341%;"/> <td style="width:1.0%;"/> <td style="width:1.037%;"/> <td style="width:1.0%;"/> <td style="width:9.341%;"/> <td style="width:1.0%;"/> <td style="width:1.667%;"/> <td style="width:1.0%;"/> <td style="width:8.772%;"/> <td style="width:1.0%;"/> <td style="width:1.037%;"/> <td style="width:1.0%;"/> <td style="width:8.264%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator for basic and diluted net income (loss) per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) attributable to Neogen</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,443</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,442</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,348</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator for basic net income (loss) per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">216,218</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">107,818</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179,666</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">107,648</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effect of dilutive stock options and RSUs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">315</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">482</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator for diluted net income (loss) per share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">216,399</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,133</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179,666</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,130</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.05</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.16</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.31</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.05</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.16</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.31</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note: Due to the net loss during the nine months ended February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the dilutive stock options and RSUs are anti-dilutive.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The calculation of net income (loss) per share follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.504%;"/> <td style="width:1.037%;"/> <td style="width:1.0%;"/> <td style="width:9.341%;"/> <td style="width:1.0%;"/> <td style="width:1.037%;"/> <td style="width:1.0%;"/> <td style="width:9.341%;"/> <td style="width:1.0%;"/> <td style="width:1.667%;"/> <td style="width:1.0%;"/> <td style="width:8.772%;"/> <td style="width:1.0%;"/> <td style="width:1.037%;"/> <td style="width:1.0%;"/> <td style="width:8.264%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator for basic and diluted net income (loss) per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) attributable to Neogen</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,443</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,442</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,348</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator for basic net income (loss) per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">216,218</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">107,818</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179,666</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">107,648</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effect of dilutive stock options and RSUs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">315</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">482</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator for diluted net income (loss) per share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">216,399</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,133</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">179,666</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,130</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income (loss) per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.05</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.16</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.31</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.04</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.05</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.16</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.31</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note: Due to the net loss during the nine months ended February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the dilutive stock options and RSUs are anti-dilutive.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 8190000 5443000 -28442000 33348000 216218000 107818000 179666000 107648000 181000 315000 482000 216399000 108133000 179666000 108130000 0.04 0.05 -0.16 0.31 0.04 0.05 -0.16 0.31 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6. SEGMENT INFORMATION AND GEOGRAPHIC DATA</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> 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. All new product revenues from the merger of the 3M FSD, effective September 1, 2022, are reported through the Food Safety segment. 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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the Company’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 Food Safety management and are reported through the Food Safety segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Neogen’s operation in Australia originally focused on providing genomics services and sales of animal safety products and reports through the Animal Safety segment. With the acquisition of Cell BioSciences in February 2020, this operation expanded to offer our complete line of products and services, including those usually associated with the Food Safety segment. These additional products are managed and directed by existing management at Neogen Australasia and report through the Animal Safety segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accounting policies of each of the segments are the same as those described in Note 1.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segment information follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.766%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:9.376%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:8.36%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:11.062%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:9.376%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Food<br/>Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal<br/>Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate and<br/>Eliminations (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of and during the three months ended February 28, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,843</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,845</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_cadd9a80-db21-495a-8108-982b3ec1d7ff;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">190,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,868</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_65b5f989-a835-4098-861c-38ac88c6fec0;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,567</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">151,542</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,713</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_01098e51-4ab6-45d6-b645-dad8f85ff01b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">218,255</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,752</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,079</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,684</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,975,921</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">349,628</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">183,215</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,508,764</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of and during the three months ended February 28, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,372</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,194</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_d403e4c7-b4e1-4262-b317-22907e5c2bbc;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,566</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,384</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,294</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_4880c00d-02ce-44ba-9e96-d34fee9dea6f;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,678</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,756</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,488</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_c1b1a29c-0d93-4669-bdc7-aeafe3f005a2;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,244</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,191</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,783</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,597</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,377</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">302,605</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">298,854</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">379,746</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">981,205</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:12.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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. </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.132%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:8.726%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:9.742%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:11.021%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:8.32%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Food<br/>Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal<br/>Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate and<br/>Eliminations (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of and during the nine months ended February 28, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">356,856</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,941</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_23218938-36b4-497e-99dd-af2430e8e329;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">500,797</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,672</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_f412096a-1b80-4679-92b4-b3023ed050ce;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,840</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">377,528</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">203,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_081964ec-145a-43c0-a901-d9da196eaa29;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">580,637</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,053</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,439</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of and during the nine months ended February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">171,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">140,261</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_bd8ccf3b-a007-438e-a7fd-c93e1ea4cbe6;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">311,701</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,170</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_c0791ce7-a510-41c5-ba8f-837f039062d8;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,365</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">194,456</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_b12d8143-bf18-4756-b046-3a9d302e5640;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,216</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,246</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,871</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,591</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:12.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Includes elimination of intersegment transactions. </span></div></div></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by geographic location:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.511%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Domestic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">109,919</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">77,297</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">304,974</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">231,454</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,336</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50,947</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">275,663</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155,612</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">218,255</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">580,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 2 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segment information follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.766%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:9.376%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:8.36%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:11.062%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:9.376%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Food<br/>Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal<br/>Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate and<br/>Eliminations (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of and during the three months ended February 28, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">144,843</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,845</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_cadd9a80-db21-495a-8108-982b3ec1d7ff;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">190,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,699</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,868</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_65b5f989-a835-4098-861c-38ac88c6fec0;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,567</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">151,542</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,713</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_01098e51-4ab6-45d6-b645-dad8f85ff01b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">218,255</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,752</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,079</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,684</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,975,921</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">349,628</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">183,215</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,508,764</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of and during the three months ended February 28, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,372</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,194</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_d403e4c7-b4e1-4262-b317-22907e5c2bbc;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,566</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,384</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,294</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_4880c00d-02ce-44ba-9e96-d34fee9dea6f;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,678</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,756</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,488</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_c1b1a29c-0d93-4669-bdc7-aeafe3f005a2;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,244</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,191</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,783</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,597</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,377</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">302,605</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">298,854</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">379,746</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">981,205</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:12.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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. </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.132%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:8.726%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:9.742%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:11.021%;"/> <td style="width:1.0%;"/> <td style="width:1.016%;"/> <td style="width:1.0%;"/> <td style="width:8.32%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.5pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Food<br/>Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal<br/>Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate and<br/>Eliminations (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of and during the nine months ended February 28, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">356,856</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,941</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_23218938-36b4-497e-99dd-af2430e8e329;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">500,797</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,672</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_f412096a-1b80-4679-92b4-b3023ed050ce;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79,840</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">377,528</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">203,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_081964ec-145a-43c0-a901-d9da196eaa29;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">580,637</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,053</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,439</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of and during the nine months ended February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">171,440</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">140,261</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_bd8ccf3b-a007-438e-a7fd-c93e1ea4cbe6;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">311,701</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Service revenues to external customers</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,170</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_c0791ce7-a510-41c5-ba8f-837f039062d8;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,365</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenues to external customers</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">194,456</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_b12d8143-bf18-4756-b046-3a9d302e5640;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,216</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,246</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,871</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,591</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:12.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Includes elimination of intersegment transactions. </span></div></div> 144843000 45845000 190688000 6699000 20868000 27567000 151542000 66713000 218255000 11011000 10752000 -6079000 15684000 3975921000 349628000 183215000 4508764000 55372000 46194000 101566000 7384000 19294000 26678000 62756000 65488000 128244000 8191000 10783000 -12597000 6377000 302605000 298854000 379746000 981205000 356856000 143941000 500797000 20672000 59168000 79840000 377528000 203109000 580637000 41053000 35439000 -62402000 14090000 171440000 140261000 311701000 21170000 54195000 75365000 192610000 194456000 387066000 29216000 36246000 -24871000 40591000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by geographic location:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.511%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.15%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Domestic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">109,919</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">77,297</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">304,974</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">231,454</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,336</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50,947</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">275,663</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155,612</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">218,255</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,244</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">580,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 109919000 77297000 304974000 231454000 108336000 50947000 275663000 155612000 218255000 128244000 580637000 387066000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7. EQUITY COMPENSATION PLANS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s long-term incentive plans allow for the grant of various types of share-based awards to key directors, officers and employees of the Company. Incentive and non-qualified options to purchase shares of common stock have been granted under the terms of the 2018 Omnibus Incentive Plan. These options are granted at an exercise price of the closing price of the common stock on the date of grant</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Options vest ratably over </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_d504a0b6-106e-4760-813b-73793eb6f8a8;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> periods and the contractual terms are generally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_f4fb5cdd-885b-47be-b700-c55bd730787b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_9e5879ac-86ab-45b9-a408-7e796df12d0a;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">seven</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> or </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The company grants restricted stock units (RSUs) under the terms of the 2018 Omnibus Incentive Plan, which vest ratably over </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_f0a8aca9-4507-437e-b632-4534ed195d05;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five year </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">periods. T</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">he fair value of the RSUs is determined based on the closing price of the common stock on the date of grant.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three and nine months ended February 28, 2023 and 2022, the Company recorded </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,812,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,607,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,311,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,045,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, of expense related to its share-based awards, recorded in general and administrative expense in the condensed consolidated income statement.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Under the terms of an agreement entered into with 3M as part of the combination of the FSD, the Company issued stock options and RSUs to conveying 3M employees to replace their existing unvested 3M awards under an exchange ratio based on the closing prices of Neogen and 3M common stock on August 31, 2022, the day before the transaction. These substitute options and RSUs retained their original vesting and expiration terms (originally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> vesting and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ten year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> lives). There were a total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131,746</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> substitute options and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,770</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> substitute RSUs issued during the second quarter to the conveying 3M employees as part of the employee matters agreement. The Company recognized $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">305,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">489,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> in compensation expense, respectively, during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three and nine months ended February 28, 2023 for these awards.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company offers eligible employees the option to purchase common stock at a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% discount to the lower of the market value of the stock at the beginning or end of each participation period under the terms of the 2021 Employee Stock Purchase Plan. The discount is recorded in general and administrative expense. Total individual purchases in any year are limited to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of compensation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> P5Y P10Y P5Y 2812000 1607000 7311000 5045000 P3Y P3Y P10Y P10Y 131746 29770 305000 489000 0.05 0.10 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8. BUSINESS COMBINATIONS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The condensed consolidated statements of income (loss) 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’s strategic platform for the expansion of available product offerings.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On September 17, 2021, the Company acquired all of the stock of CAPInnoVet, Inc., a companion animal health business that provides pet medications to the veterinary market. This acquisition provides entry into the retail parasiticide market and enhances the Company’s presence in companion animal markets. Consideration for the purchase was net cash of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million paid at closing. There is also the potential for performance milestone payments to the former owners of up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and the Company could incur up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in future royalty payments. Upon revaluation of the contingent liability at February 28, 2023, the Company recognized a gain of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">300,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> on the performance milestone liability, recorded within other income. The business is operated from our location in Lexington, KY, reporting within the Animal Safety segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On November 30, 2021, the Company acquired all of the stock of Delf (U.K.) Ltd., a United Kingdom-based manufacturer and supplier of animal hygiene and industrial cleaning products, and Abbott Analytical Ltd., a related service provider. This acquisition expanded the Company’s line of dairy hygiene products and will enhance our cleaner and disinfectant product portfolio. Consideration for the purchase was net cash of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million paid at closing. The companies continue to operate from their current location in Liverpool, England, reporting within the Food Safety segment and are managed through Neogen’s Scotland operation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On December 9, 2021, the Company acquired all of the stock of Genetic Veterinary Sciences, Inc., a companion animal genetic testing business providing genetic information for dogs, cats and birds to animal owners, breeders and veterinarians. This acquisition will further expand the Company’s presence in the companion animal market. Consideration for the purchase was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in net cash. The business is operated from its current location in Spokane, Washington, reporting within the Animal Safety segment. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Since completion of initial estimates in the second quarter of fiscal year 2022, the Company has recorded insignificant measurement period adjustments, which resulted in a decrease to the base purchase price.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On July 1, 2022, Neogen acquired all of the stock of Thai-Neo Biotech Co., Ltd., a longstanding distributor of Neogen’s food safety products to Thailand and Southeast Asia. This acquisition gives Neogen a direct sales presence in Thailand. Consideration for the purchase was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,581,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> in net cash, with $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,310,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> paid at closing, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> paid on November 29, 2022 as a working capital adjustment and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">234,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> payable on October 1, 2023. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">177,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, inventory of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">232,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, prepaids of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, net property, plant and equipment of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, other non-current assets of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, accounts payable of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, other payables of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, non-current tax liabilities of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">124,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, intangible assets of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">620,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (with an estimated life of 10 years) and the remainder to goodwill (non-deductible for tax purposes). The business continues to operate in Bangkok, Thailand, reporting within the Food Safety segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On February 10, 2023, Neogen acquired certain assets as part of an asset purchase agreement with Corvium, Inc., a partner and supplier within the Company's software analytics platform. This acquisition, which primarily includes the software technology, advances the Company's food safety data analytics strategy. The purchase price consideration was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, which included certain amounts for litigation and indemnity escrow. There is also the potential for performance milestone payments based on the successful implementation of the software service at customer sites and sale of licenses. As a result, the Company has recorded contingent liabilities as part of the opening balance sheet within Other accruals and Other non-current liabilities, as shown below. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023, the Company has recorded a preliminary allocation of the purchase consideration to assets acquired and liabilities assumed based on initial fair value estimates and is subject to continuing management analysis, with assistance from third party valuation advisors. Goodwill, which is fully deductible for tax purposes, includes value associated with profits earned from data management solutions that can be offered to existing customers and the expertise and reputation of the assembled workforce and developed software technology. These values are Level 3 fair value measurements. The preliminary fair values of net tangible assets and intangible assets acquired were based on preliminary valuations prior to receiving a third-party assessment, and our estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The final determination may result in asset and liability fair values and tax bases that differ from the preliminary estimates and require changes to the preliminary amounts recognized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due to the Company's acquisition of Corvium, Inc., it recorded a loss of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in the third quarter on dissolution of its minority interest in that company.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.16%;"/> <td style="width:1.938%;"/> <td style="width:1.0%;"/> <td style="width:15.902%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prepaids and other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,827</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other accruals</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjustment of annual license prepaid</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">419</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-current liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total identifiable assets and liabilities acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,868</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,199</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,067</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For each completed acquisition listed above, the revenues and net income were not considered material and were therefore not disclosed.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3M Food Safety transaction</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On September 1, 2022, Neogen, 3M Company (“3M”), and Garden SpinCo Corporation (“Garden SpinCo”), a newly formed, wholly owned subsidiary of 3M created to carve out 3M’s Food Safety Division (“3M FSD”, “FSD”), closed on the transaction combining 3M’s FSD with Neogen in a Reverse Morris Trust transaction and Garden SpinCo became a wholly owned subsidiary of Neogen (“FSD transaction”). Following the FSD transaction, pre-merger Garden SpinCo stockholders own, in the aggregate, approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the issued and outstanding shares of Neogen common stock and pre-merger Neogen shareholders own, in the aggregate, approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the issued and outstanding shares of Neogen common stock. This transaction is a business combination and was accounted for using the acquisition method.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The acquired business is a leading provider of food safety testing solutions. It offers a broad range of food safety testing products that support multiple industries within food and beverage, helping producers to prevent and protect consumers from foodborne illnesses. The business has a broad global presence with products used in more than 60 countries and a diversified revenue base of more than 100,000 end-user customers. The combination of Neogen and the 3M FSD creates a leading innovator with an enhanced geographic footprint, innovative product offerings, digitization capabilities, and financial flexibility to capitalize on robust growth trends in sustainability, food safety, and supply chain integrity. The acquired Food Safety business continues to primarily operate in facilities in Minnesota and the United Kingdom, and is being managed overall in Michigan, reporting within the Food Safety segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The purchase price consideration for the 3M FSD was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion, net of customary purchase price adjustments and transaction costs, which consisted of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,269,946</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of Neogen common stock issued on closing with a fair value of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion and cash consideration of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion, funded by the additional financing secured by the Company. See </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 10 for further detail on the debt incurred.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company recorded adjustments to its preliminary allocation of the purchase consideration to assets acquired and liabilities assumed based on initial fair value estimates and is subject to continuing management analysis, with assistance from third party valuation advisors. In the third quarter of fiscal 2023, net working capital adjustments resulted in changes to the inventories acquired and valuations of property, plant and equipment resulted in recognizing the fair value of assets acquired. The excess of the purchase price over the fair value of the net tangible assets and identifiable intangible assets of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.98</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion was recorded as goodwill, of which $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.92</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion is not deductible for tax purposes. Goodwill, which increased in the third quarter of fiscal 2023 based on an updated purchase consideration, includes value associated with profits earned from market and expansion capabilities, expected synergies from integration and streamlining operational activities, the expertise and reputation of the assembled workforce and other intangible assets that do not qualify for separate recognition. These values are Level 3 fair value measurements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preliminary fair values of net tangible assets and intangible assets acquired were based on preliminary valuations, and our estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized relate to the fair value of inventories and property, plant and equipment, as well as deferred income tax liabilities. The fair values of the assets acquired and liabilities assumed are based on our preliminary estimates and assumptions, as well as other information compiled by management, including valuations that utilize customary valuation procedures and techniques. While we believe that these preliminary estimates provide a reasonable basis for estimating the fair value of the assets acquired and liabilities assumed, we will continue to evaluate available information prior to finalization of the amounts.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.032%;"/> <td style="width:1.935%;"/> <td style="width:1.0%;"/> <td style="width:16.032999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">319</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,403</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,855</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,721</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,560,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Right of use asset</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">882</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">885</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">355,347</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,585</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total identifiable assets and liabilities acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,260,363</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,978,149</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,238,512</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the intangible assets acquired and the useful life of these assets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.826%;"/> <td style="width:1.259%;"/> <td style="width:1.0%;"/> <td style="width:19.072000000000003%;"/> <td style="width:1.0%;"/> <td style="width:1.259%;"/> <td style="width:1.0%;"/> <td style="width:18.585%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Useful Life in Years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade Names and Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed Technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">280,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer Relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,170,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible assets acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,560,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three and nine months ended February 28, 2023, transaction fees and integration expenses of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, were expensed. In the three and nine months ended February 28, 2022, acquisition related costs of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> were expensed, respectively. These costs are included in general and administrative expenses in the Company’s condensed consolidated statements of income (loss).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The operating results of the FSD have been included in the Company’s condensed consolidated statements of income (loss) since the acquisition date. In the third quarter of fiscal 2023, the FSD’s total revenue was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and operating income was approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The operating income includes </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of transaction fees and integration expenses, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of amortization expense for acquired intangible assets and a </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">614,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> credit to</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> cost of goods sold related to an adjustment to the step up to fair value on acquired inventory.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents pro forma information as if the merger with the 3M FSD business had occurred on June 1, 2021 and had been combined with the results reported in our condensed consolidated statements of income (loss) for all periods presented:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.491%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.144%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.164000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.144%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.164000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended<br/>February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands, unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">218,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">219,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">675,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">668,100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating Income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,400</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,900</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The unaudited pro forma information is presented for informational purposes only and is not indicative of the results that would have been achieved if the merger had taken place at such time. The unaudited pro forma information presented above includes adjustments primarily for amortization charges for acquired intangible assets and certain acquisition-related expenses for legal and professional fees.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the acquisition of the 3M FSD, the Company and 3M entered into several transition service agreements, including manufacturing, distribution and certain back-office support, that have been accounted for separately from the acquisition of assets and assumption of liabilities in the business combination. 3M periodically remits amounts charged to customers on our behalf and charges us for the associated cost of goods sold and transition service fees. As of February 28, 2023, a net receivable from 3M of</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> was included in prepaid expenses and other current assets in the Company’s condensed consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 17900000 6500000 14500000 300000000 9500000 11300000 1581000 1310000 37000 234000 177000 232000 3000 16000 6000 98000 6000 124000 620000 24100000 1500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.16%;"/> <td style="width:1.938%;"/> <td style="width:1.0%;"/> <td style="width:15.902%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prepaids and other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,827</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other accruals</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjustment of annual license prepaid</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">419</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-current liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total identifiable assets and liabilities acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,868</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,199</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,067</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 101000 13000 14000000 1827000 1000000 419000 1000000 9868000 14199000 24067000 0.501 0.499 3200000000 108269946 2200000000 1000000000 1980000000 1920000000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the preliminary fair value of assets acquired and liabilities assumed as of the date of acquisition:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.032%;"/> <td style="width:1.935%;"/> <td style="width:1.0%;"/> <td style="width:16.032999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">319</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,403</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,855</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, plant and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,721</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,560,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Right of use asset</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">882</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">885</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">355,347</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,585</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total identifiable assets and liabilities acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,260,363</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,978,149</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,238,512</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 319000 18403000 14855000 25721000 1560000000 882000 885000 355347000 3585000 1260363000 1978149000 3238512000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the intangible assets acquired and the useful life of these assets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.826%;"/> <td style="width:1.259%;"/> <td style="width:1.0%;"/> <td style="width:19.072000000000003%;"/> <td style="width:1.0%;"/> <td style="width:1.259%;"/> <td style="width:1.0%;"/> <td style="width:18.585%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Useful Life in Years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade Names and Trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed Technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">280,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer Relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,170,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible assets acquired</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,560,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 110000000 P25Y 280000000 P15Y 1170000000 P20Y 1560000000 2800000 55600000 10600000 19900000 87000000.0 3300000 2800000 20300000 614000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents pro forma information as if the merger with the 3M FSD business had occurred on June 1, 2021 and had been combined with the results reported in our condensed consolidated statements of income (loss) for all periods presented:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.491%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.144%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.164000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.144%;"/> <td style="width:1.0%;"/> <td style="width:1.223%;"/> <td style="width:1.0%;"/> <td style="width:9.164000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine Months Ended<br/>February 28,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands, unaudited)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">218,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">219,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">675,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">668,100</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating Income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,400</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,900</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> 218300000 219900000 675600000 668100000 15700000 -17000000 -5400000 -10900000 42900000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9. GOODWILL AND INTANGIBLE ASSETS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes goodwill by reportable segment:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.39%;"/> <td style="width:1.576%;"/> <td style="width:1.0%;"/> <td style="width:14.294%;"/> <td style="width:1.0%;"/> <td style="width:1.576%;"/> <td style="width:1.0%;"/> <td style="width:14.294%;"/> <td style="width:1.0%;"/> <td style="width:1.576%;"/> <td style="width:1.0%;"/> <td style="width:14.294%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Food Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67,558</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,146</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">142,704</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisitions</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,989,270</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,754</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,996,024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Impairment </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency translation and other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,984</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">326</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,310</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,053,544</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,574</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,135,118</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal Safety acquisitions represents portion of 3M Food Safety transaction recorded at Neogen Australasia.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></div></div><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Impairment during the nine months ended February 28, 2023 relates to discontinued product lines. The amount was determined based on a relative fair value basis of the product lines compared to the overall reporting unit</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. </span></div></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of February 28, 2023, non-amortizable intangible assets included li</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">censes of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">569,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, trademarks of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,459,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and other intangibles of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,224,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. During the three and nine months ended February 28, 2023, the Company recorded an impairment of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million to its non-amortizable trademarks related to discontinued product lines.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of May 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, non-amortizable intangible assets included licenses of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">569,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, trademarks of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,604,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and other intangibles of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,224,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortizable intangible assets consisted of the following and are included in customer-based intangibles and other non-current assets within the condensed consolidated balance sheets:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.533%;"/> <td style="width:1.209%;"/> <td style="width:1.0%;"/> <td style="width:13.28%;"/> <td style="width:1.0%;"/> <td style="width:1.209%;"/> <td style="width:1.0%;"/> <td style="width:13.28%;"/> <td style="width:1.0%;"/> <td style="width:1.209%;"/> <td style="width:1.0%;"/> <td style="width:13.28%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less<br/>Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Licenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,401</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,952</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Covenants not to compete</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">782</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">716</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Patents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,670</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,045</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,625</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,245,875</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,764</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,180,111</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names and trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,167</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,453</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">311,350</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,198</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">298,152</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other product and service-related intangibles</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,530</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,418</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,112</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,722,775</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102,546</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,620,229</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Licenses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,682</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,427</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Covenants not to compete</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">846</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">671</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Patents</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,347</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,583</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,764</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,662</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,338</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names and trademarks</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,180</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">167</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,013</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,741</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,124</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,617</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other product and service-related intangibles</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,299</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,527</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,772</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">147,522</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,416</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">92,106</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization expense relating to definite-lived intangible assets was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the three months ended February 28, 2023 and 2022, respectively, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the nine months ended February 28, 2023 and 2022, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The estimated amortization expense for each of the five succeeding fiscal years is as follows: $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million remaining in 2023, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in 2024, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in 2025, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in 2026 and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">90.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in 2027 and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.23</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion thereafter.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The amortizable intangible assets useful lives are </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years for licenses, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years for covenants not to compete, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years for patents, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years for customer relationships, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years for trade names and trademarks, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years for developed technology and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years for other product and service-related intangibles. All definite-lived intangibles are amortized on a straight-line basis with the exception of definite-lived customer-based intangibles and product and service-related intangibles, which are amortized on either a straight-line or an accelerated basis.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The weighted average remaining amortization period for intangibles was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">eight years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes goodwill by reportable segment:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.39%;"/> <td style="width:1.576%;"/> <td style="width:1.0%;"/> <td style="width:14.294%;"/> <td style="width:1.0%;"/> <td style="width:1.576%;"/> <td style="width:1.0%;"/> <td style="width:14.294%;"/> <td style="width:1.0%;"/> <td style="width:1.576%;"/> <td style="width:1.0%;"/> <td style="width:14.294%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Food Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal Safety</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67,558</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,146</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">142,704</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisitions</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,989,270</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,754</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,996,024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Impairment </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency translation and other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,984</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">326</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,310</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,053,544</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,574</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,135,118</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Animal Safety acquisitions represents portion of 3M Food Safety transaction recorded at Neogen Australasia.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></div></div><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Impairment during the nine months ended February 28, 2023 relates to discontinued product lines. The amount was determined based on a relative fair value basis of the product lines compared to the overall reporting unit</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. </span></div></div> 67558000 75146000 142704000 1989270000 6754000 1996024000 1300000 1300000 -1984000 -326000 -2310000 2053544000 81574000 2135118000 569000 12459000 1224000 1000000.0 1000000.0 569000 13604000 1224000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortizable intangible assets consisted of the following and are included in customer-based intangibles and other non-current assets within the condensed consolidated balance sheets:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.533%;"/> <td style="width:1.209%;"/> <td style="width:1.0%;"/> <td style="width:13.28%;"/> <td style="width:1.0%;"/> <td style="width:1.209%;"/> <td style="width:1.0%;"/> <td style="width:13.28%;"/> <td style="width:1.0%;"/> <td style="width:1.209%;"/> <td style="width:1.0%;"/> <td style="width:13.28%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less<br/>Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Licenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,401</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,952</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Covenants not to compete</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">782</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">716</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Patents</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,670</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,045</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,625</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,245,875</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,764</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,180,111</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names and trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,167</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,453</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">311,350</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,198</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">298,152</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other product and service-related intangibles</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,530</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,418</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,112</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,722,775</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102,546</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,620,229</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Licenses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,682</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,427</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Covenants not to compete</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">846</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">671</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Patents</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,347</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,583</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,764</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,662</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,338</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade names and trademarks</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,180</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">167</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,013</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,741</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,124</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,617</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other product and service-related intangibles</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,299</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,527</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,772</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">147,522</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,416</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">92,106</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 17401000 6952000 10449000 782000 716000 66000 8670000 5045000 3625000 1245875000 65764000 1180111000 111167000 2453000 108714000 311350000 13198000 298152000 27530000 8418000 19112000 1722775000 102546000 1620229000 17109000 5682000 11427000 846000 671000 175000 8347000 4583000 3764000 75000000 33662000 41338000 1180000 167000 1013000 17741000 6124000 11617000 27299000 4527000 22772000 147522000 55416000 92106000 22900000 2600000 48000000.0 7300000 23100000 91800000 91300000 91200000 90700000 1230000000 P2Y P20Y P3Y P10Y P5Y P25Y P9Y P20Y P10Y P25Y P10Y P20Y P5Y P15Y P18Y P8Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10. LONG TERM DEBT</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s long-term debt consists of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.16%;"/> <td style="width:1.938%;"/> <td style="width:1.0%;"/> <td style="width:15.902%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Term Loan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">550,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Senior Notes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">350,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">900,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,299</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total non-current debt, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">884,701</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company had a financing agreement with a bank providing for a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million unsecured revolving line of credit, which originally expired on </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">November 30, 2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, but was replaced by the five-year senior secured revolving facility as part of the Credit Facilities described below. There were no advances against the line of credit during fiscal 2022 and there were no advances in fiscal 2023 before the line of credit was extinguished. Interest on any borrowings under that agreement was at </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">LIBOR plus 100 basis points</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Financial covenants included maintaining specified levels of tangible net worth, debt service coverage, and funded debt to EBITDA, each of which the Company was in compliance with during the period the line of credit was available.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of May 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company had </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> outstanding debt. In connection with the acquisition of 3M’s Food Safety business as described more fully in </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Note 8, Neogen incurred financing through Garden SpinCo as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Credit Facilities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On June 30, 2022, Garden SpinCo entered into a credit agreement consisting of a five-year senior secured term loan facility (“term loan facility”) in the amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">650</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and a five-year senior secured revolving facility (“revolving facility”) in the amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million (collectively, the “Credit Facilities”) to fund the 3M Food Safety transaction. The term loan facility was drawn on August 31, 2022, to fund the closing of the 3M Food Safety transaction on September 1, 2022 while the revolving facility rema</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ined undrawn and continues to be undrawn as of February 28, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Credit Facilities bear interest based on the term SOFR plus an applicable margin between a range of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">225</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> basis points determined for each interest period and paid monthly. During the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three and nine months ended February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the interest rates ranged from </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.48</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.66</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% per annum and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.66</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% per annum, respectively. The term loan facility matures on </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2027</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and the </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">revolving facility matures at the earlier of June 30, 2027</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and the termination of the revolving commitments. In November 2022, the Company entered into an interest rate swap agreement, whereby interest on $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">250</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the total $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">550</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million principal balance is paid at a fixed rate. See Note 13. "Derivatives"</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">for further detail on the swap agreement.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The term loan facility contains an optional prepayment feature at the discretion of the Company. The Company determined that the prepayment feature did not meet the definition of an embedded derivative and does not require bifurcation from the host liability and, accordingly, has accounted for the entire instrument at amortized cost. In accordance with the prepayment feature, the Company paid $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the term loan facility’s principal in September 2022 and an additional $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the term loan facility's principal in December 2022, in order to decrease the outstanding debt balance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company can draw any amount under the revolving facility up to the $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">150</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million limit, with the amount to be repaid on the termination date of the revolving commitments. Debt issuance costs of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million were incurred related to the revolving facility. These costs are being amortized as interest expense in the condensed consolidated statements of income (loss) over the contractual life of the revolving facility using the straight line method. Amortization of the deferred debt issuance costs for the revolving facility was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">244,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three and nine months ended February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively. Debt issuance costs of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">489,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> were recorded in Prepaid expenses and other current assets and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million were recorded in Other non-current assets on the condensed consolidated balance sheet as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company must pay an annual commitment fee ranging from </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.35</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% on the unused portion of the Revolving Credit Facility, paid quarterly. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the commitment fee was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.35</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">356,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> was recorded as interest expense in the condensed consolidated statements of income (loss) during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three and nine months ended February 28, 2023, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> accrued interest payable on the term loan as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company incurred $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in total debt issuance costs on the term loan which is recorded as an offset to the term loan facility and amortized over the contractual life of the loan to interest expense using the straight line method. The amortization of deferred debt issuance costs of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">529,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and interest expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million (excluding swap credit of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">136,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">) for the term loan was included in the condensed consolidated statements of income (loss) during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three and nine months ended February 28, 2023, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial covenants include maintaining specified levels of funded debt to EBITDA, and debt service coverage. As of February 28, 2023, the Company was in compliance with its debt covenants.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Senior Notes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On July 20, 2022, Garden SpinCo closed on an offering of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">350</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million aggregate principal amount of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.625</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% senior notes due </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2030</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (the “Notes”) in a private placement at par. The Notes were initially issued by Garden SpinCo to 3M and were transferred and delivered by 3M to the selling securityholder in the offering, in satisfaction of certain of 3M’s existing debt. Upon closing of the 3M Food Safety transaction on September 1, 2022, the Notes became guaranteed on a senior unsecured basis by the Company and certain wholly-owned domestic subsidiaries of the Company.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company determined that the redemption features of the Notes did not meet the definition of a derivative and thus does not require bifurcation from the host liability and accordingly has accounted for the entire instrument at amortized cost.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total accrued interest on the Notes was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> based on the stated interest rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.625</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and included in current liabilities on the condensed consolidated balance sheets. The Company incurred total debt issuance costs of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million which is recorded as an offset to the Notes and amortized over the contractual life of the Notes to interest expense using the straight line method. During the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three and nine months ended February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company recorded $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of interest expense for the Notes in the condensed consolidated statements of income (loss), of which $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">209,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">557,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> related to the amortization of deferred debt issuance costs, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There are </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> required principal payments through fiscal year 2026, due to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in prepayments made in fiscal 2023.</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The expected maturities associated with the Company’s outstanding debt as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023, were as follows:</span></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"/> <td style="width:1.941%;"/> <td style="width:1.0%;"/> <td style="width:15.771%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fiscal Year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remainder of 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,063</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">865,937</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">900,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s long-term debt consists of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.16%;"/> <td style="width:1.938%;"/> <td style="width:1.0%;"/> <td style="width:15.902%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Term Loan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">550,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Senior Notes</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">350,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total long-term debt</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">900,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: Unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,299</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total non-current debt, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">884,701</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 550000000 350000000 900000000 15299000 884701000 15000000.0 2023-11-30 LIBOR plus 100 basis points 0 650000000 150000000 1.50 2.25 0.0648 0.0666 0.0480 0.0666 2027-06-30 revolving facility matures at the earlier of June 30, 2027 250000000 550000000 60000000 40000000 150000000 2400000 122000 244000 489000 1600000 0.0020 0.0035 0.0035 131000 356000 0 10200000 529000 1100000 9100000 17400000 136000 350000000 0.08625 P2030Y 3400000 0.08625 6700000 7800000 19100000 209000 557000 0 0 0 0 100000000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The expected maturities associated with the Company’s outstanding debt as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023, were as follows:</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"/> <td style="width:1.941%;"/> <td style="width:1.0%;"/> <td style="width:15.771%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fiscal Year</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remainder of 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,063</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">865,937</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">900,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 0 0 34063000 865937000 900000000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11. INCOME TAXES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax benefit was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the three months ended February 28, 2023, and income tax expense was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the three months ended February 28, 2022. Income tax benefit was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the nine months ended February 28, 2023 and income tax expense was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the nine months ended February 28, 2022. Income tax benefit in the third</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> quarter of fiscal 2023 is primarily related to a decrease in pre-tax income used to calculate the annualized effective tax rate. The net income tax benefit amount also includes approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of expense related to non-deductible transaction costs associated with the 3M Food Safety transaction.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The total amounts of unrecognized tax benefits that, if recognized, would affect the effective tax rate as of February 28, 2023 and May 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> are $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">808,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively. The increase in unrecognized tax benefits is primarily associated with the acquired 3M FSD, including positions for transfer pricing and research and development credits.</span></p> -10500000 1200000 -1300000 8000000.0 1100000 1500000 808000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12. COMMITMENTS AND CONTINGENCIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company is involved in environmental remediation and monitoring activities at its Randolph, Wisconsin manufacturing facility and accrues for related costs when such costs are determined to be probable and estimable. The Company currently utilizes a pump and treat remediation strategy, which includes semi-annual monitoring and reporting, consulting, and maintenance of monitoring wells. We expense these annual remediation costs, which have ranged from $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per year over the past five years. The Company’s estimated remaining liability for these costs are $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">916,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as of both </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023 and May 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, measured on an undiscounted basis over an estimated period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. In fiscal 2019, the Company performed an updated Corrective Measures Study on the site, per a request from the Wisconsin Department of Natural Resources (WDNR) and is currently in discussion with the WDNR regarding potential alternative remediation strategies going forward. The Company believes that the current pump and treat strategy is appropriate for the site. However, the Company has undertaken a pilot study in which chemical reagents were injected into the ground in an attempt to reduce on-site contamination. At this time, the outcome of the pilot study is unknown, but a change in the current remediation strategy, depending on the alternative selected, could result in an increase in future costs and ultimately, an increase in the currently recorded liability, with an offsetting charge to operations in the period recorded. The Company has recorded $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as a current liability as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and the remaining $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">816,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> is recorded in other non-current liabilities in the condensed consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On March 6, 2020, the Company received an administrative subpoena from the U.S. Treasury Department’s Office of Foreign Assets Control (OFAC) regarding activities or transactions involving parties located in Iran. The Company subsequently conducted an internal investigation under the direction of outside legal counsel and disclosed information concerning certain genomic testing services provided to an unrelated U.S.-based party engaged in veterinary activities involving an Iranian party. The Company continues to cooperate with OFAC’s investigation and is currently examining whether certain of these activities may be eligible for OFAC General Licenses authorizing agricultural and veterinary activities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition to responding to the administrative subpoena, the Company has implemented additional compliance measures to prevent inadvertent dealings with restricted countries or parties. These measures will further enhance the Company’s international trade compliance program, which is designed to assure that the Company does not conduct business directly or indirectly with any countries or parties subject to U.S. economic sanctions and export control laws. Although it is too early to predict what action, if any, that OFAC will take, the Company does not currently have any reason to believe that OFAC’s pending investigation will have a material impact on its operations, the results of operations for any future period, or its overall financial condition. In fiscal 2020, the Company took a charge to Other expense and recorded a reserve of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">600,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to provide for potential fines or penalties on this matter. At this time, the Company believes that it is adequately reserved for this issue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 38000 131000 916000 916000 P15Y 100000 816000 600000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13. DERIVATIVES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We operate on a global basis and are exposed to the risk that our financial condition, results of operations and cash flows could be adversely affected by changes in foreign currency exchange rates and changes in interest rates. To reduce the potential effects of foreign currency exchange rate movements on net earnings, we enter into derivative financial instruments in the form of foreign currency exchange forward contracts with major financial institutions and have also entered into interest rate swap contracts as a hedge against changes in interest rates. Derivatives are recorded at fair value in other current assets, other assets, accrued liabilities and other long-term liabilities. Derivatives that are not determined to be effective hedges are adjusted to fair value with a corresponding adjustment to earnings. We do not use financial instruments for trading or speculative purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Derivatives Not Designated as Hedging Instruments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We forecast our net exposure in various receivables and payables to fluctuations in the value of various currencies, and have entered into a number of foreign currency forward contracts each month to mitigate that exposure. These contracts are recorded net at fair value on our condensed consolidated balance sheets, classified as Level 2 in the fair value hierarchy. Gains and losses from these contracts are recognized in other income in our condensed consolidated statements of income (loss). The notional amount of forward contracts in place was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023 and May 31, 2022, respectively, and consisted of hedges of transactions up to April 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"> </p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:88.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.515%;"/> <td style="width:1.187%;"/> <td style="width:23.652%;"/> <td style="width:1.187%;"/> <td style="width:1.0%;"/> <td style="width:14.552%;"/> <td style="width:1.0%;"/> <td style="width:1.187%;"/> <td style="width:1.0%;"/> <td style="width:11.72%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value of Derivatives Not Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other accruals</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">162</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The location and amount of gains (losses) from derivatives not designated as hedging instruments in our condensed consolidated statements of income (loss) were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:87.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.462%;"/> <td style="width:1.232%;"/> <td style="width:27.29%;"/> <td style="width:1.232%;"/> <td style="width:1.0%;"/> <td style="width:11.72%;"/> <td style="width:1.0%;"/> <td style="width:1.232%;"/> <td style="width:1.0%;"/> <td style="width:14.831999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><br/>Derivatives Not Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Location in statements of income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other (expense) income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,564</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">363</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:87.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.005%;"/> <td style="width:1.32%;"/> <td style="width:26.398%;"/> <td style="width:1.194%;"/> <td style="width:1.0%;"/> <td style="width:13.589%;"/> <td style="width:1.0%;"/> <td style="width:1.194%;"/> <td style="width:1.0%;"/> <td style="width:14.301%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivatives Not Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Location in statements of income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other (expense) income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">648</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Derivatives Designated as Hedging Instruments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In November 2022, we entered into a receive-variable, pay-fixed interest rate swap agreement with an initial $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">250</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million notional value, which is designated as a cash flow hedge. This agreement fixed a portion of the variable interest due on our term loan facility, with an effective date of December 2, 2022 and a maturity date of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2027</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Under the terms of the agreement, we pay a fixed interest rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.215</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.215</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% rate and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% margin) and receive a variable rate of interest based on term SOFR from the counterparty, which is reset according to the duration of the SOFR term. The fair value of the interest rate swap as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">714,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We record the fair value of our interest rate swaps on a recurring basis using Level 2 observable market inputs for similar assets or liabilities in active markets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:84.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.722%;"/> <td style="width:1.225%;"/> <td style="width:30.8%;"/> <td style="width:1.225%;"/> <td style="width:1.0%;"/> <td style="width:13.576%;"/> <td style="width:1.0%;"/> <td style="width:1.225%;"/> <td style="width:1.0%;"/> <td style="width:12.226%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value of Derivatives Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest rate swaps – current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,689</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest rate swaps – non-current</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-current liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,975</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the other comprehensive income (loss) before reclassifications of pre-tax derivative gains and losses:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.477%;"/> <td style="width:1.199%;"/> <td style="width:1.0%;"/> <td style="width:16.175%;"/> <td style="width:1.0%;"/> <td style="width:1.199%;"/> <td style="width:1.0%;"/> <td style="width:9.132000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.199%;"/> <td style="width:1.0%;"/> <td style="width:14.655000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.199%;"/> <td style="width:1.0%;"/> <td style="width:14.762%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other Comprehensive Income Before Reclassifications During</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivatives Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest rate swaps</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,083</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">655</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the reclassification of pre-tax derivative gains and losses into net income from accumulated other comprehensive income (loss):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:25.532%;"/> <td style="width:1.064%;"/> <td style="width:22.34%;"/> <td style="width:1.064%;"/> <td style="width:1.0%;"/> <td style="width:7.575%;"/> <td style="width:1.0%;"/> <td style="width:1.064%;"/> <td style="width:1.0%;"/> <td style="width:9.298%;"/> <td style="width:1.0%;"/> <td style="width:1.064%;"/> <td style="width:1.0%;"/> <td style="width:10.788%;"/> <td style="width:1.0%;"/> <td style="width:1.064%;"/> <td style="width:1.0%;"/> <td style="width:11.149000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gain (Loss) Reclassified During</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivatives Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Location of Gain (Loss) Reclassified</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest rate swaps</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest expense</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">105</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">105</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 18500000 4400000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:88.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.515%;"/> <td style="width:1.187%;"/> <td style="width:23.652%;"/> <td style="width:1.187%;"/> <td style="width:1.0%;"/> <td style="width:14.552%;"/> <td style="width:1.0%;"/> <td style="width:1.187%;"/> <td style="width:1.0%;"/> <td style="width:11.72%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value of Derivatives Not Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other accruals</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">162</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> 162000 -78000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The location and amount of gains (losses) from derivatives not designated as hedging instruments in our condensed consolidated statements of income (loss) were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:87.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.462%;"/> <td style="width:1.232%;"/> <td style="width:27.29%;"/> <td style="width:1.232%;"/> <td style="width:1.0%;"/> <td style="width:11.72%;"/> <td style="width:1.0%;"/> <td style="width:1.232%;"/> <td style="width:1.0%;"/> <td style="width:14.831999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><br/>Derivatives Not Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Location in statements of income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other (expense) income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,564</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">363</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:87.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.005%;"/> <td style="width:1.32%;"/> <td style="width:26.398%;"/> <td style="width:1.194%;"/> <td style="width:1.0%;"/> <td style="width:13.589%;"/> <td style="width:1.0%;"/> <td style="width:1.194%;"/> <td style="width:1.0%;"/> <td style="width:14.301%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivatives Not Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Location in statements of income (loss)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign currency forward contracts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other (expense) income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">648</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> -1564000 -363000 -9812000 648000 250000000 2027-06-30 0.06215 0.04215 0.0200 714000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We record the fair value of our interest rate swaps on a recurring basis using Level 2 observable market inputs for similar assets or liabilities in active markets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:84.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.722%;"/> <td style="width:1.225%;"/> <td style="width:30.8%;"/> <td style="width:1.225%;"/> <td style="width:1.0%;"/> <td style="width:13.576%;"/> <td style="width:1.0%;"/> <td style="width:1.225%;"/> <td style="width:1.0%;"/> <td style="width:12.226%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value of Derivatives Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance Sheet Location</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">May 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest rate swaps – current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,689</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest rate swaps – non-current</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-current liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,975</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2689000 -1975000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the other comprehensive income (loss) before reclassifications of pre-tax derivative gains and losses:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:89.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.477%;"/> <td style="width:1.199%;"/> <td style="width:1.0%;"/> <td style="width:16.175%;"/> <td style="width:1.0%;"/> <td style="width:1.199%;"/> <td style="width:1.0%;"/> <td style="width:9.132000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.199%;"/> <td style="width:1.0%;"/> <td style="width:14.655000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.199%;"/> <td style="width:1.0%;"/> <td style="width:14.762%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other Comprehensive Income Before Reclassifications During</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivatives Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest rate swaps</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,083</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">655</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the reclassification of pre-tax derivative gains and losses into net income from accumulated other comprehensive income (loss):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:25.532%;"/> <td style="width:1.064%;"/> <td style="width:22.34%;"/> <td style="width:1.064%;"/> <td style="width:1.0%;"/> <td style="width:7.575%;"/> <td style="width:1.0%;"/> <td style="width:1.064%;"/> <td style="width:1.0%;"/> <td style="width:9.298%;"/> <td style="width:1.0%;"/> <td style="width:1.064%;"/> <td style="width:1.0%;"/> <td style="width:10.788%;"/> <td style="width:1.0%;"/> <td style="width:1.064%;"/> <td style="width:1.0%;"/> <td style="width:11.149000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gain (Loss) Reclassified During</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Nine months ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Derivatives Designated as Hedging Instruments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Location of Gain (Loss) Reclassified</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">February 28, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest rate swaps</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest expense</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">105</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">105</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 3083000 655000 Interest expense 105000 105000 Animal Safety acquisitions represents portion of 3M Food Safety transaction recorded at Neogen Australasia. Impairment during the nine months ended February 28, 2023 relates to discontinued product lines. The amount was determined based on a relative fair value basis of the product lines compared to the overall reporting unit EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /J#A%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Z@X16$B[2,.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$G&#B;UI6.G#08K;.QF;+4UBQUC:R1]^SE>FS*V!QCH(NG7 MIU^@7@>AQXC/<0P8R6*ZF=W@D]!APXY$00 D?42G4IT5/C?W8W2*$EO,[<$C**%*P *NP$IGLC18ZHJ(QGO%&K_CP&8<",QIP0(>>$C1U TPN M&\-I'GJX A88873INX!F)9;JG]C2 796SLFNJFF:ZJDKNGQ# V]/CR_EW,KZ M1,IKS%/)"CH%W+#+YM=N>[][8++E;5?QVQR[EHNNR?&^>/WA[VK8C<;N[3]V M?#$H>_CU%_(+4$L#!!0 ( /J#A%:97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M^H.$5AU#JH0A!0 -A4 !@ !X;"]W;W)KN+AJ?SY^=C^W^,1WLAOZDMYYJ\16&LKJVMULE5NZV\+8^8NA0)C^'. M6LB(:3B5F[9*)&=^%A2%;6K;O7;$@M@:C[)K"SD>B52'0> DV6VTNM,>CA&WXDNL_DH6$LW:IX@<1CU4@8B+Y^MJ:.%&K-BBD]%^%?@Z^VU-;"(S]T5L3=Y+#T1.R0/(M9;1>YB MG_L?X]O 4<+0(\P-105G?'5)Z.""4)NZ1&V9Y J1=HP\/@U"Q5'.'HE1Z]9-A90K9Y+,X**J@\.USB -2J3!_T(J MDG82"E=[QI"&)=(0%9FF4GY.$M:)N%JK97=;KH-P.7;E=3:J=1?K0!_(/-9< MYN7 0#%2$-!XLJZ$+NYY(88^7Z#F[6!>,R8F%(;E(% MMU7]N,=USI4AIS)[IZ';/Z=,@F.$AV)>UE+A6EJF*%1E]TY#OX?1!4OC;&6+ M4.%B9W-56;Z#NW31>W<1EQLSYK^ @M["9(\2%M#:C:G3 MH]0>4*B0NSJLRNAI(Z,W,YH\IM'J\[PN"' 1N^7TAX,!EJ?*V2ENQZ^!!A2Q M)@[]>?4+67(OE4!82X4K?4SUC_:ETR,)K$IV+$PY2< 4LV\-C+IR?8J;]A&3 MW+UY6Q:#7YZJEV>$'B?+VPFVL*>5_]-&_C^/O:KX7F1+"\@O5 210O$T(]*O M!\75'^889%4 :*,"\,K>R-P'APO6@9>18J,1EW0'+>KV^H,.MJRE54&@N(D7 MA!/?AZFJ+HX'Y!Z>(T]Q?>YPR1ZUR3V'SW?X!@_A^Q+CK&H$Q6W],V?9T0LI M=D'\^2T%**Z)=W)5)RANZ_W47DHDS4U M9Y"K5[&/Z]C.R-V;JOS9O#^B587"Q0M%AC*1G)VJG P' !H'@ & 'AL+W=OVKIJU+DA[7:]EN;^M:KU[?*RN5]8]6"R/-_):72C[>7-N MX&XQ6"FKM6K:2C?$J*N3V2E[=292I]!)_%VIVW;OFCA7+K7^XF[>E2G+F4K3K3]3]5:5 MC! M%7BOP+]7B"841*\@.D=WR#JWWD@KE\=&WQ+CI,&:N^ABTVF#-U7CEO'"&OBU M CV[/---"8NB2@)7K:ZK4EJX>2UKV12*7#C#+7E)/E^\(3^_^.5X8>&E3G51 M]"]XO7L!GWC!6W5Y1'@V)YQR@:B?A=7?RWLB6*?-#[47X.G@+A_7N MUAC56'+:MN 7YLU./\+U75*]:C>R4", MHB@5^X(':*,!;11$^UZ:+\K*RUJ15A5;4]E*H4AW9N(] P"EE$?JB\I1!*G MV236>, :![&>%H7>0B"AC!4*H@J@YZ2!DJNOB*RA,':I S)VDTZ4\R^),$_7G7W,"^T&8BX@D"4&0) A"1Y%RP MZ=V1#@C3(,)SHS:R*HFZV[ABU78AU7:E#-3(74;+R8Q./509RRGSX?N"7*0) MG42?#>BS(/I/VLJ:/%YZ,N_]<1R+%$'J2R8\2?/IK9T/4/,@U ^PB\\-- G& MWG=!_@WJQ@9HVV* )(M2S,M=T2[1+(K5-?[7F36N(_*WE9U9-]%PLR M]'\NH\]D[=#GD9!9F)&'#FXC[UWVH XC)$NC'%L=7U)$"0M4J)&.69B/ :C9 M0K86>NTZG^EL10@V%5F*@,6HF/'I'HV/3,R#Y =]),!4Q,J[4%Q[(]]U#;&/ M%!'DC$^G)A]9E(=9]"&J4#,5;"^TM^$(,T+;B\#T!:< [DVI8?)\HZX49&4) M$P:TYEL\CCXQ)FF"Q=$7C*- 6\M'_N1/X4_IHBEK?)I&R"^-#A>Q1^E+\BCF M;!KF2),\3).'_?.8^'.>_#2-&D5)=X8OE'B4''N^!Z#U(QL"&0NSE"/C+R()6X<&,FTD+/Z4$?*QK>OS$'0]@E.D9<-D M*8R;\338D;1XF+3.]'I=631!45X'G43,YZCXEDGT>>R=NCFR*$BS*'GYJ%$M5877^;D!3NB M%(C?D!M9;]6<0$+/83>1=B6-.[+9VI4VU3=5SEWZP<32MHZ$NVEE:UL87TK8 M)6C@0A3;1^/)+"Q&%A9A%G;[6#>#?_2()?O^"18[_Z9\Y"R9=CU * MYAEE2>T?Q@^A]Z@W:CN*TB-;S>?]T44YPB1 M(9(LY='T<9+8.X0.MPBG95FYIA6JESO!>UDUI)";"JH9"AEI N(D2AE2;1%9 M0?,\<'@AQHY!/#)8[PW*_3$C-.!&K=SWJQM%:MWBQ^A^1_!2",Z18P%,E*=I M,CW2B;%[$.'NX:.R$AZ51$G3P(["L?IM0!SG48*0!2::I7F@91!CRR">,B9? MN!Q;Z;I4IOV)!$JHWQ$(QK_GK1XUUFBD(G!@+L8N0H2["(^/N_Q\LA>I_Q5E M:O1'9*=&_\7>9T#W#?:]--=5TY):78$N/4HA%&;W67-W8_6F^S)XJ:W5Z^YR MI22@=P+P^Y4&JNYOW,?&X>/R\E]02P,$% @ ^H.$5BM?C9;A @ D D M !@ !X;"]W;W)K[%2JAL=Z]-,A"KCLW:#K3[]#M.TI1#.)4+8B?S__[&&=L9K*5Z MU2F (6\9%WKHI,8L[UQ7QRED5+?D$@0^F4N548-=M7#U4@%-"E'&W<#S(C>C M3#BC07%OHD8#F1O.!$P4T7F64?7^ %RNAX[O?-QX9HO4V!ON:+"D"YB">5E. M%/;)8(.,3& M6E"\K& ,G%LGY/A;F3KUF%:XV?YP?RJ2QV1F5,-8\C\L,>G0Z3DD@3G-N7F6 MZ^]0)=2Q?K'DNO@GZS*VVW=(G&LCLTJ,!!D3Y96^51.Q(?#;!P1!)0AV!>$! M05@)PB+1DJQ(ZY$:.AHHN2;*1J.;;11S4Z@Q&R;L:YP:A4\9ZLQH+$6"+P42 M@BTM.4NHPA7ZB#;;6+$U'/ M1E#/1E#8M0_8W<>QS 4FK" &MJ(S#K>$%GE\QJ%. *&KBK MS1SV@_RH\QFTA1K6J.%1U F6.RB%[PIK)'Z])4NJR(KRO!$SW"?883P6L078 MK@';EP'J%(M($YJ;5"KV#Y(FT-*SLXGAV=\.[1.C=SY$C+3.F_&[>QQ M[)(>B]B"C&K(Z$N0N$=K@XN0B443:722]%C$%FFW)NT>)1W++,.=^ISZ+(VZ MFV.W_&@'\$30%F.O9NQ=P'A6B?;VYBGT.UY3E9X3N47=KZG[EU,?KM+^'D?@ M1[A/]8+=76 _TO>Z/<_W^NUF8M_[/&B\RYE/%&UE>0YY0^@A='?CN+3?*C^I M6C"A"8?R7'2.7Q0DZDP;/XZ*9XB<3*!N S^=2FH^./93KC[#1 M?U!+ P04 " #Z@X169\%3FYT' "I+0 & 'AL+W=OOSR^6&^N-RE]^)6R,^[FTI= MS0\LZVPKBCHK"Z\2=U>S-_@BH4'3H$7\F8G'^NB[UTCY4I9?FXMWZZL9:IY( MY&(E&XI4?3R(IQPSZ;A\?M>"7F2UJ+99G_E:WEYFH6 MSKRUN$OWN?Q8/OXF>D%^P[N 'I&Q"] 9MH0/L&]-0[L+X!._4.?M^@E3[OM+<=%Z[]MK?HK*YI$N965^F^FVLG%LBS6*NQB[:EO=9EGZU2JBUNI/E0^R-HK M[[QWQ:K<"N_E[V5=O_+.O,^WL??RQ2NOWJ25J+VL\#YMRGV=%NOZM?=B='TY ME^HIFWO-5_T377=/1":>B'KORT)N:B]13[8&VL?V]I&E_5SUSJ&+R%,771,K MX5OQY=PCX6N/($*!YUF>WIQ P%&->N M)8-;-C/>1;U+5^)JIJ:T6E0/8K;X^2?,T2]0I[HDBUV2)8[(1MW/#MW/;.R+ M3Z5,+\ !MI]0]:?6NJ+5\ERGGDBQV298X(AN%@1_"P$](N5." MT?'XQTF%$8FPEGLF+$ A)5KJF2@2!2'7,C0!8"A"/H%3+SAH#JR:?ZW42N>] M3ZO[K("4!J92%$3ZPRU-F!\PK"LU46HH!@'5E +W#$*$&:PT/"@-K8/LPTY4 MJR_YMFN, !C9T.4PZ;A.%PV,]O6P 1I6- MF)!-!MGDA)7DM!FGIQHE)R$ATG6;,!\CZNO"31CA(0_U.1; 81HP0B>D#ZX9 M6UWAT33;[:5 R13(2AX:.6["E",S4AP@8VIEU 6;,(;\HR5[K'>PJ9C9EQ6Y M$97WLH_P*YMJJ^%][MKBE"UVRI:X8AN'9'#3V.H2%^\**12O5-OSR5CX9FHQ M8\B9(,HB/?U,$,'<&&XF*D03A@8/?A7;#>M!J.BR#U1J^L8S'#!NB 5PYNP" M@4*$]&T2A.-34\M@5;'=JW9#S:;5=(YG&)MK)P!CH2X5 41#76E (Q.!7:P MJMAJP)[6C].GEA *5.5#UM:EE>BG'IB43DS+=H81\W7M X3I*%BD(WH9 D "R)_PB*3P282 MNTW\0\AQZ144C(WB2XCU=7X)H'QFA!I G9&0,3W4 (Y2RJ9"/1A$0JRNP1#L MW:BA?MM4F4'I5KOY7.O@E"UVRI:X8AO'97"OQ.Y>K],Z6X$1Z-H%1XF SI$^ MO\(H?14%4&?H'',]]R R.F%8R6!8B;VP&F?Y7H*O&Z[[EM\3":(,D28*% F1 M38H<+""Q5U3_:E^;B;7WYD%M1^Y%-[1J[\->UE+M12=J#L1IE=4I6^R4+7'% M-H[/X%R)W;E.CS.@S(GY\9:\[UN@!(N"4,?%$"Z(N&YZ$IB/3\[T@VDE=M-J M&VY /51M':)(UPH584-,C44-*IQ"6B?XII;QP;82NVU5!F:]7TEKZ=Q.\>PA MYK3$ZI0M<<4V#L9@I$EDG0*M0;!Z\&<'P25;[)0M<<4V?H4\6'IJM_3??8O9 MMQ^]GXP0#_7Y#L(A[!N;-P#GJ_VY7AA. !S%.$ 3*R\=K#S%UK0[Y?49M>X& MGOW^W"5;[)0M<<4V#L:PS:"GU*%/"@E0A69&L74)P'SNZ]O$&( 1GU"]R)( M.,P#/K6AI$=G-^P^_E9U9;82=LEN3W&X/<;A]AS'_W&0@PX[#FHOD5N#X+0H M[I0M=LJ6N&(;!V'8$5%[4?S[*Q%0R Y\;LP (SS0/?= "R(0KW$GD PG_*) M]XYTV%]0_N.KD'6+\NS4<\D6.V5+7+&-@S%L@:A]"_2,52@P78X?8;T" <$8 MT0O4,0!COF^4(" 89D@_6#,_.GJZ%=5]>^:W]E;EOI#=J<+#KX=SQ6_:T[3: M[]?X8HF!WV-\D72GA@?Z[A!S=SRG]G)QIVZ%S@,U7JKN7'!W(_#U2REE MN6V_;D2Z%E4#4/^_*TOY=-'_$O4$L#!!0 ( /J#A%9MP9O250, M %4* 8 >&PO=V]R:W-H965T&ULI59=C]HZ$/TK5M2' M7:ELP/E> 5(7J%JIK5;=W=YG0PRQUK&I;6![?_T=.]D4DD#WWOL"MG-F/.=X M/./Q0:IG75!JT$O)A9YXA3';6]_7JX*61-_(+17P92U520Q,U<;76T5)[HQ* M[N/A,/9+PH0W';NU>S4=RYWA3-![A?2N+(GZ=4>Y/$R\D?>Z\)UM"F,7_.EX M2S;T@9JG[;V"F=]XR5E)A692($77$^_#Z':16+P#_&#TH(_&R#)92OEL)Y_S MB3>T 5%.5\9Z(/"WIS/*N74$8?RL?7K-EM;P>/SJ_:/C#ER61-.9Y'^QW!03 M+_503M=DQ\UW>?A$:SZ1];>27+M?=*BQ0P^M=MK(LC:&"$HFJG_R4NMP9 !^ M^@UP;8#;!N$9@Z V"-ZZ0U@;A&_=(:H-''6_XNZ$FQ-#IF,E#TA9-'BS Z>^ MLP:]F+!Y\F 4?&5@9Z8S*7(X=9HC&&G)64X,3!X,_$$Z&(WD&CZ5D(2%S8X] M19_%2I8477V16E^C 7IZF*.K=]?H'6("/19RIXG(]=@W$)[=Q%_5H=Q5H> S MH03HJQ2FT&@!(>4]]O/+]MD%>Q]D:;3!K]KX2'..B)9_9V M<]Q'Y__MOOC/NY^($32)$CA_X1E_WZ!FG9Q\WP%7+F+GPE:H_30=9<.QOS]6 MK0N*PC X!::&+#E%FH(HS#"JWR,!&0'%P9"7/DVB3HQ9 MV):DBQED63L3NJ X:3E:]#@:1><$B1M!XG\E""B14\7VQ+8VJ'7:J)TKD7^2 M(NZ>?):D+2VZH-:]F7<14=3"+"YY.1$A:41(+HKP* WA:'72 %A=!OBY,I!T M;N4H"N.XQ;B+2G#0OA!=T" (TBQJ\>[",(9ZT>+N'_7)DJJ->Z!H8+<3IJJ$ MS6KS!OK@6G]K_6YT.QOUK,_AS50]<7Z[KQY<7XG:0,H@3M>PU? F@3-2U2.F MFABY=5UZ*0WT?#DM-_ %!+ P04 " #Z@X16 M^Y))I+0+ %:@ & 'AL+W=OEZK*;2G;W/CO@F:$"F+7-3/+O3P:"D-3( MUJ;9S8<,S+2>1GK<5C\MR=P\5_67YK$LV^#K>K5I;D>/;;M]/9DT\\=R732O MJFVYD7^YK^IUT!UU7/E?5E^[-N\7M*.P^4;DJ MYVT'4<@?3^6T7*TZ)/DY_CB"CDX^NX;GK[^CY_O.R\Y\+IIR6JW^MURTC[>C M9!0LROMBMVH_5L__*8\=VG_ >;5J]O\'SP?;*!T%\UW35NMC8_D)ULO-X6?Q M]3@09PT(N]" 'AO0H0W8L0$S&M#X0@-^;,"-!CRZT$ <&PCS(R47&D3'!M%^ M[ ^#M1_I6=$6=S=U]1S4G;5$ZU[LZ=JWE@.\W'17UJ>VEG]=RG;MW;3:+.1U M4BX"^:JI5LM%T)/YT>O;@U=ZP>NO55NL@&93=[-IM5[+J_%36\V_ *UG M[M9O%HME=S47J^!#L5R,91>FQ78)?Y*L!VL^WZUWJ_U8_=(^EK4TQN[O4TUW"0Q;' M-Y.G<]YL,Q*35.A6,]N*ICP53#?+;+,Q(2PVT'+;3+ T"OG)3!LF=AHFYCE, M+^2%TCP6==F\'#1D3OQNIGC=;(MY>3N2UTM3UD_EZ.Z?_R!1^&\H( Y@XGQ@ MPYA'21B&QN!BNLTPP7(D,(U.?J*3.^G,OI;U?-F4W6VLVG;AWP3RGG4@=-S- M28M AJJO6-,F%1$MD!ANDQPP3+D< T?J,3OY&3WW=-L]O?)B6_![J" MG4PIZJ!<;U?5M[(,FFZZ#K:[>OXHV0ZV\JX*$1I9'"2I&5R1%5S&W#"(C MMIP=\AU[)#!M[./3V,?X8]\76$Z7OH$5V_>ZU(XL3)<9)EB.!*:QFYS839SL M_BQU95\>^3:Q!S@.K?3,ZQ9S^?-G !,L&??X<:7OB M,U2&D.D?-B>Z[U1P1#.E3,KL^0#5<8:*EF.AZ90J$4^NH>*/H%H 0#*>#-/Q M !PHY $[4,D#=BXI3Y26)]<6\VX'WC$P7,ZC.LY0T7(L-)U5)>F)6],/2HR( M+;,98SPQKWA,H3U#1XE6_OM-T_W=/I&"B9<.ZD&,YU4E1%0+JKA#8LN3GZDGF M%J%C2X0MXI-(\-B\L NS'EE%G;(FP[$IW%>9!?6PZ3 M1% S*&RM;F9D()!9N,G M";=/[SBSRPV4 W&&6FI 1^G595&YB[VN C>YBM^4EL[M^:NAWZ4H**E@WJ08[E4Z=$U068U[Z M(8L*S!;%X%K,T:YO+0: ]=B #MP+0:PS.X+:DO MK<6@.LY0T7(L-)W2LPW^OIL"C(T ,).VFD^2F,56 ,"J/S'Y@51_FB;<# !( M]4N=:P4 H/J3."47UF*84OW,K?J]ME# (P=*]20D86H-WD53^P)'5?6H:#D6 MFDZ94O7LKU/U#%A;3T-A\@98F7P!JCXUEQ0S=\^\>;B&JF=*U;._1]6[W7I/ M*K:J!\0&JL\,%2W'0M-I5J*>_46BG@'+_9$IZIDMZLWM>2".N:+I[I0W!=<0 M]4R)>O8WB'JW3^\PLT4] _8/H#K-4-%R+#2=9"7J&8*H9X"(I:&Y ]_MR5M! MHHIZ5+2\;SST0Y5*U',\4<^A;?!$"//.YG;I2PHJ6C:P#SF65YT6)>RYK[ _ MWRD%9N<<$/8)BU-S_9_#PMXL* -PC'3[-LSSK8"P9RFC9J4$L!.I1 PO7,%* MV/,?$?;]PX8J[#DL[!D@[%$=9ZAH.1::3JD2]OP:PIX/%/: '23L^4!A#]B! MPAZPCD=%R['0=-94&8![;>=+*6_NNU5_4/:4 ',NE'3:=F#2"6AK,.FT[>"DT[9S M)IU*PG*WA/4ZV "/'*8ZG');'5[,.U%%+BI:CH6F/^!&B6%QG?WT$+\"V/4> M,5,J"_N@NF$R@X',B'#WS/LY--=0OT*I7]&C?J_UJ"'4<_#"5K0<>MH0Z@YY M5+0<"TWG64EWX9;N0+7WOJH#]CYHZT)R>WAFY8O?B]6NA D%SJ_32";)9HX@ MH//PC)I;N$$\+@0Q-ZVZ.^9-PS7DME!R6[CE]D :7(&%>KA>0(?K$QI;D85Z MLAX5+<="TRE5-0'AK@D,$IC"UO)C3H#@P93>,U2T#!4M[Q\1G8^S9^>Y!;]/ MF5T Q]8),4\R3MT>O5G!?2C>H"[D6$YU4I2>%[YZ_OSL"YBU"ULN,Q)&U#K) M+4 ];Q8/9P">U/-A8@JH## <\Y";=CE@)Z?$C>KY_X%"?1B= MR4\$L-\!U7&&BI9CH>F4*LDOW)(?5>X 6]T3\TC;5 !E ),O$,@LNKM[YLW# M-=;#A2HFB.N$J^XORT=%RU#1\K[QT+E0M87(75OP M$3Z1K?MC:IW&=SOTI@2UAC"H!SF63YT251N(W+6!/[&,>43L7\:$#(%E3, , M7L8$#,%E3,#.M8P9*>$>>3WMSG<9,[*%\*5ES$NFP#*F^S-[7[2H:_18: >^ M)F=?B--]0=+[HGY8RO1X5=Y+^/!5++W5A^\<.KQIJ^W^.W(^5VU;K? M 8 >&PO=V]R:W-H965T&ULK5E9;^,V$/XKA%L462!> MBZ0NIXF!))N@ 7H$FQ[/C$3'[$JB2](Y^NL[E!Q)EBANNL@^;"1Y./KF_(;B MZ9-47_2&RZ+29[.-,=N3Q4)G&UXR_5%N>06_K*4JF8%;];#06\597B\J MBP4)@GA1,E'-5J?ULUNU.I4[4XB*WRJD=V7)U,L%+^33V0S/7A]\%@\;8Q\L M5J=;]L#ON/EC>ZO@;M%JR47)*RUDA11?G\W.\V"6N)/P9]T[QI94^ZE M_&)O;O*S66 1\8)GQJI@\.>17_*BL)H QS][I;/VG79A__I5^W5M/!ASSS2_ ME,5?(C>;LUDZ0SE?LUUA/LNGG_C>H,CJRV2AZ__1TUXVF*%LIXTL]XL!02FJ MYB][WCNBMP#TN!>0_0(R7!!.+*#[!;0VM$%6F_6)&;8Z5?()*2L-VNQ%[9MZ M-5@C*AO&.Z/@5P'KS.I25CD$A><(KK0L1,X,W-P9^ /1,AK)-;ID>H.N(>(: MS=$?=Y_0T?3";>O$2_R,IL-+H" M!/GA^@58T9I"7DVY(%Z%U_S^(R+I,2(!H0X\EV]?3CQP:.M96NNC4Y[MG'8$ M&?N2SU0_? MX3CXT67X.RD[<$/8NB'T:5_]"JWHILIDR='1SU+K#RYK&Q5QK<(VGL?5G*1A M"&%X[-LQ%J.4AFDK=0 P:@%&WCB=YW]#F36Y;B2TIDQ6F2@XJ@#Y46$A0Z;7 M!L#/]F%F(WNTMC%=VYC*-J:LC>F)R\SH/8/Z3LH.?!:W/HN]0?W$06DF6-.) MJQRQ4BHC_JT?N"QOU$6]R$7+)4T'\1U+X22EU!W?I,6:>+'>E%LFE(VO;66Y MT!!?"-8.NMQ6R7R7&627.*LP&0$B- @&J,="@1MQVB).O8AMF2!PK&:0A8 9 MVKY4PKQ &AH.P30NJ.G8=Q&.!U#'0A-0ERW4Y5<28^5@A[=GMR.7KS M/"++Y0"?0RHA$Q!QT%%AK4#0;7GQ?W9B:U/8"1F/O18FP][ID)IR+.GP M$B_>:U$QZ)70^-:JM>;0 M\:UW"\'N15&W[>.ZP8/[[W?:-@40R,#W6EBCW$T=ORM5OY>V0T]U9(W];'V> M97)GF1#:.Q>/[+[@3IM#5\I%-!H&TR&7IA,-'7>,C;WDMKJI'J$6H">Z>\U^ M]<%;XVC8"UU2&"][I=<2L()\!U98C];M@FP92\V^L=0 )G:L>+ C+J>W/C';#A/ M0S+J1@ZQ*([(!/R..;&?.GN57B.M9#4_='IM1O]QK_J=!HTY.X= A%R;QU/1/.M(E^*W[M!IW8X)M,?HMZ+V,_G^[_WMI.W1%Q^?$ MS^>W.P6E;5M6;P Y[J:/K@4T+^V54?, !E2H/P%]P]/BR)CAYV% (CH,N$,. M0RO$$Q'OQ@'B)5%HT#+C/-?-[@W,Z29MIKYP8_L>TAPLFPX[=>P,:$"&TXQ+ M+@UI/-$72$?4Q$_4!Z%Z.VP''V,2D9'K'7(4^EDXT:!)1]W$3]W3OG_[P$O& MS!VG0X9Q"$VUN8[9B9_9+UQ#83LRVN^5MF%D;"L,#/&L]V'!VE1_-JA7JN'W MKKU=COTO)3096N:D?AQ/<#_IN)_XN;_MXM_2!\>$CI9Y9H/ DRG8M,Q M/TF_X7-;MT/Y"GSO6/&_V_@[:3MT13-@SVG'5.%LY:H8ZK 2Y(,YVB'W$0JTFZBH/YM_&>8_U_:#T[\WMG$J&/7 MC@/[;XCPS1MWVA$]]1.]:UY[:ZE0-RU3.DP AZ G 7J?U?WL?;5>\ZPYEP#P M7#Q4Z.JYV9&@S\SP^M.9-)*,<&HLE41Q,)5''Y-3/Y!X#KNR,ZX4>CXXA MX@33< A]+!:2M+=Q;* O>F=W)5?GD25NLW-JVTV;C:GRS:,+:=O@8ED_:37"V MY(?6U9.3HZ/OGJRMKP]^^H&O?0@__=#T7>5K]R&8ME^O;;A_[:KF[L>#XX-X MX=HO5QU=>/+3#QN[=#/7?=Q\"/CT)*U2^K6K6]_4)KC%CP>GQR]?/Z/[^89_ M>'?79G\;.LF\:3[1A\ORQX,C(LA5KNAH!8O_;MV9JRI:"&3\IFL>I"WIP?SO MN/H%GQUGF=O6G375+[[L5C\>O#@PI5O8ONJNF[N_.3W/N_1 M@2GZMFO6^C H6/M:_K>?E0]?\\")/G#"=,M&3.4;V]F??@C-G0ET-U:C/_BH M_#2(\S4)9=8%?.OQ7/?3&]<6P6^80\W"O.Y;W-"VQM:E>6U;W]+5#\&UKNXL MW?7#DP[;TL-/"MWBM6QQ\L 6WYMW3=VM6G->EZX?J%]9XF'CSE]9X^L-Y56-K:_\['FYBSIFZ;RI=6M 9\R(]/ M[+CPM:T+;RLSPT4'%>U:\S^G\[8+4++_W<#9?@+(\%ZV&UNX'P\VM%>X M=0<__>5/Q]\=O?K"\9ZEXSW[TNK_'A%_<8O]!SB>FC?GL[/KRP\WEU?OS=6% M>?UQ=OG^?#8SI^_?F->GL\L97?UP?3X[?W]SRG<]],1[URQ=#>&$31,&T;3] MO/6EM\&[UCPZD+LF!^;@SM&_31_P7Q-,MW+FX*Q9;VQ]?_ 89GL+=[29P)+J M?@&A]<'Q>G!,G^ )K2GA*T+K#)V4^+,)3=D7G7"-#N@+[ A]]@54H#1=8Q9- M4_+74*8UE*.U"]?=3\U5'\P%?3?C"WAZ22IC"BB:;['D)N#^X*M[V@B'6=9- MV_G"=*[MS">OFQ:@OF)E@_,O@'TUIZZ4+3<^W/ '#^MK7G2.#91YW4'BQ,K;E;^=- .4.L?7$^/6ZKQO;MO:>Z7CS_E1E3 =+6@,R.M!$*L=7H8*.]0I< M]7-P6YESCG!S_]55K3L68 MMOP$=G'U$I93DOW1;NJ^Z-N1"YNH_R+N$K50DB[X>1]=_RT4(86PP'95>4<6-?*N>N"]%@-+)!<+ M?P4KR32+O"0_16Y[!:>W7 V<\98=#(S!5TQZ!>6 -A2?MMRHDK%RMNI6=]7# >.3A9CQNYSUI/NV,[V!I+"Q>E=VRD#,B;1 + M75S!+XOML1Y!]Y6MGS851"_WJ&\/!+H+Y1+.\>[\^N?S:_/+YN:C-S&QC<' I_S!#M9,);:?35.$;,)U^V)E!G]_M@&:968;7Y\U.)"IW1U,EFR1 L_=JB$W MW-S5+L,$K B@J4"VHC&ZL( F!LD)KB>SRX/S&W_K.>%XI-3@^8O9&Z5F$FD< M+CV>,/O-M1/ \*X) 3*]"<#N!H"P;BT+451TTX<"DB!UA'H+!"B= IH[B.C/ MYNGTQ,Q]57$(0_BC0T@BP'%_O( M?\57@D!9-X8-L7A+PK];>41E!1O@ I8[ M/GHQ?8IL@CDZ:[UOVYZ>PN6JH4@S-9=K1AF=8PE4R.O( M9#E&#=M/QC*3U2"FD@R(!36)[LPNE\$ML1X$NX'6?H;Z\N+/CZ;'YC]B %1* MZ)@0($$2#B-?)E]BL3M4/=-;^)EO).;9]]/O_S5BHK]G09<.6(YU9CS=S@7)#/= IE0] TC[Y6&H]9M 2XD0ED_$/,Y,I# MS':8/-8^CMZ%8 NH$!4H8-6'_\FWG0:$!H2\XR.BYMHM^TK6F!W^U]2<\G$) M,MZS8[XW96/JIDLB L%)R[<( %3K<"N.&1RI* XTO_]JI>-31O>_5TW@6X2G M0!VU1CZ$)& ?P3I$6N[R'JE;HWV:6A*HFBBN0" @:&!K&AYXG#PN:*P=Y4'D M5-FPS,("[&VV.H"]\";9I[9P/M1N2\0R;S M5)#$TREI.J@);I\>9=HZ&0#@5[NH=M7T &)SHM1&SOW:UQ)-D^UE8OR#!16L M&;$8@FVN:T9:T@ @GM9UC^>N'1Q@1W$V&O/?!]:,N8)G,Z:<",Y<**&XCQ3? MU<4]84MV4!09D+!5-DS-+QJE*TK/:/^ZJ0_YCD$3%!DAE6^=GJ/R%J $\)^K M'H36DWX17O3+.F[KN4Z @V;;8HU.OTTIJ<.R+!-@+RHMI!4Y^8SL"\Q:]D5LLK !Y0#[M/V:BND\G Q\*0J21(O*R6 !<'G6Q>I?@3 @]YR@21$N"S MTUQQBWGW8Y.F74;ZPKO$=945CTEI2)(/*'NFD>#R%E&G9V=7']_?7+[_V7Q MT#^[/)\Q4A].<:D/O*4'MKX;+49\%N_9,F[-A$:.*P @UUR(4;JIOL,L8?T2 MGE"2/OEG ,V$>06!":^8MUM$D+B6M?^="PCXT-&BV)VEUM2DFJ24B&M4M4.8 M[-<4. G\_I%PAUH>US/VB72/MA%1?0UG4S%1RRW]4*E*%L8Y;$LQ36R0TWMH M\ZVXV"R=AX^D0/8/6_5N7*V^'&Z2>V[YGK6S;1^BSPJ2> 88.$5WKK?T&RUS MN,^^T\R#RREW@\ \ZS\9Z_H+YL' 4:Z,[N9?[J**KJ((E%.<#HV9IV*$K>\ M,)6(P%:N/G,ABZ$[,#NI3+_F3H7*#_EZ8/ADUREE*%SH+,6=+/!GQ:P<$N)F MVZZD?$Y_$#F0G=R8TA!17JFEIHL;>R]7R ;ANYKJEI8L@!QA Q9)8L2D[+WJ MY2$9#4XT[T:9HQ81,ZT378/NJ#SD!J /A/\U%<19YT**E[2N8.<6L [1=&SM M;V&^T '$]8K^PB:(<7V;U05!]\14=DX)5A. ^N\X^Z4^T)XZ(9[10(]SE' # M]*5X&:Z,VHJC]X(T;\(IE(1A].C,?%D,5-L]2+ M8+]C_((=2 @4?6,1U.H!+7MUMTE925%!;_P"OJ03ARZ:P7JY1<+4G E7*?GA M1(=*=,)!LA9=RE.8:??0G_N4%$\&TD9NC90^Q5X.#$EAD;=[<1]D-I^BZ*!S M0V2P)E!'^;!9'')3@;UI"K%$%%D-WQ,;#[0C<[X2F^%'(@J2+8C#4W.]L_(N MHKEBY3R5+[^,,$:HK4T\EOP!\#)J\IA)WCT$HV"$R#"JED&WKY,EC)ZL8UP> M[3#<055@&$*L::B=Y#3WWE:(1+_B"E)(0^;"_.72[YP[K'J0 MX?F(@:0S(/T=N ^%P:JKG*KM$=4=N=\_F^>3H^].)D='1\R,/YNGD^,7S^0S M.\H]B5H]3AW&/)(-NZ9+.<37B# 1D0O?C#$(7'F[GQ)X[9/0MV-^ (&ZE$?D;A'@8.@AV MO-M^<#G.4=90)X7Z->-?I(S(X)=4!W84>#E]8%^;L./>.!H=&'>[OK@OOD$\ M*3-7SJ;"S9BMM7W7#PSF<@6W^9BLV)48\<2T=W:3K?>5*RAD9+G=?8B?5 M3LI,A[:,U;;1G@AS;[D6!<4E19LA=DO](5\SX:P,-&N!@X5&#&:""9EDBC+ M@2VJOB:7-)3^5-ONGK,^K!V*H2]52]^<,3\)V2P.C$PW *J9R" MZ$ VW$CI9DAVZ.Z!!!BSUAS)J>W7/PY;P?(Z!'W@%[B,>>M2X7MJSF M*)&JEPVQC!WC)#]*Q%U2$TIGFFB!@4$B(""+A>J'(N,)XTG. L;-JDAHU\3C M1(T3SVHI$Y)*)8FR;/IYM^BK!+"E*:@YPZTFJQ/-:]=2; Y$'$U*-('YQET4 MG0$@\P#?M-K'XQ;[ M]<2"C/>9$^"XV8[T)&0P?^5IFH"ZZ"QK'*76?FM3)[2NP&?(?P;;G+O*N]MD ME0&>J:E9(H*RB8^%#T6_UC&=R7;56I(Q=N529*.@28R">I.R#"J-)*$794Z9 M%\LFT^6=6==31 9>V@J&LM4O ;Q<3?QG ())4NU'?S21G(BRK_6 M<.*C=>=<3?..^Z[2&P8NB55;O5/5#OR;.XK>.GZ2)[$UXY=U YMM0O8%XRB: M)F.H%;B!%$1M"!E79$PT,D7YE4A6"E-<<1XJ=J(/VB?*FI?C@_]"7H!L3"I! MR6](MT@/-SRJDTN$DO)UF%G1[R:-3$T&,9T"I/-G[C.I@L66QWCC/?XJ\Z71 M%1(%%1PK):AYJXRM:&-;\KI:E5#\/"BK.J9DS#+.N*$0PI])9@"A>^*,'B,K M3PU!36R4H@'YF(Q!R??1( AWB7;B?5_KRIX+'UGI=4&XD=+E> -5+Q:@L!NU MG3ZO+&.#6'YB<9!. /D$PB81M'T%O\W4O&]VY*^*M);I+*C+\9'TY/>H%D&W MW:P#3W\QZ;C4@',?&V4TS,J;-G.DBTX[$BV(/P3:YCP\/<*PBPQ3@",E2YWY M#01T7-U,(8'T/$V0Q:ZB+C))VA4U2M*L4F"/,/$ICD,5M49PI 9I^2O&#P@'2$TV?K8U)F:G_/H+P60RR'Z:RTD MW93U.Z0X3MU/'A8>#^EPBI]A99)>7+-V"=&Q%L>NN@YI$Y80XU/7QA"\XL%" M$9MB%)Z[6W@MUVX!EJF>91?)Q)Y_LC-&2L2,E=\0D "=\1"AK"% E6^:FJ[ MYJP&QZNY* ]_?]@UA\)<'8.UG50ISW0#16\#)7JD-=6&?Q_512V/9L"_!FG" MA'V5%1+^@EV2&LN&HF>H1\5J ]7F 4/H6^T6<896I@-E?LQ7.O@@6PLY6]S< M0^K>:L\T4YKM2>'L:=**YR3"D^?@4GUF/\4#9*,> M,U?! @[+LPJE+P;4XM<;Z*?D"9\!'"8[]5AM6_!R:KGR$$?3Q8/T"IC+:HRC MP:>*+(8=^4Z!G)LQ5JQ?/'\JR0S.,P[& T6WC2(R^L1\.']]>?/F-(WCBFDZ M-7];2TJ1'4LR<4(6L80$DB(,+4:51V 9'*;-GY#JS#([>1_(TCJ0/[6C"A",9T%W+ M%S.QDU8XGE*^E?I1R.L5T1_ESOV.Z_.=LE"/L]6V20[/[IR%<<$PC1.52=23 MHULM_3[N84LF3Z6WD:M#:K!'/[*J:G $+GD IW6$+SB\C.*GFH*V-/?H\?AV M4GY"MM+UI(T$QP)1"B=J8>$D5QC?YG!+.B_[*8=4)V1O$GK9-'859))+;ESK MB1/-23VW5#*]_G/6K.&E4C^ MOHT/Q;K*A#A)A1QM>$E%4J'\O@IL'@N3M>Z,0VR-S^]?:NZ6OJYE0BPFQHKW M1N2*2/%00TQ1A"R5RJ*XWWV]>D&8Z85Y!&CK&I'SBM5$AR%).W M?33B?WWWYQ$I8,KN4M],O..:T(D^+#SYW)GC$YUB>SS P @8:%RHF\A=/"D7T,E^?&OHC15%+*RY]X;=PK[L23*67TOQDIH4X"&62P:=*I)[ M?-I;M^1N(K]F4=+:.,>2^0GHH(Z56)OB;( M^>AZ]K&5@?KA909]EV+/.EJF('M+1EJ MIE@BWVYU#]*!^6;"6:D^'F)U#RO+YQW1NN2+3R1Q:;# M35:LM4"P[!E3W3:4JW,-4-N5^GHRO0.[0+8;I83U72@\\=BM[*WGF3Q.D]N! MZV3'-#=%?0J:X4)8(I>?RE/# %RL]0O[#[-!L=37U0;BP%;MFL;13'MK?<6/ MR%8?6WE)+M7XA^J_S!C&=TR'.U2( G_BP!FYJA[9OSPD@)#?6D:*3@ C**[> MJX"#CDJ?ERR!^^9QM@9B@_.@5^/BY"2C7!Q6/DM#UG?2RI=K,D\JXJ-\DW(L M>3TAVL/@&UB!6LG 7Q$Z<4,&K=\5MF9'R*_\\KM'ANNY44'G3@IU:RK8<3>V MB&]'LG;:S:;R4F[K935^2P%?ROA F[*=I$4+9UGA=MYOV#*W* .;!OZHMAWG MCV"N/'?T)]0=*JJ.;(%]HEY12$W M_%%-:/? >L()9[O2O]8\K8'(_FJF<9;\AANSOZ0WP7:;MH-\M<:= 85[M3MX M#?7O*>&<4 %$DJ1AN8?ZEGM'G2FXJQH4W#J3&>2(+:3),HRR,LNQQ9Q1RL,] M4NUG\[W:9..,7H=GAA&F-'%;&B'RMLQEIN$_JAZ.:9WZ,[5Y8 MD)=5:1ADEUV#.QR5MW7PC?W-X M]&+R0'GDT0V]!F]>'#U__#(GG]A_%BD['2A+U]YF)'+@.QM/2<6R> I@\&:( M_J#IC'8360G\>7Y,BAZ-ZQ3Z#W]JU(<4S7,0';==)6Y4W M2-.*T=&R7R)!:1VW"\W00N1&-*#]WO(8SWYE;W/)2VVL[:FOEU-6^I*AEH8> M0D2!YQ12W/E"F>'!E]+V#!E-(4QU%^::5.K:\;P(K.<=O2)!E![MVL['#>L? M?7EX]&SRP"+1?)Z]@/E332A^K."3'^^B30MJ0)PZ#;)BT3H8\XI"Z5"SC V\O7U]= M4[2VM21R6VMMC1\,C4PW#EYR@,E@C*/?N\G>2F,O5[N[[8TT/1XWR?7=)NF< MYMQF?,GC'KK?'YM&2QVTAVQCHE/"=PDHSV@>!&M=(OS YGJCA^Z9L,_T#9O.KA,_G/E++2#;L#W]-9U_$ ;I%_L^^G_ M %!+ P04 " #Z@X16ZT.7%F4& ":#P & 'AL+W=O7W G3=%@[1 D:?:JL*>=S+GR MJ->S229R;KNZ% 5.YMKDW.'3+'JV-(*GGBE7O:C?'_9R+HO.V8G?NS9G)[IR M2A;BVC!;Y3DWJW.A]/*T$W;6&S=RD3G:Z)V=E'PA;H7[4EX;?/5:*:G,16&E M+I@1\]/.-#PZ'Q"])_@JQ=)NK1EY,M/ZGCZNTM-.GPP22B2.)'#\>Q 70BD2 M!#.^-S([K4IBW%ZOI7_POL.7&;?B0JL_9>JRT\ZXPU(QYY5R-WKY433^')*\ M1"OK_[)E31N/.BRIK--YPPP+.WYV M8O22&:*&-%IX5STWC),%!>76&9Q*\+FS"VXSQHN4?>;F7C@^4X+=BJ0RTDEA M3WH..HBRES3RSFMYT1YY$_99%RZS[+)(1?J4OP?;6@.CM8'GT8L"/XA9ET7C M@$7]*'Y!7MPZ''MY\7\Y[!>7WROYP)4HG&5_36?6&:3)W[OU885Y$)VS-Z_"8?_X!9L'K4MVP]=>Y+00FR=)!KU:QW32*E;P4!M7B,J:- M7,@">ZC2!A1BG/19RE=8&J:$M=T7S.1&,&IA#C\!\QR;0V#A%:Y2(7A2JV(LS+843*'9UUVEPEVH?.2%RN6 M< MO,*Q!+I!9*2]A\P%-RF0!INM_=\%Q$L8+05 >LV&HR",!T&_W_=DK]E@$ Q& M<;WA<4?)F@H=OBW;)G=7+ []1A3 'EL*WY'5J@8FX<:LR$#HJP3)J9WGP(0B M5)9&/\K<9\6<2]/0I?C50#&;:>/6.;#:2* FBJO PU+@%JB(!8X4:PM^P0\ M%0M!Z.5L2<\D0FF2##;NK+UG("KJ$Y?'.K*[-%>(NQS MK:3VB62?G!%03X/-'[A47@1&&K0?)>K\@U4TEC ]^U8G)@&%9H71A!Q[\VH< MA:-C6V?9.W)JVVT_71!X\)] :]HJLKJ4#DV$=)%70)-JE63/J\(7)&PU/BYH M!-QWF:!EH^X *F3TNOHK"RPM/A*4)MHBT1_O-JKVWC>( D=P'PU.UZ8@]*2; M$$ =5F@XY'%CG=T#9)MCU!\W14)3D<\[G/NDH;SR:0Y,$U*3ZU2HV@& @+E+ M4_[2S$F8U.47(0TES)2<\I7LQ;4A"W1\0;+7I;QQ3MJ-070-()$U27_*M/ZR M#CE'C%TV3;]5K9!G)?^L\6P[WNJ 3,0XH^GT8:UC7X_XV:[H52GKRN/:WG?=@]^\*[JR(+%O(;AI@\_U;NL\N-C-M?\S\C_8 M'T1#F8*B4@B8/?HQ#-,0^05X/$O?7PQ%'$^"PP$EP:@!83*<>!#62;%K_.YMO9>@ M9^%?A32K8B2MGT[M;OOPG-;OK0UY_6I%=F+TM!@PYV#M=T>''=Q8_B58?SA= M^M?73#N\Y?PRP^-9&"+ ^5QKM_X@!>US_.Q?4$L#!!0 ( /J#A%;L$KEU MJ0( #L% 9 >&PO=V]R:W-H965T9>:6T]#0*3E5@Q,U0U2MHIE*Z8)5=O U-K9'D+ MJD00C4;CH&)<>HM9NW:O%S/56,$EWFLP354Q_;9$H?9S+_2."VN^+:U;"!:S MFFWQ >V/^EZ3%_0L.:]0&JXD:"SFWE4X7<8NO@UXXK@W)S:X3C9*O3AGE<^] MD2L(!6;6,3#Z[? +"N&(J(R?!TZO3^F I_:1_:;MG7K9,(-?E'CFN2WG7NI! MC@5KA%VK_3<\]),XODP)TWYAW\6&L0=98ZRJ#F"JH.*R^[/7PSF< -+1.X#H M (C:NKM$;95?F66+F59[T"Z:V)S1MMJBJ3@NW:4\6$V[G'!VL9([E%9ICF86 M6")TRT%V "\[73_ 20)@ M&L%89C$'9L&6"#3QJ$$5D"EC?1H6BYKND (V;VU P;6QYUSZ!XM4 Q7:4N4^ M* V21$E*$_P7VPB$'1,-#N&1@)FJ:B4IM7'T_*2*0@E*.QU\XI)2J,8PF9O/ M0">K&U)=?[IPR]X@#ELG&JS9GJ:*RN-,&#B#2>PGX0492>J/QY/!,TF+ZCRO MM+WU!+ M P04 " #Z@X16/PK/''8, 6( &0 'AL+W=OO0'FFIG:K.+)$W3E%>[E^;:J MRF<7%R[9JERZ@2E5@2=K8W-9X:O=7+C2*IGRICR[B(?#V44N=7%^^8+O?;*7 M+TQ=9;I0GZQP=9Y+NW^E,K-[>3XZ;VY\UIMM137:LL(T%0X]<@\[P]DC;VKQOI;]EVV+*23EV;[&>=5MN7YXMSD:JUK+/J ML]G]2P5[IB0O,9GCOV+GUT[FYR*I767RL!D:Y+KPG_(A^*&W83%\9$,<-L2L MMS^(M7PM*WGYPIJ=L+0:TNB"3>7=4$X7%)3;RN*IQK[J\K.Z5T6MQ&>5F$VA MR5,O+BH(IL<721#RR@N)'Q&R%#>FJ+9.O"E2E1[NOX!"K59QH]6K^$F!;]5J M(.)%).)A/'Y"WKBUKK;AF'RLK_G.UD_]$8/2GDM(J3 M@?C\YLN;#S^]P>?UQWMJ]-AE00!<;X2I5NF?BA^\6 M<3Q[+MZGJJCT^FAYI!V>>_LZ]4EN&J2)0PJTQO^*D3NC@0VXEY'8P\ MD((UA9,>/$JK$]6MOX(9R=.+R2]_2A=9I*W\7J3[KMYM51$)8X5T$>]N@N0@ MU*UUB-$C1P[$&^?(73++]@)_2/0'93:JH'-'\^>N/4D[@=O*RJH7T$97Y^.A M<=%$!,*O'CF79$GXQ.3:*3);=G$E'Y'CUJ@_7I/6N L#*3^#$[NP#\3/*JA% M%K0IUVHM*Y)B-!*4W(OFP2YK;#6U?30<-9#+^D@B$QPM[^DIK6I]G*)F.B_U M\KXN86QK#@3P=L-'!_/3QD;'X0Y6UKD4D;ICD1G)ERN=Z6H?M.T=8@[3 MTYLJG2GDBI+'N=K"FI7"6:J?-9T_<(ZO /50J<:L)I2BE/N<[FZE@Q15-(:T M,BEFME<&B=6(C)8$8@Y7(KR2QMMG(@ M/,GJ5(E4NX02@*-EU0JUURKK9*9"'IU('T9:J&D5\LU1:L"3V3X"U4J FT[< MFZS.52M4)ENMV-=[4=86:>,(DZ6@O9IRO+FMJ/B5VYHLI>,WQJ2'9W--PK6< MN3[Q*"J=+72ZA%]6V7$>DQCE4*70B8W,]%>5Z2W.".77)$N.")&"7)ZM/A19 MRU5KNB[U"!C7KMF?&U?AIDHU>XE\9PT3"[3#XRVE/8V>=/-[ Z9"CTOW,F7* D%9EOAN8+C"M M_9W*TGHR@,APB+CL<)EICS5H4L]#I?$130;XG3+]!;*Q7%;>1P7G@I))RR?( MO!Q0! !B! E%2=0\I7+1A1]5N"AK8$!1$6+=2YW17@]_3W3EHX[8-3W2K^L^ M;3L 'F<9US0E)#)PKV0'_XR=.*4D^0/QOO UF4!;I (4P.33 B'/*LIG1TE; M*1DY3U+-$&I$8:K@I+ J])4NK(>A#R4I%!*(&P$5EM.(,Y$FJEFPGB*AZDA M)J!_ ="Z>40O(^H*0?Q-/:5BUY=I$8SW@:(B0#&Q"F9%F.@QIVNRA"PLJG"A M<6-S;7VC2613DC#55OHW;U^(?F,F"KN4.@TG<6;O3$W@13U@1PRDP^>V1U!% M!JF4M*X71BLRY;Y%.;?591#0S_P@$>R M'H11=6)%P -7KYSZM?8UC#S25PY&"R*Y4 M^]K&\=Q&NQI.?3TA9$!ISYO00FOK%_?H*+*J#QCKEI^"%H'8!'G>0D MD_H$\/8(2Q/2P=%D9[ESV?YP7.T,M4QZ02,<"#/:!D-A_+QQ1TNV.Q;0W!N( M3T>+&(Q"T5.>>P)DUMWD]UK+38$4UPFB!E3[BK$B@F[;?>JGCZ3.$!+"_)38 M'^>\3]FVU.J0_FNB#OXN$2M:BV\PP1E\#30A(4RS.2I38-ZKD0EX\J +G$K[ M5\861 X3=GQ$/$^AX HO+H-=&5L3L@@I!0+(H>S&PVM87>?4J&88Z4 Q.A MCPVH%@=+9E$_%BW;\T1\+9- !%JP<%Q[/)^U\'F$7JSTO4&VI1Y 0_MC1P!K M HHV8WYFB7DC[-=;8_R,=WJD!+380^?+/0SSO,E\JBTS#Q66G3,HZD MI<6'T?C(=J._0J$$U2S 1 RRVU"1M43ZP!='+&3CM6HP[2E!?\QS/3+UK0SR M9P"\(,!W"H?H>OEPXKW:GW+WIS#8>0@^[(@',\L!FQH/2=)L*%*Y=XUKO!ZS)*"FEULX/U6E<9H+#] .<.@&KC!A^KF*6%P8%0CS3_+" M?[A_A@0X]5IF('ZBR9_H4Z9^_S44">-N7AT9R6-AWYE1F(J:(;TA.6V'#S;Z M5IOYD<[K>7H>Y]9SO/NH.ZLSF4ZY) Z&:03G=6W[ M YOO%@7-9[E_4ZSH3;%XJU:8R9%XS;M>JY?&WXMXL!0YR%13CM^+Q6#8 MW"$4[29?BD!Z;(%OG$1PF*2&V'TL@!!EI?(57#)B+>*H(3Y)9L)4(;D\P;/$ MC;$6CKVSS,%[DR8-1B9?D9$=% M_3US>%?S]D'_WK=QN$D0]UE3Q] (K M:@^(FL;F&ZKWR?B&0K]26YFMNY>EX5VA%$7-24/53FG@<:&!T'9N]&C6O?FN M B]@F*(@.KG96+7AL#2YNB(]?^G \X!MH26I#?@N\"[]JW5&ZRC5GYW=\;[^ M#SB'RS^0M$,4R,;"27!W==9+X;,/@7+=!)TZD8+:+1!!_S M)6^;SJ+1>';F"99O0@9TYSW3H^9[8\P![UI&T^F0_L[G(L;'$#Z:1I/I\NQ= MT]UOF^XXA6E3_)TO1F(TB^+AA#Z6T!>>F(ZBZ20F5\31?$JN&$/7:S*EM[ MUM[:A+9!.>R@233!J0C-<#(7DUDT'4_$A-PV:Q2XIN+K>W41S<=300%9DA<6 MZ/SDC-'\K[@T'D8Q/($0C:=+,1M'HW@DICAB/C_A5*Q>S!:44O%R0NDSPK?I M! DV/9O-HOEH+&:P""D2#R%JN,12]LS9G:$QLR5HZ$4X,IY2.HY0!#&2"_FX M&$:S\9S"L8!'9C-QZK>_B]YOM3FE_C5C.;]:\#_;MG?;'[VO_&^]W7+_B_F- MM!L4$0!WC:W#P7QZ+JS_%=I_J4S)O_RN3 5DY$M,$ O6H#GP/*J^4('M/\* M&PO=V]R:W-H965T ML2+K; MLV(SL5!;\DERT_OOCY+=+%O7[![NQ1(E\N-'BJ2G!ZD>=8%HX+DJA9YYA3'U M) AT5F#%=%_6*.AF)U7%#(EJ'^A:(S:>R,247 M>*] -U7%U#\++.5AYD7>R\&:[PMC#X+YM&9[W*#Y4M\KDH(C2LXK%)I+ 0IW M,^\JFBP2J^\4_N)XT"=[L)%LI7RTPFT^\T)+"$O,C$5@M#SA-9:E!2(:?W>8 MWM&E-3S=OZ!_=+%3+%NF\5J67WENBIF7>I#CCC6E6'0 MZL:DG#7:R*HS)@85%^W*GKL\G!BDX1L&<6<0.]ZM(\?RAADVGRIY &6U"T)L/^[!:/L#MZOKSW9* >I'XU#6H?^8)#0>F&I M#P8QO"VW,-<33RXRB%*+ST4[M> MCOW1:.3D$;E:[G8T.>P+N4!I=@!U8_8(LK9/IUT.UILO&J(T@B0:PN^_I7$4 M_P&#-'Y%]#\DRS%*QF-B0*E(DA-&5@Y_DLN3,!#=AFZ'(;]:.0R M&/:3J'?3T?B%'JRDP0G<-.Z%#!6MY6U]0MXH+O;MF2VZJBTZ?%V3KH)\I_FK M#+H:%(9_>%'LP\^Z/3B9S?--62V>-N1=SP]_C"NVCGY3;W]V]PQM>=$ MH<0=F8;]RZ$'JIW@K6!D[:;F5AJ:P6Y;T$\/E56@^YVD%'6"=7#\C<[_!5!+ M P04 " #Z@X16@L.S1W(( A%@ &0 'AL+W=ORXQ%O8,QL[FF6I1$C&M MID)2ON3K]Q39:DDS]D0)!OLB]84L5M4Y=5C-LT=MOMB%E(X]+=O.GH\6SJU. M3TYLLY!+88_U2G9X,]-F*1QNS?S$KHP44S]IV9XD452<+(7J1A=G_MDG2?=;ZM/!GIG2>#_@OTH^VIUK1I%,M/Y"-]?3\U%$#LE6-HXL"/P] MR"O9MF0(;OS1VQP-2]+$W>N-]?<^=L0R$59>Z?9W-76+\U$U8E,Y$^O6?=:/ MO\H^GISL-;JU_I<]AK%9-&+-VCJ]["?#@Z7JPK]XZO.P,Z%Z;4+23TB\WV$A M[^5;X<3%F=&/S-!H6*,+'ZJ?#>=41Z#<.8.W"O/7O;C(_^N82JC4[L2C3P?H4ZL- ]R=%$< ML[MW'V[>W=ZSZ]OW'S_?C.^O/]ZR\>U;]N'=QP^?QY]^O;YB;\?W8_:[9 OQ M()E[U*#]2ALG)JUD-OAK3]E[K:?L3LRD>_8>CSNU%&W_Y)C=+^3>D'XB4Y:M M#$8:U3XSVKF3,_85(EYIZU# M=IRTCGU1SG(0M75K(]E2XKV?9&0K'.SWMBQ;6]Q-GMF,/ M/I;%^+.X:::W& MK=-PQ:%BD0*SG*U;U@E81G1./ZD.2]'\B3:=1#$V3AHE.!-M*\T<2N'-M12+ M)6?Q2-)<*SKE/,+';-S")L2B=PR./LAN+2V;&;WTN5B2+4/SZ2Z]8>_OWG(F M9S/I%83=R963RPF&Q)Z,"1Q [ $J!.D61J_G"S_[!1P"0'N8_5B(AI2C[E3C M44!:15C0^@4YC#;M>DHS!&OTL&8V&)8.M!4N([N"GZ MG/?6%U*T;C'D=JJL,VJR=H"6PD9XFTA%:S6->U!3Y!Y Z24HA9O.J1EYO0EM M0R3584W4DX=@HK3:E&W#J,04& 1PIU-%,T$(Q.A>S7///[N3/,OPC%9OR"-. MOF,)0"Y03\CS(8]B=V#AON$@2/T M-S6$M^;>BQ2WJWT.2C7?N0@:1NE*?9HW*+UXG#T;P@ M2&%9TTH!.+/V@NZ=["O [I#YWF= #)1^.2JO/4O1 M>:D(1$,B71!;H&Z]+.SF/ P.5>B9^'>TZQ:[H^P&-@SX$/'&:%? XU?I%,J= MW/DFVA"2:*77[3VMV@_[)4*]"-4Q^WT#I6C^6 ,D[R:L4PO(+I6^:Y3L:&VX MCN;"K D7Z'E$Y%.[L?W_6/?:?O$:$0[!?A=OUP.XP4K88;^FO!Z2UGN?T0;R MY:VO= MZ!]QV%&!H5[R/_H%82JJVO0:F_G4_APRU;MXI0V\1R9]*/?:B?9HW#,)25F;D'SRPTAD+#2F MTD.Z1;YO+8\^?=T9 '7YY/6V[5MRZEQ^8G&6\2I+<97EN,AQX0LC^85>UA$O MJNKH+O#@KZP5O*AKK,^KHAJL)"7/B_+(!W2 .WG,\RS!55'P,D[WW$GBBB=Y M?O0QD!KY "TQD[UIM44Z,3WF41S31<3+G,R\@5=163/_-D\*F$L;YD\L MY769\SJA:6E6\R*I:&R5\B2F=&0\CRI>%MD_AB,Y'(X\YVE)?F<%C^ML'XT( MN2F*0]$H>5IE@) GL#.@ 8S*ZE TB@19+.@BYUE5[7N#X)(L^PX8%2+88%&E M'HLXX7E=>C *!%I^@T64\"*BK"=UQ:N<$I"6-2\S\J*N8I[@[9OX9^RU)$CP MO=G6C;?"?>?7RP8:T:Y1*R]5U!,*N_#X^0L)17V 7/LM+S10_4=* WBI3Z&/ M F,VFPR^DR7NH*#B::,>02?U@S1H&Z]\I;?H^2%YGA6^N[/$/492.M/]'"4J: M%P"N\-*"TLKB/=;D$]0A272\CLTSJ I>>HCXUE:!TU)>!8E050R'M71/TWLWY"&N(QYED5^R8@G MQ7YB4TA?&<4')S;F<1FQ/$.-YMO$0GV*_&"MKE&LL7>HSGCF,=]QJ"IY!+5Z M/;$)I"FF26D!)2E\8A/L1F7L$XL@<^C'7K$?7!=^AP_;K@>C_PY$#](Y^^(W M01\NM<)B/C=R+OH>9+X]2_'U#/NG1_=>]7=/A_:AO27D7WW]==52A7DV;*^. MWB)7_HB"!+3F=4S, Y43Z"<)989MB^0Q24&+/#NZWON:BK%EI6F!>D,)EMB$ ML?45*79 _,?)/L+;G74KZ]O*V$+)7CJP.MDYMO.'#M29DBI#',,)WO!T./\< MAV._[?!P>'HC#!INRUHYP]3HN,Q'S(0#R7#C],H? DZT PG]):FN-#0 [_%9 MYS8WM,!P*GSQ/U!+ P04 " #Z@X16XZ/F3HX% P#0 &0 'AL+W=O M_7[SE24I2T"=!B7VR1NI?G[IX[4@<;8^_M3TZ,+4OE*9K*UQ=EM)N3Z@PF\/!9-!N?%;+E>>-\=%!)9=T0_ZVNK98 MC3LKN2I).V6TL+0X'!Q/WI],63X(_*5HXWK/@B.9&W/'B_/\<) P("HH\VQ! MXF]-IU04; @POC8V!YU+5NP_M]8_AM@1RUPZ.C7%WRKWJ\/!_D#DM)!UX3^; MS2=JXMEE>YDI7/@5FRB;[@U$5CMORD89"$JEX[^\;_+04]A/GE%(&X4TX(Z. M LH/TLNC VLVPK(TK/%#"#5H YS27)0;;_%60<\?G7VME=^*4U.BS$Z&3%T7 M4KN#L8=Y%AIGC:F3:"I]QM0[<6&T7SEQIG/*'^N/ :O#EK;83M(7#7ZD^4BD M^T.1)NGT!7O3+M9IL+?S?\3ZHBENE?>NDAD=#M +CNR:!D>SD3C[\_;\RS_B M].KB^NSRYOC+^=6EN/[C^/)&?%E1\"SU]K=?]M/)[',.MI*6W3,MM#>8KX@74V( 3!ILBCD M-FH.A:,ULL(UQ1\;YB/QK4OMS-1B)#[5EM1!8!TO# MOBCC6"$>*P)#P=8X/KK!$.3PD [[=$82,V-9X95(A_N3=)@D21!])2;#O606 MUL-F9S:<3B8]B=UALK/;2* :%86SH]AR+X%Z/#X(+PK)-4)/<'F^;<7A PBE M6SH$#S)'XA2J+$.16HM*MW3*>9WSDS.%RH,?S A3HNT\5C@6D;+;;ZF UI!+ M9(\%D#'L!TU@W"B_$M,+(9VHI/6]RLR5CL.PV?IX\^%Q+I5S=4?&KB<11^ " M; /GFK9.2$HA$]PB:Q6K-9(1-!A3G5N1U:&W,%[TDIJHR M+Y K!'Q)!ID-:&#K*<^.ZR7.4#&=#'L4R>46 PK#E6+NP#\GPR6AG3NNG@.G MKSU]&ZXE+P/K8TC&JB7R5X3N8FAAR-Y7RL:9'=H=?Z.NU0$ 4H MX=X$*$"XX1^)5'KX0+P3Q#+;V7L.8OIN.)LE_;=-OX8*Y@\]YHAI)C#BK6<2 MF99ZWROD$\ZT+W 1\3X<+"WE1OUS+M!_J=6_H0NGR6ZOPW;VWX45*)_US^.F M%9ZV7?ZSPZ$Y0E'32+/' '$R,GPJ4)QY07WJKMJ\/CKS'O&+3R*Q*W[%6>LR M4Z/AFBSB[$9*FV3AKGN'R_6C&=KI\V).8(;F\( 5<809(S&O.>4J4U7,3)S+ MSX__="+.VKKKN2'U JMP/#B?H!PHJG:NUROFH:[/BV *G,]"7C[Y" ME:H9C9,$"8IWA*[*(_&]V]RX=XLMR2[#7=V)@#=>:+O=[G/@.-Z"'\3CM\2% MM,@I+EBT@&HRFNT.A(WW\[CPI@IWXKGQN&&'QQ4^:
&ULY5M;<]RVDG[7KT!IO7OD*GHT%UT=VU6V?)+5B6\5V4F= M1PR)F>$QAY@0I&3EU^_7W0 (CD:RG>S#V=J'Q*,A #;Z\O77#^_>,;??6A>/+-=6Y6U^= HUZW7NKE]92I[\WQ_LA^^^*5FBO3?MI\:/#785RE*->F=J6M56,6S_=?3IZ^FM%X'O!K:6Y<\EG13N;6 M?J8_+HOG^V,2R%0F;VD%C7^NS86I*EH(8OSNU]R/KZ2)Z>>P^H^\=^QEKIVY ML-5O9=&NGN^?[:O"+'17M;_8F_\V?C_'M%YN*\?_5SV;E=. M_;TN3#&KZ8,+_FCF(S4]R]1T/)T]L-XL[G/&ZQW]U7T^N R% MR%.WT;EYOH\8<*:Y-OLOSD;JU:>KRW=_O[I2%^_?OKI\]_+CY?MW5^KCRJC< M0B.U,P5]! " ML1&Y%8)1S<..=/Y[5[I2GN"[W(29&\,^K^B5O,2F:_(5?'BD7E:5THW!Y-QV M-4E$:]*22YZ=+*K6IEW98J1^LK:X*3&Q,;E=UN4?F%76V\.=*DH'SZ4MSRGH M,;QB 39-B< OJUO56F7JE:[S\#I89:/KV__ZC[/IY/0';*/%5LVRS-4&66PN"TZ*,TN%J;!LFZDWM?JRFR@YKEIU.24?6F2 MI>\3N1M(JK$MK$?/$'/Y9_KCXN6'R[JVOYHV4Y=U/LJ4AA%I(N-)C=U4:F5T MU:YZ:[0KW9(PUV5!6P:LKDU1YMYPV#B]XMJT)"10$+'+ M>@^^HVZT4S7>EFNW(C4]@FY'YP"GJF*Y=0EUXC&<&7:@G1DX&NVNJ9/1<7PW*2 U M+WR[(A_-NR:.GQPE$Z"'1==VD*^QMS#D;7SO2'W:<-ZYUE4GFO#^@3ANL3$, M4E6IYV558AHV#,AJ.C)I@*VAJR5!H]42Z5)T-QN/L_%XK*P$TFYEQ/=DO$P# MC$6>:%>T"&8U'D!8U[TK0N6"&13=C5TK"S545GR1MO[&?,%&\(9,_?Q/6GIC M&]I:6)L$>BG.<:47!MMT9DG:X=AZ9Z\EM&;C[PZMUZ9:J(-/HY]'C]6;MN#0 M^E27).G/$*"PZR>4:PLX9=TMD+IAHH;-Z[K-IBK)$Q8Q!&^7I8&6Z'%9%TB: M#?E67AD,P&X\-+B,1[RY;6GE/@FR"[XVN;C@^7=[X$^P M">P@E7TJ@8I$QQ&U("Z]@(.0_KM"A0?NXX"DKM0[?',)6'!1<+RR(4[K=&6&_AA6_5;G MRX[/)IPQ$\_+V$GXZ6PB^70+YS)*M:?]$YODKZF@QU3A!9JK2-)1KC=E"[?H M+$"JD&:'BF[+R+T!C;3.72"+ZJ.O-:3?/9C4UZ+ MU$+<1"4T]AH[M$!!?C"=3?T#F(H4YCQ;\=^2XO$:.#UQ$G!TKQT#^V]85[+^ MB1\O+*6V]9, 'YG/"R,BG)&U7+V.ALLXI]M34V7;O67@;9$E.E1W"K"8%G2 M^@,AIN(X!^Q*NH[(0:I?L"R3,8,$2K0 M A^,#GX+,7',M1'!R0-%(_ X=>P M*T,H^,+&.N,>;R%E2+HNS;IP[U>0\[/]G,48^?;$RA@2&>ED'!CI-I#DL"!Q MT>!HI/NF%7(E7_8>K)?(36Q<5M&%!4WJUGVVI)GU-DU+Q/2(^C>4=W;1WG#Y MZ5F8BW7>720).-J7C]ZQI<:):Q'FU;:R2WBD+J[O5$%_&R(;BF*=O-]7G+=B MFJVHS0?()$ T/1I-0A8,(L:(BVI=BT.3!Y W+F4%SU3-NJ;:P;B\L3=_N5 2 M./%@XKH+KE(EI44:,JABHMH"VR6LY'X3C ;%&T$=PFN:4F%(#=<= >Z9 M*E-.>R!1[BB2*!03_Z*IU%MD&J4KWI7T(;W+O.=P!R; ARN1YOT=&$D6SVAU MMP*1DKX#BXH7?:4N&XBM">^J;_XDZ0#1A!VA*N[#,2_->5SB= O*2D))]'T@Z6R1J_ M57T=B^ HG6UN MQ48 Q(_0TVZ-"EL[V"Y!]),(?AAUAPJQ $!I*[CXY0*!=8BUEKK6P\C M*N2?0= ,]2OW%EM*@U!?1X;DNS0C];J+ M++U/(>D.J4[LXOU02'C"<8]1" GL[W+.Y$R81*W]]K \B1P@QBE;L4! MJ/?9]%0]WMO*&O2 6-WCO9<]CV=V4^-Y2&N!Y6+XT>0\KG)/HDD6_6BI1$ B M #@O2KT5Z0-5!AV?9V;V MO3]6P$SZ:H[*)O/\E/4CXA @^2*!@::V;7P1M]JHV4 53^V1B)1@ * RE-KZ M\&B*C-G; ><$=:J=EF.V8=-]6+]F-#'DW0.J-Z?C'V9O^"5C]I1 \U M!*"4IJE5$:-%>*C<^RSU%+@0 RJPEO) M-;ENKJD+URJ1A8O@='^O@;(NE8#V?_7:OSI3_MO^*T@CJ@IT+-50SB=0%*WI MZZY>2_;T!)U[!;_ >@V\X:UM&J3FCPT<>+#477W-3:ZI"'QH]_X5![W8Z:)A M"R.H(,(*%1G#85P9/D%B7L+.0QFX(X'7H7QFA( M>3P&E_[/@#' P(KF-1.Q.G304JL4=_A.\[A/H;O*6K3=ALRCM&%;WESZYK;6TG1$_J6 MD7^-U*4_,V,1&ZL!JLP [IG9-X0H#5&9AWI4K9'&2R!2[+]#.YY"\"+<\21O M!@',U,I4FWXM>C6B<,-8U7I#4@=+T*EC\L=9GI::6[!*!>2D31NW54FO=+^- M967GA*FAUQ3(J8C?.>G(K2T#'0CHR5BQ#5AX9DF / I ('N2:KAA!^7T$R?^ M",?4Q1,LV_2<-7;7H[U[EPET5K#$XU%JP[*N[;6F%EWL2,B! ;:&)1J] 6CN M[H[T38"D3[+0>4BS^.LM]&"I>5#P\6 N5G^(=X#V'U=N^P[RW+U@9)Q?4=9WXQ M4P%N6IUETY/S[/SHY"L0ZL&.5I.FJ7>\+=((-M)+S8+P2=-PM\)Z^[TM.CXN MF]\*JA4%0QIYF_@=89(!U^K'7 2&>V6,>@<\H/8;*3&<=Q1R$.XS;&'FK9ST M-L+=FP"A[:K!"FNYGV)8C#LM 77WK%8X?*)R>!]Q\O]7#8++G;5*/#*1;@KY M[?U=<"0^>2KKW?IWLJ#E4*Z?JC?@O$?K'C,[/8@C=##I0+O:1,QHK$7@J;BG !T8M?="I)UN(W>6=OOVG^H'I1=6XGV>85*B-D_.Q_&W-3@=>8B< M(G+NZ-D3V(;1ZTH8=3P>)A>DRT]^L;_2-PHW++8-*4T(RY: %JMRP;4'<(SN MYK0F^**<5O]?:2_]N[2,)-'?TKOZ[D,J\KT':V(8[:O66ZB)VT]\\T:N>,0[ M18.8'F"1D-#[08>;S3>&;M'1<9QO1_CJ>NL RC=IAN8+'O=-[9?4;&2:^UM= MB9D&(@8G[N\D4 NAK"3?]@DC1#,%4X+!K%)4#$P#>X+2IPPH"\2T:T*KCAJK MY>\=;?ZW%5X#0:@K7\+I93$YW]R]$5^]\#F#=@AFZK=ZHAA$@7\=^R*W=!)"VR-7)DO)#S,VCHY'SO M,G'_R5EV-)[Y+MA6[VYRE)T='W^E>3<]SDZGDUT-O.SXA*NE/;[_S1?YPCFW M.CN;[KWARQ%]$_@ WQZKQWW+;_MT]T#-CH^SV5'?_-MZFAWS G^B53:%H^CT>L!HR]3J M1W*G7]F=/LFT-S0-@_Y)Q]=['QN-Z'JGUSY:^6]*R7*[1ZK9Z3%T'DY,/L:# M$E!F>3XYWKL(YX6_$*P24*S*#=EXUW[_!1[U/W&7MW+:DZW0/T_=L M4 LMC(FI,%(%ROYT@!DJF+/!I=%'ZOAX=!*_RI+;T]5M)HG3KU DK/C;19QF M@T07KAIRV>8IX3@10&2:G"?W:@$(?NY+??WE=H,_3,)@RN;\>FH@K?4VY@)NOHK2PIB;&'X.!G$EC$.Z(3VZ /5(G#C8!@$*:YZ$' M]/L*/A+C/XY!'\)GI)-S_H/L&F6[QY!EH@I64O)0LBU7M[ <0LKW0(CEE[7\ MQN(Z0W9OM6?,0"<1J[$N ZE,^BFOUO_-?E[ MX?D0K@_HM!_2]S#9#=+@!)=HJ#WR#<$9KQCU./_:D21Q#X MQILQTN"!T];^-W+1U;=.N?M(VKIAC47QO>'3Z4)^H^*XS5\)8LD*\8I1N$#F MTC*CO^+/]S3CW=387?0;G>O\\Q.[6-!*_MPA$_.FADV/44(E3IK>56XF7'M0 M.LF%IYX0^O2TZP"'ST(EBNFW!!7U#M?4[0@7"L2BH:"NSP-3QZ/1X7S7RTTWYH[4;_KDD_4K$KOGCRH ?-S0 S^G )?Q!+XB_ MGWWQ/U!+ P04 " #Z@X16:% 8G <' !J$0 &0 'AL+W=OGONQ M;^;R7*]=737JFP&[7BZE>;Y2M=Y<#/EP._![-5\X&AA?GJ_D7#TH]Y_5-X-O MXYV6LEJJQE:Z :-F%\,)/[L*2=X+_+=2&]M[!K)DJO6?]');7@P# J1J53C2 M(/'O25VKNB9%"..O3N=PMR4M[#]OM7_RMJ,M4VG5M:[_J$JWN!AF0RC53*YK M][O>_%MU]L2DK]"U];^P:67#= C%VCJ][!8C@F75M/_R>\=#;T$6O+% = N$ MQ]UNY%'>2"@"%IU$8/WE2_&L%5#3GEP1FM5J%6]HS>&+;MS"PL>F5.7+]6-$ MN(,IMC"OQ+L*/ZGI"$3&0 0B?$=?N#,[]/JB_[/9[VJE!#JS*UFHBR%FB%7F M20TO\Q%\_OKUYH_;NSN8W-_ [?WCY/[S[=7=1Y@\/'Q\?(#'A8*9KC$_JF8. M3A*$-DFJOY6%^1;K]!G38*5-)Z'FF!SN;'!2-> 6>FW1%OL!/J$X/,B9O!%/D/(/9,"?H,D97&L\3%HAH<+MN05O)7XRP0OP1%SR#\\H), M#U2VQ<2H0AL,;9 .[I6>JP8FF*Q&UM)6J$4"HVH#2[&O6E6/RDTJNX"CXQ8-Y6# M$>8(*7B%G4&CFU-$A<)_^SBM]GDE?5[A2%&OR?*Z@@+KN_*J?H,XR5F 0<*( MZA*;#S:F=H8+%L7MY#Y$]HJW4DR(R N-X&;/N%L8I?RZG^">^277Q$+SW'-S M ]7>G>UNHP +8@4V!U9$ZHGU5'#\;;2W<*?RY5VYPMZ4+;4U9%' JB"R/ MJ3#R@$51/KC&#&ADX[WKR'V4(9AID&8"4IY D@R^X=8DD;$$BV/,@B@&)%C$ M@^O.T"X-$>FB6EDB-HI9EL:0Q"Q-J)3R+,!*Q0>/Y"EHY++CHN9FO\RKRG P0Z$QB3AQV91XA]_XI MCI%^XC/';A8DNSST;4A]7Q&SG=E4[S0=22LLT>JTQJI?'LE5ZA78&\4HW]4O M0HQ#HV0W4A[6SQ^T+-) V!EBL2OES]KU,^LT1UFO6+9#Z2@\MMG/M,?C>[7] M4%F'79X8E\>(PEL,*%DL=F6*.J-=%X52)4&886W&,\*SD@:K*@:([2J9/2." MPA'?@3:*[CRT"$M,VSK027R4[23:\:@;#P_&XVY<'(PG'4%Y,$H/IM)N"A>% M,-WV'@P])6?8^WA%O=FNN[$^YK+8RE+ZSP^WM>L?R5IL0'B M*>C-W&JY[*C?'KWH/$B7PE-J[MVABSJ8CSSUO5"K[4GS0.\/VN-/0F:P6508 MZJ^0JJ%_XO$FVE3(5'9N*W M#YMJ#C:1EGQY_.CH[?';O)![41E'<.SR-^[=?Y&VN;_ETZ$$C\;M57@WNON0 M,&GOSWOQ]BO$%VGF%=X(:C7#I9B"\1!,>[-O7YQ>^=OT5#OTD7]<* Q)0P(X M/]/:;5]H@]WGEY?0?1X9QR@T^[;=@X# M=AS/9I$+L6<7B\5^8$OL;F(D44-*;GM__;XJ4FJIKQRSP'Y(TCI8K./5JRHJ MKU;&_NZ62A7B,4TR][JS+(K\Q>FIBY8JE:YG+ NZ M<7KY*I<+=:>*W_+/%E>GM918IRISVF3"JOGKSM7@Q?68WN<7_J[5RC5^"[)D M9LSO=/$N?MWIDT(J45%!$B3^>5!O5)*0(*CQ1Y#9J;>DA=\XZ(U5R62?'%K/ZJ@CT3DA>9Q/'?8N7?'9YU1%2ZPJ1A,31( M=>;_E8_!#XT%Y_T]"X9AP9#U]ANQEC>RD)>OK%D)2V]#&OU@4WDUE-,9!>6N ML'BJL:ZX?&^RA;A7-A4W:E:\.BT@DYZ<1F']M5\_W+/^0GPP6;%TXFT6J[B] M_A2ZU H-*X6NAP<%WJI93PS/NV+8'XX.R!O5!HY8WFB//#)+W&@7)<:55HE_ M74#3<:WI^)#T M;PC%P?6[M1OT>^+]IX^_BONW7SZ(F[?7]^)^J<0;D^8R>_KYI_/AX.RE$PGV M?E[0WC'Y*S+(.E:BP.MSDR![=;9X<72B,]PRI9-9[)X)A,N6R.8Z9$=L MP7LC,W$L)I-^M]_O']VI3!LK/II".3$*-^]-(9/-G2_Z_N%[Y=P+\5LF4V,+ M_1\5^\?:N5)FD8*&I-Z)&$RZPXL+\2Q(RTSV/"JM55G!"[HB [$=B_/SL M/VC:+I8R%E+,=0:!,$W(A54JI94K72SQ:":SWT5NS8..Z3D8$#>/L66OCU1, M$F*5,G,*&T(_JQY,\D O4F#(::EF#]1_.@ MTIFR8M3W_A-=,2NA@G20F"<(9RQF3SX*X*_G3TJ"4[T_M[>>RT@GNG@26)Y+ M6U0!?,.JB%O_6",*L7*1U3.23LS<(]<@/5;T5V:$C!_(SPY> ;.[@J6T#1-Q M:7E/)!=<#^6' J"@-W<) F[6;XZP*_RI=HDET]5C =&E!K'%/?$N T 4E" : M1^1FQEJ&HX/_8SBO6,JB&3](P(WW[ZX_?1%Y4CHQZ/>)O#6\8G0&Y/3$K0\\ M](D0 _PN2,)]_I,/4B<2"O;$%2O\03Z)T:#KH]1M[45Y@$"A8CN8Q5 G1&1'I& D5L(_M3)OY6 MPB,AHX;=C=6*T11C.X1"5EY;HR>0'VT/\^3^M&/62HCIZK0[(5\,^R^W'_&# MP^Y(]6K/[4>']APT]CQ!%\%M$N#]Y,$1 M9&YYMQ8)WQ&J^>71AU;H45XS)QDU3"N['$4@C:U<99335^4"G4Z-SVY+.!7N M$(O#>Y&D.Y47GD\KK".W$D\S.UQGT>'".? K=F-MR/T *)? DK08Z;6SSB3 MMBJ>MW$;AS,*GZZHBUI'9ORBB4&!YL5) K10P M<<$)3CL/AI$UFL2*!; <5*::5>N- %&18+C6E(/JUY*DG;M9D@C13BE_) MB$M2W](I)JTM>P-]U!M8256=E<3^UJ1BVAN?B[^0JM/>=(I?T '2LS+E/<:] M\_[NQUU$A.C6(W$O>-",(QD<>;.9Z6=5^=D5ZFJ-]*4,L4DTMH57=XOP'I45 MR[6E@I=371!;.*;)NHH'^#;8M:A7P!VASNL^E&.>$8ZQ_V93+AH$$0HYE0=P2F/1"#8MH<\49Y]!X!OYP80>9#D M=-=A!,U+2U6<@(4Z4J&VK>S>Z%#Z4,] UIJ<' B-T)'F\HGY=:XX%%4D8C0% M5C7]'%S7:W5K#8QSM><:N"TTUE3,"I'20,OB%:I)7:R@$@4J]M6XLIJ#'AN@ M@Y9:A?H&43,--T0> 0QK$K=$WXF"*V>ASU+OB[K6PCC".,(K*-D9U%B"OU&BJZ29IU M#T>,%,=W.>%F>ZLG5ND73%0?$E*Z'B>!FQX3" MM7;8&]?;%BIL<.=8F +#!8* TE5[Y&) M,5US27,FT3%O!F\7G,*L'G0QJ1(G*+.8YZAMK=;RF%S2C*;G.VQ?>]I5=80F M:SH&\2UIJC HHGV_\KJVN!1IJ=@#N\:Z*FMV[$5] ^()0&%*9*C"O>,Q7\4_ M7M#:96=O(,?G%[P3!]$JRE6F=O$Y "<$P/'6ACFT&D>E5!;]I&1%/8 M)U[7'&7#6G,PK!7I^\.\/:(*?0:4R*TF?G *]#O*7.G[M[@@TR=[Z ZH!N>3RJSWJ=H/%+9T( M!&'_X$ZTCFL\C"93'R6>H8-?_[=I\J-0V]'@6&\/C(MB#M(+I_)D>-& S* W:$U@6TKPFHN-M[#NK$'M)^J1 MC@_XS(!:I3!9^G%KY#'YK":WAH=EX^3A_X_) PRM"RX!NC$\/"2,KS9FIN\I_;O;+^F_5(3\BALD'^9N5Y]#AR\8?#(+ M%TZ[3/30Y)@_,30ZK/74[E U8[7Q_<-#D9P7%?R]H2#V)4"CUS>HOG2WGE$W M/]=MCV>3CK#^:[V_*$S. M7\AGIBA,RC^7"C&S],*$CL0 ZG!!&]3_9>+ROU!+ P04 " #Z@X16,.JZ M=YP# "T" &0 'AL+W=O"_S-<6N.UN \62OU M[#8/Y2Q*'2$46%B'P.CS%6]0" =$-%YZS&@PZ12/UP?T>^\[^;)F!F^4^,1+ M6\^B200E5JP3]J/:_HZ]/Y<.KU#"^%_8!MD\CZ#HC%5-KTP,&B[#E^WZ.!PI M3-(W%+)>(?.\@R'/\I99-I]JM07MI G-+;RK7IO(<>F2LK*:;CGIV?F#+%2# M\,1V:*:))41WGA2]]B)H9V]H_P9+)6UMX$Z66'ZKGQ"3@4YVH+/(S@+>XSJ& M;#*"+,WR,WCYX%[N\?(W\&ZY*80RG287<6=A(53Q#%^NU\9J*HA_3KD<$"]. M([I'QEEI[G<@*U)LM:(T(2DHDLJ M4$IT1^]U2,L(F"R!OT+CCEJ$P0-TG/T@ [=,^SG<3IC^&> M)LME[RS7);R0O$4-JH**ZI")P(<;:#6G%LC%GOJ:8);@K0)&W:2@QDK<"(:* MZYU#[IEW)@@12M$Y%6^'2=DQP?^E.ZPJ]!W.\]$D$<.3\P3ML?<'HJQ1G:2/ M,,I=BZY$ ZQMM=H1-8M$S05]/ 2'G#A$[HBS5/(=1:XDQH+M9'>T2,O#,$Q M.P)>P:O B.9 )TI@/B#>X/]C0[P<\.EB6;(]Y..096#4.EPD7I^+$Z'"22>C M-$UA1*9-&^#%/CA 1WR^#;W;^K@5)Q8\=)Q3254O:P<0:&/RKS_P!02P,$% @ ^H.$5D/O9\]N" =Q, !D M !X;"]W;W)K&ULG5CO;]M(#OU7!MY@L0NX_I4V MFW:3 &G:[@:X)$72O7XXW(>Q1%MSD6;4F9$=[U]_CQQ)ME,WP-V7Q+(UY"/Y M^$CI;.W\8RB(HGJJ2AO.!T6,];OQ.&0%53J,7$T6ORRSR>1D7&EC!Q=G\MUG?W'FFE@:2Y^]"DU5:;]Y3Z5;GP^F@^Z+>[,L(G\Q MOCBK]9(>*/Y5?_:X&O=6#"0.BDK+(%C3^K>B*RI(- <:WUN:@=\D'=S]WUC])[(AEK@-=N?*K MR6-Q/C@=J)P6NBGCO5O_26T\;]A>YLH@?]4ZW?MF-E!9$Z*KVL- 4!F;_NNG M-@\[!TXG/S@P:P_,!'=R)"@_Z*@OSKQ;*\]WPQI_D%#E-, 9RT5YB!Z_&IR+ M%U>NJDQ$EF-0VN;JRMEH[))L9BBS%PU^HOE(S4Z':C:9';]@[[B/]UCL'?\_\:H/)F2E"XTG M]:_+>8@>I/GWH2PD)Z\/.^%&>A=JG='Y )T2R*]H\OA/"Z#^'U M2];_]Y*]:.XPV.ELI*[N;FZNO]Q\O/WRH"YO/^#Z]LOU[1\?;Z^N/SZH+P7! M5&IQX$W,I9$YT'XM22)G+F=50& M\=SC#E?6Q5!]12D<>M^"[;99X-9&SN"3*4WER2V*$13\=5H+[:L\1Z!E!O51#C^ MF[&JNJEJ.10AA'$O1"9-I.5F" @&[HW-RB;'J4"5>:6M;9"3W1S BJ?:>:[A M4'',$!3Y+-F"KD:RVF:DW&+WX!I*%D;J*REZ@D0'4K% ^53K8A>3I* #5.@5 M*:]!F%PMO*O4D3H^'4XF$T[*D9H>3^6B)J\VI+UR*WR":57K$-4"&BK?A[TT M_?S3Z6SZV^^AS2+7 0" G9&61L]3S;A.">6V*D?J[?1$7.K (96S94P2S4V9\XTEKU#J<%*P8Z?MJ@0EG$Y^YF^ M27&HD;JVB"MDR-IL,GT[E&B[^N, CSX<91=U+E:N'$@A\T3=)!!!/<0FWS 4 M/AU,I*'D4",1W\#1F)+-/VZI_8%J[:65&=&M!L;X$YE896N"<6(#L[:I$\[X..^PQ6U^BNVL,1=667K(S4GVX-:WX_S06* MCP*2C_H1G8L6,Z5CBYQ4A)NXRRN)R83=V!A8 -<$"AG['U1#Q <<9K-+#QZ( M&*%J.D:JZLC\!EL:[B3[BK%PMT4-19!LC-0E1P?L( LE>%AC,E=)ZTD+[()B MP(_6K>U0S9L(R%G!7<5.=W-T6!QR0L]*E5K&[)8H+2V4LQPT);<2:T(;#00% MT0?QLV@BSZJVF1 P2P<3O=P,G]^[@PD, GV=QXC>-N M(2%S6 .]!!$Z8VTK=9;V.)&)S4[']Y)YMUB8I.[8 M,[%%6G49D/\@@]UC(_SE[M/EU:\[C;TS-[FS(.9!9UUM> Y+]\,/WU&Z3*?> M4->X<[],@!M8GH03G)M&^DBH(WPLV2++YS(Q6'I4XLJ-;S=K($>?!).3*H&Q M9-8BQ:44+T\KE0!(SQ!I(B';7NJ9<<\#'/K9H;E59&_XGC<1PR(('5F9/ UM MD?ENTG-F7_%*GDNP&RP>2[U,H:YXUJ.QD?*=;&VSHU,V#/[+V6=#7U8JWBS@ M,W.)^Y0:A(O1UVX_.=_I-#VQNLBT+DCHV46;!(7']19=I5EK%=1V:7@K8=ED M;^H/LL2#X1_(!Q*+'FIB@2W@;XEDZ4V&OI?1P0@.ABY#3N>Y$:"BA*%V28%: MS?P!D[_7:5/5)3&%F2FM2:DZOC?21E4W%&$:2^6*FQ&( 8#$&VG:!^&.44PAM1Z#LP&YL?]7*ZN9@ M<)QF'E[L490"@I;Z( !CZFG93I]X111BLB24>HV\7):@0;,$],CHHW,*&PU< MIK3GR"EB _ZD#D-E%@QDF((2:DDN>>8.?Q!DSV79&Y/ZZ9 XU"X&6W-]YKOA MMM\?XBS943RE/.\F8!/@\1CD!X#MF!FVNL^C3\;#S@3BSF H[?Q+DV@H>8]I MZ]-,$<-[LQ%JVD33_5WON:XC@8]ICK=#[RY1K-VOTZK>#AS>Z^1AB:$=J9-V MP$GF1:\$Y'8%6S!'I/#HJ3)IMTWK1L4+BC^T?AS>P%*U0>9OC8SZ#DG>+EK\ M. ;R/GN0,7M>5YX6"]I6OJWEX8(CKFTU:Q?:8AYZFA[OO RI"(7D M5SXA-5]Z+])_V[]5NDPO4[:WIU=26 &6!MY+6N#H9/3;FX'RZ35/NHBNEE&:)KI*/!:$PGF_ [PN'^K<7[*!_UW;Q7U!+ P04 " #Z@X16C_G==,L' M !A%@ &0 'AL+W=O2Z"6I.-E?/^=>2K+L.&XZ M0($%@EBBR/LX]]R'=+HT]IM+E/+B(4MS=]9*O%^<=+LN2E0F7<[ZB;29VWSD]Y[9,]/S6%3W6N/EGABBR3]O%2I69Y MUNJWJH5;/4\\+73/3Q=RKNZ4_V/QR>*N6TN)=:9RITTNK)J=M2[Z)YM* M^C7[#E^FTJFW)OVJ8Y^&+#=01%;>26]/#^U9BDL[88TNF!7^32, MTSD%Y*VF'3&8M,6@-QCND#>LO1NRO.%WO1,WN?.V )V\$S*/ MQ6\JGNM\+BZ(%MIKY<25=E%J7&&5^/?%%-M!F?]L0R4H'6U72FETXA8R4F[/#I5'MTFB7].\%;.?A[:;UAQUQ]>[VYLO%YYLO[^[$ M5R60\U9Z_")MQ#PU4YD2]W6 3@(@]; P3L7"&^$3):QVWW AO3"%%3.=RSS2 M.!29/-:4?FUDL$.F.&%FI7BL!GF1=(F8H3PX["_26$R5D/&]LDC>1R%G,V0P M5$T?193(?(Y(Z5R@'B'C"K(\E+P:KO.O8(%/CSMB,\&!L5% MI-C\A?$@!AFL6!M;N5N#R,R]"G0"2CG*IY(V!Z-<6RR!#^DCK08UHB;A"AC= MH"/,(R.HPN[6BR=+:6-"E4BX9DB3^1($EPE@5&8N:(,"(F=16W,NT4'32P%5;^N:A MQ2D/Q,)J=2>CR!8XG&HYU6E(3O(C[$I-/C^$^JSY?-T$9B+9D1L/_&DS,H'9 M"FZ%&%,\V+]@L8S_1+4->QH6,\ 2N,!>MR VHV:$O10\VEW%O4.9$QO66;CG M@HT8"D#,9%,$:AN7GU)8R0@4ICY"-F2(YISHR"&L/$"^)BA737HV24;.KA,- M*4DH4/G! *%8GS.ICAE#E#-$!I2GM@D_HA3,TS,=X'VO[E4J!G5:KJ0F&G7+ M1LEC1_R34H(!0,= S,3,FHSV;[5RGNO_,3PEA74>F2RDP_-6.H^?LL+,JB/[ MI.Z \2"B(53@E\Q, 2X&O#?@A8Y%BHHOEG#ME>A/.F. G*8\$L'\5V+4&:U6 M6!?:L"TPHM6MF'=^D(]BV.>% 9?S18P2R(< =[UX3VEXIT/YX'EV5H[WBB?6\BIO,6CYK>[%U_ MEZ9M)MG'4*:H/*&<$IQ' _S?%\<3<< Q22N-W"CKN' %#<%3[B"0)6XX%^I4 MT[FD=&ZC4?P]OJ C48FCZI-2GSW9^YQ8I4+:(05I?-N(Q H[+.\2_13:S967 MX%M"NX^,)]<.*B4$;K\]/AH!7[H>'@W%P=[OJ.8[C?]QXOS_N/NZ/>D/V-VC MT63-D^][<9/#7E5?\ MA/0/.KT>[O%JC*@>\%(9*8BKG:\$U9+IE30F&!B"NX_7MW4KHFF:MBVD93RJ M@-#D[ZF*H7L2@X:-FPCRS/](S2?X_ZHW8.7/"F% M[KW98NGMH+!;1+OP,H)32"JR.KR/%(ZNJY9MIO1.PT !QV_P4N>+HIRZG 95 M935ETO#5G"]U]86@/.DV6Y-XOC7]K+9TLP6%7W^9#/K]-_4$_7'+/$V9V3Z: MO,;OX4XAN>MD,SK!_+=K&F^"QLN@ MZO:)JJN"F+2E%XJG#>;'XOV"+O&B3K(M>*_$L-V;#/'+81R\H4XQ'C?N7Q"@ M3=Q?"'OH(3DG%F/+M0:EI,CH+4;%WX_\D\C1*"WVWS,K5C&"J)\7GCH!X?6S MZG]F#.NU<@"@4;(W7@OI^OVV+T?=QF>_3-DY?]QTH>J'+X#U:OW]]")\-EQM M#Q]?/W#7<2)5,QSM=8['+6'#!\UPX\V"/R).C?&ULS5Q9;]RXEOXKA.?.( '*:Y9VIY, CI/,&,@&.[F- M>61)K"IV)%$A*3MU?_VQZJV1-D]KF^.SDY.EQ*W5W M\/(Y_?;)OGQN!M_H3GVRP@UM*^WVE6K,W8N#TX/XP[5>;SS^2_7ZD;Y M+_TG"]^.TRJU;E7GM.F$5:L7!Q>GSUZ=/L4)-.*?6MVYXK/ HRR-^8I?KNH7 M!R=(D6I4Y7$)"?_=JDO5-+@2T/$M+'J0]L2)Y>>X^ELZ/!QF*9VZ-,V?NO:; M%P?G!Z)6*SDT_MK<_8\*!WJ"ZU6FM&$R?&]UQ__+[X$1 MQ83SDWLFG(4)9T0W;T14OI9>OGQNS9VP.!I6PP]T5)H-Q.D.;^7&6WBJ89Y_ M^5JYRNJ>.&16XM7@8(!S0G:U>"6==OCK)ZN\V]D]N_TNWIO.;YQXT]6J'L\_!LH3^6>1_%=GLPN^5+!.^.F3SN[&"K4,]?+2KTX MZ)&#]E8=S.T@QL]T>-;0,ZMZO@4G.E#6\!"O279;>'JKND&YA5#?06$=?EJ# M3O)%X@K*";^1?B$&8+T57XYNCL1:=PB>X; M7$M:!2M7S0#7)E;6M+M$6%69=:?_!8]K#5\\+@J["QC1FP[H1D%2WP;MMT?B MHJJ&=F@D[FC\!NBI9HY>&?C5>1)%L$.@:!VHAK6JJ[;"6]FYAD53UG^!QK3$ M)"1JZ,!0-404,\/8R L4]\&")MFORLMEHX13L*;V(-@T%YBD;Z5G:IRW RU[ M)&:$['$2LL>S0O96:BO^*9M!X8G>ZDX"GV4#PI#VF1*VV46GA>T'=A(TYI;& MM$JZP:K 0+CR6GEEP>H ]'T 4?A+D&.4!BT1PFI%(D5V-ZA@4$*!4$!TVKA M#;"T:8"9( @.I 68WTM-#^C25G#M4C1:+G4#4@%LQK'& N>;<*^23?=2^3NE MNG!;L(KU8(%ZB6225)+0P E1%P;WAA,706> \=W?35[P M]>!EFDR TK1 TE2X&MW%;W^0_/.>CYZ)+YW9HQRVN=MHH!Z7@5\=7*/W\!P6 MZDR\IQHBY(+QXTN+' M7F[Y%S088&A-X#; '>"A1W-$=\/&S@M<%T4+QNA6-]+^L&EZDDS3DUG3] XL M@)JT/K/SIJT/+R;^5*+!3W!HJ\W@X&C=L (QA?-UZX5HY-)8Z8W=@K" H&X, M@I U6V&X/ZN7 VD8S$$UU.20:C!+^)!--(YU<)TH%BO4A 7=<(^W"L00 MG[/[ U2+,V$7(@V8!U0J5F9%%PW" XM7H&$V1J#4@QWH%MLVS-V1))3W9(>%(7/(M-\ &\,E$!!-'VAN6TNBCW03] MI8U+SCB3-C*SJ(0.X!P? +UJ4J#>.,WF#-7X:[PZT('L5J6PB'4/S>IPP%.3 M=4_X!(E"+:8QN R.P1V)\PWK,$U!0<8'O 5R^$A<[ZW,Q\-N*$6A.X6,J&^$T V24>TS$ZTQU&S1HS2:O]3=GD@E&P@VP< MH'2_T5W2S-',+H*:T0YYQ (6=KTB.XVW_9-'0)^&K#%P83@ 2=D3B$1_ &4H MD +5A?B+ZHO61Z>#Y/D10 ISRR:);@:E)-T52]N^$,!JZ [^(9XL3IZ>+4Y. M3H@9_Q"/%J?GC_D[&6Z [:&4O[-%G:I[.6]G7"EY/F=G;RM+DM5D1KQC>J^.;7 MC0$Y"E=..DR 'K2=D1JY9>V^,EI :62; )Q :)=XEH0&!-"#'*J*X0\ M,#Y 05F#! $&A$A@M0+FH3!O1;5!TTD88@_, YBCIP(I#POGX;H#253.\U.0 M"0,$U4/%YJ4'' 36!PA6M-MTN##:0;0@XVS7@$L8T2AI.U "4-$[A>A$H8LE M!Y"B@4FP$:TJIDGF]X4GX.3JPK^0_K;R+V-WUM9^R S>2'1SC3-,%ADE(&S$ M$^'N9%^L3"YGHVK85E( Y.?8>0%.IRYD:,>"2!>5'*.H'7L7(H<:76 &.$?B M+8PMUTQ@M(@LX!0@+'QIR& B&.%;(2@9,^U0E2SS7 ") 6VSZX-H&U@ O"#Z M\/&:40Z.Q.LIZCOC__X$-))#4AY3G(+N'(-CBX8%%0R]8@I?<70F 92Y-K0G M6MII^2-?:B6M@_@0C!7&UTA-/UC4\WF ^%LR6[_-FJTW()8M*><%7/M%0NE3 M-FQVI6D;]N;F\]7[B\]O;L3%A]?BXN;FR_M/GZ\^?K@A!P#C(/:3,5D%%SKB M1X(T+H8;XU$>)<)5 MQP%Y/-,"A;\9:L+6@)Q)%F2*XX49R8HMH;0-Q!QR@0E<#=PU'01)H_2X%.0$OYC V6X^E:K2Z37;# M@NTT'=T(!R?(QTK;:FA!HCL*9E@:D_/EF)J<#3YAMXZ, O%&8@>BAVE/WCTSD "A6Y#@CF@!N1PA:P4ZU7F."A MT7Z'FWQ,'A$T('')V PXYDW6>3)9Y[,FZR(&\MS6XS;<]^:>\B45>:>+[T!'/@3MRP_ MMU0=EP)*@.%5[ZX8T!8&[ MD!")F5U: \5@/_UQ!/@W&1KIP:SV' ECU-V"EQRMNZ0$M%9WE!>AH@4 O__Z MC_.ST]_^B".#UL#U+Q7"(] =.$E=IE(Z HBM 9-C;/& @.I@ Y:U:CU@[H.D M'N.A!FV!!6YA5,V"R;G<+3KVG.1F<2;'0,9H^N!_HA%#$\'YR&3V:$8\7)Y* MRL(PM%R'F!7=1E(H-!>53YI? >GT_4A<=5$_\-RHK^.-)\QMX0JB)4<*&O + MF);HN&1'J0@R KUTZ#1";BQ$35G7@EU-MHA2*D./'I"^XYT!RI]PD^$819(T M^V0V,>C,T$06#$JF>R-1(D!\]P#5T(65-:7?BFK%"H$Y)DGB ,RAK8!"H(Z M,BVHOF\D@:^8!*7K0)D :&D1_$54_ /\%D?B@]F[_R!(K:'4)HC+Z8GXSWMT M"K'Q?JP)LW\UU/P]&<#?9PW@57"YVRFC-CMUVJBE]3@-P#\3'\S2F0:ND84' M^'D($18EA-(4@MIH*SA8P*C=BV_ $T]I_^1D4?4ZV6Q#"1)O*"VR2 (?E65/ MG.,851TD(30:/]J4'D0RYM'BL9# (%V$^J#@,'L#< M83YQ1;4&RG]3,@S+3G3IC(0PZHZ1@'2EUG&4*4H5'"VBJU%>)*"5L9L M]#R;4()C$()B!.$@$I5_[Y!/3W+1^616(O^[!&6Y/5Y=EEIZ7U M1_82:5!19N4R5X75<& H1%%P59@*I:(7)<>*@ [%+:[9J03JR1($ 5J&VCK" M239@P3U0G C6IXKX.\#4&AW]2H?"RPYF/0IGV0>S#/]5ME4$EO'V-KI'+ EA MHL([IRBF"K$*_2HZV5+H#Q,JRM0D$ZM=. C M&@; 2S75G1K%F73>FLG9X>8$J9-YTJ-":'A.X8[R;)2*)WB%9T_$%B)X=!M_ MJF#QQC"\B"DG8A3,;$Y3G%$[:'M#^6,+AU4=E?"JC/QTVX-\R5[#BJ+([%Z2)$9S'/"23% M2*0>)9:HLL'((":$*/F/"IF2G?,&L.BZ.9VOLV&9L*$Z^8RUFUWCGIH;+ORN M6+@$\BR&[KYP$'6HR80%#O*E@M^IN:?"H7*E% -V0$%(X%68M">G"P(&@-\= M_5@()P9&@J*%U8D++ MQL-1-3%VX>X*W(@C%8@9F!,=LW!1BC.Z^@"S* MFQNG2_W&FF&]R-V=I0^N>R0P@GI\HL M)99(UHX,7/#XE+GF7$"(O=T]2RW56G[%Z1DF6_S&/+?P/_/>P+\HT85M3[TNU74X1$0 M>TP"<]V&:R8IBT+Z0B>.8"!5SPHJ:NK$PIR!LIK]&M@QSO]C)1)X",LEA4Y) M_0F;]DZMJ67 (?*K<6TXQYJ2&>''Y")SZV3%+2UX?2E<2\/*/<+ D$DEOH?( MATQ6/0\V
#<3-AEHU0S%$8JL M:Y9J^\9L5>@>\E97+&BF^@J8%*'[@^N;+V#)*?6&JY#L\8"I=4(5)LH4#\Q9 M#J)FOP6@K-+%2QB)V[C#$2S$FB![\GC\=*=,F Y,@Q&OID)8[&EC^GA-T@[:3/&U+0MXU[\_54CJZ^'-]7&4-1(ZQQB+@<'M*9632C*%[4H+CV. M>G7'31.+[!%KL Q@"FJR0XDL4G#J]X"U5N#2!T)^MP8S,I0M#YT3+/X(PL#N M5^F68'UE*XT\5AMYJZF'FI(A+G,=K0WVN6)!$GMNP7FB8TI9T]RP'(MZS/[# MHK$WM9B$7H;,UM# $?O^Y:W4#4WAK;XXVBD7\W*9CWO".=NHBA'A$AFDQ09A M-*B#[<(DAJWXXT:O"0;9$)],"F"646XY04V@%I[8>PC7!B;. 6=CISMA<3@L M?^?>$.VYJXA_XY<5^/HPJX"Q*A4YDSYD"T8"Y#C/\@=B*)7S).%9)3LRUR!O M#?)UH+3T4D4!72K.'[>81Z;&D,JSQK!TRKYO-&>!!UX-8X\6'G(GDTM18Y*B ME9(D<*, @?S@6-WB'HZ8,_?57G+X5#48L* ,50? [."Z?9N E,F[2N-#A!9O"J1FMP"3-\5TQ1&=T.[A._4SU#S]?F] M.^4(:Z2KL-M@ TC-E;R H8-HCG2!;&*9F2D5?Y3YVS]P..&"L@;%*\OL ,%\>8>;G[.B M_5T:H:.&QH8Z.:5L0H-A;O-,O7F9 ZJ37(:&N=QJJ;O0OY:ZLCE]/4JYE\?8 M+6=CSY!%,_%Z@EW93H^J*Z$E4G/OY4_P.0#62.:\>.9W'T[G7W[XH.[$1<[G M?+*F@\]5 /*@"N)_@@3J[ 3/!-U_HR>')^4),)[L>?#8]>(SSDRN&P_G>1A^FVD/"D/Q&[4UI1\((J96Z>/#W]?B.O0"3=[LLB\IR=/ M'Q)&7 4EHY>;-K*.<2>IRB:3&>+!]:!Y>S ZN8ET1?W #D$=JV).VG%0_EJ! M:.*EGS[AW@$J-4D63S9AV#]62YO\/OP(7T*UG1LU:(/4]1X=$IE)O*A0-_#6 MY*8$:FV!0&TRV4GMNIEL6OJ(E2:5Y4O*:ET3) TN&I&CIHR!/+1*U_O$Y:/U;?KVJ;*\5;W(K_?0*,#1WJUU')Q8R MW@,3$; /V'P 5L9B^PM+0VB@K'5,):+X;:-EMVE#ZFVWO&%2%NYVB^]H<=H\ M3GAW]>KC-8(QV7$V86>MG3ZLW#ZAQA" #[#(-@1@&P%(%G6.4AAK@>QVX#]V M-@HYFG&W4'@OFOLU2FY3^$!];V&_O]=HAV7P^U1Z$5Z2N4MQT TVQL%:'\%9 M=_2"UMN4@:-K?7#S\>WUP__'"GM<_*T#,+YK^HL.%!9TGO_L0?HU_=6("_Y; M"7DX_\D)T)\UOA7>J!5,/3GZ#=RWY;_BP%^\Z>DO)RR-!TM/'S=*@G3@ 'B^ M,@"/PQ?<(/TMC9?_!U!+ P04 " #Z@X16/$0CVXP# ["0 &0 'AL M+W=OM7[# =CSW#FE\2)=F2 M9F0UGO20J2=VTD.G!XA[> \ 9SNI MGG6!:.!+*2H]]PICZIL@T%F!)=/7LL:*5C92E8N;F'M1B)ALC>(4/"G13EDSM[U#(W=R+O./$![XMC)T(%K.:;?$1SS[W0EL0"LR, M16#T]X(K%,("41F?#YA>E](&GMI']'O7._6R9AI74OS)%OEF'\;'U"17:7Q ML=*[N!?P'M?7$$]\B,,XZ<%+NLX3AY?\7^?.>/NYX2],8&4T_+5<:Z-(+W^? M:[M%'9Y'M6?H1MD%O0F M8F *07!M,(>UO1=@O8?LVWYLC$)[K?!J2XH_=G8]N.05F$(VFESTU;'I_9F\ MISD'*UF6J#+.!#RP&A5P/TQBFD3\.TX$- MC=V"AM2?C!(8C_TPC =/TE!5Y_>44D>I'U)&JB9)_=%X CU*&G5*&O4KJ;V$ M+5^9+&M9.>73J/Q:A>Y532_^>=4\%?@CV7QRHEM?&\M\6^"1N=HQ9[61=;RM M+6_^Z^(CK=':1@H2FK[Y7C[+4BK#_R$E?JSH51/?F_>,*_C$1(,_JB#+V,2/ MTI2LBS>3.(IOR;J$F%A,X>J$T9^P'_\Y=C]Y*Y)DZH^&5KSCPR9,TZG;A#XQ M!R65!H$;"@VOQZ1;U3[5 M[<#(VCV/:VGHL75F05\WJ*P#K6^D-,>!3=!]+RW^!5!+ P04 " #Z@X16 M1*JV6ZX" !/!0 &0 'AL+W=O&3:A'%H]$TJAF7P6KAUQ[T:J%:*[C$!PVFK6NFW]8HU'X9C(/CPB/?5M8M M1*M%P[;XA/9G\Z#)BWJ4@M;6(3#Z[? &A7! 1./W 3/H2[K$4_N(?NM[IUXVS."-$B^\L-4R MR (HL&2ML(]J_P,/_:0.+U?"^"_LN]B$@O/66%4?DHE!S67W9W\.YW"2D(T^ M28@/";'GW17R++\QRU8+K?:@732A.<.WZK.)')?N4IZLIEU.>79U)WTK>9>+S))WA/-,Q%*Q!4"3>J;I2DKHWS3@[@H[Z_A'6* MF9N&Y;@,2!(&]0Z#=T?*-(*QS&(!S(*M$$@%J%WA7!D;T@!9U'2O%+!Y\P$E MU\9>+%(2U&@K582@-$@2*JE/\+_NLF#'1(M#>*;$_%U?_(1%J025G0_. MN:02JC5,%N8"Z)!U2TKL#QKNV1LD8^_$@T>VITDC>IP) V'0RY#7JK9>RH:Y;:;MY[U?[U^*Z M$\G_\.ZIN6=ZRZ4!@26ECH:S- #=R;=SK&J\9#;*D@"]6=&+A]H%T'ZIE#TZ MKD#_AJ[^ 5!+ P04 " #Z@X16VES&P;0$ #?"@ &0 'AL+W=O-;8[^Z-8 G MW_M.NY/IVOO-T6SFZC7TTKTQ&]#X965L+STN;3MS&PNRB4Y]-V-)4LQZJ?1T M?AS?7=GYL1E\IS1<6>*&OI?V[@PZ[%]>J7?OP8C8_WL@6%N!_WUQ9 M7,WV41K5@W;*:&)A=3(]38_.>+"/!E\4W+H'G#?]UAD1]$J/H_R^Y>&!0Y4\X\"V#BSB M'C>**"^DE_-C:VZ)#=88+4QBJM$;P2D=BK+P%K\J]//S:_@&>@!R#;5IM8I, MO;J1RP[1CL;H[%GH@ER:;1?._*K;J!Y[#]#9'MX; ?OC!T, M^ Z6;PBK*&$)RP[$R_;I9C%>_DR\Q:@]8E;D0CG9MA9:Z:$A.QZ6=^0]F-;* MS5K5Y*.I9:#D*28.;A1ZZ&[ZC=1W+U]4+"W?.E3]B*IYA!4QMO<8NRW&H\G-V@(\J@!!_NP0$@X< M?D*,SW^>O%(:09C!2=VXUY'Q\&#WL\F%Z<%YW/07DB:"BE3@K"PI$R5.LB2G MHLQQQK*4YCR??- >K([P9( MH+A("*=J( @.6F,5H/=@8TS"[',I),T!S[($7/JB(" M!Y&1+*=E(B;G^!\:+&8(C9+;$)^13QL:5& ?83NE.0ZEB&Z\H&E63*Y-@^7# MDT=[:SI*/FB'/\S=>I>,!H%XD0F>4IZS0 6C)0]49(B5LTB38'@J))-3K?I( M0F3]HUH!6=0*=#VRBGPD<IW*6V+340Z6*%K\J;$L\F.UZEQX ,%&PSP^\H8OUN$ M#?9WVOF_4$L#!!0 ( /J#A%9L0W0H0@, % ' 9 >&PO=V]R:W-H M965TI'G2%:."IJ85>>I4Q M[3P(=%YAP_18MBCHII2J889$M0]TJY 5SJBI@S@,IT'#N/!6"W=VJU8+V9F: M"[Q5H+NF8>J?-=;RL/0B[_G@CN\K8P^"U:)E>]RB^=;>*I*"HY>"-R@TEP(4 MEDOO8S1?)U;?*?S%\:!/]F SV4GY8(4OQ=(++2"L,3?6 Z/E$:^QKJTC@O'W MX-,[AK2&I_MG[Y]=[I3+CFF\EO5W7IAJZ64>%%BRKC9W\O '#OE,K+]!AY.#++P'8-X,(@=[CZ00WG##%LME#R LMKD MS6Y)W!5RE,I>&3*+!X:1\0PB/,^!GF.C[K\#/NQA!G/L1A MG)SQEQS33IR_]!U_6RKNHJL19 G7K,Z[FKDB(?&$D2,5;S%P-H#MI;EN68Y+ MCYI%HWI$;W5?(>0OHPF*Q@?^:\=_2T&UX[^4-?6,GH_N*X7X@E(@0E1'7>1( MV5#P]Z]'%UR J62GF2BT#_B48VM.XK!&=L)0:$NN_<0_=J--UZ!B1BJ"XQJ MYT!^H.!U9RC2F03FH\VK2V:,XKO.V,H"(XEMN4_VN^,K7G!*'& MDDS#\=7$ ]7/[UXPLG4SB7A\HJT'TIB:)!L &./]'5OU!+ P04 M " #Z@X16!2B=]EH% "^#0 &0 'AL+W=OY?07C#D )$+%*D'FD2($G7KL"Z!4VV?68DVA8JBRY) MY?'O=T@Y?FR)YQ7]D)@2>2\/S[WW7.KTP=@O;JZU)X^+MG-GX[GWRY/)Q%5S MO5#NV"QUAYFIL0OE\6AG$[>T6M71:-%.>))DDX5JNO'Y:7QW;<]/3>_;IM/7 MEKA^L5#VZ5*WYN%LS,;/+SXWL[D/+R;GITLUTS?:_[&\MGB:K+W4S4)WKC$= ML7IZ-KY@)Y/]=DX"8!TJRL?/"C\W.LKW;;! M$6!\7?D1 MP5]E6A?_DX=AKA^_UW3'A!24\X>D>?^F:@C3Z$Z]1@$2O^U83,R4OT/'2B?CHZ8C?FYZ!^K=&_+>F)I<=,U"M>3* MV*6QRNL8EEOC53NZ< %K>*Y[VW0SV&K\6:W)8N!:!ZX)F+(]2FW-UNC:FKJO M/,KI7G>]=L0;HA^]MAVV&M)-6T=^)$P(6H@4(R$QD!C\]$/!&7\;)LN$9D4Q MNL'1FDK_E[>,9F6)_6F1%6LO/*!#D%E4M \$]\<#GYX.*2D:1YPBXRR4NQ&(P$W679H M-'*:%@(AI!Q^UM% C/+BT&AD'"QF82"I*(I=-#@<%V)/, J&@^;]BD7":)8%U7A:TD(& -"]I+@**LF"48_:(O4'A5FU? WNUJ9OH MA>(-6HF+D)8(4]4L5=L^A=!5RLUC_.) ?^V;>]6B6&&$3O5%^Z!]Q.D*X?6- M#KYZ:T,UQZ#KJ<933;QZ1)>I3 _+.&/NM9VC4X)%-%$'5)V!#8J^ K Z\.N6 MNFJF4-F[WD%&G,,V42C<,;EHG0GL#0<*2:7;!CU@$ _@;CH$9[6>>*LZIV*O M<\??15$Z /IN@I+*#('+HK2@M 3;R1J9(!G*_- C(BT'3>%4)'P0%4&3,OE68O^' M-+"<42&2N&5">;9+; KIRQ-V,+&,LCPA4J!&Y898J$\F#];J$L7*(J!24!%C MO@6HR&D"M7J=6 YI8L$HS: D6226HQOE+!*+0TKHQTZQ'UP79,]]0:SO"V+_ M?6&XOX:-WC5.S696SV(Y?QZ8(7=/V]>G7T.QOW*/V+O1R_>(6^3/<&^(V125 M*P0J,LPW&=H7Q9'0;V];VC6TW-W\+J?OJ M]#]E)TA$3.?-:/0.P88*5[$#E+1DH710BQP-("B]0-\-^LY3Y+44HX]=S+$ M#XG&T'/3-(-@0$-RW"+0N[,4+1R_C.^FZ.9JL.E+F]+>Y.*+23'9NE,CL6?Q MRR&T%:C[<+U>OUU_G%P,=_+-\N'+YI.RLZ9SI-53F";'N1P3.WPM# _>+.,- M_@ M0/?%(L6[A_=0=P])'ZR5_F!6 )9]*G)I#H:E*D#BR4+K@ M%KMZ.3*E!IXYIR(?A;X_&15%*,U,5!=?W)Y"K]>$P M&+8OKL5R9>G%Z.B@Y$NX ?NVO-+8&W4HF2A &J$DT[ X'!X'^R>!3P[.XIV MM=EJ,Z(R5^H#=S1267PC3'L5!5S(3DME6'/;_D\![-W,+(X!UF.T@;OI,8+G\";L4LE[.,G\$Z5OA-5P_?A#,/%_ZHEQW,4X=NC1?_@H M[!I2M93B;\C8>0;2BH6@C\2.C0%KV''ZL1(:!W]1*EN+/&?',F,7:"-R8048 M,JP*-'B-M?[^ B=@YQ8*LY/]^!NPCSOV<>\7NJD%@JD%N]*0"\QZZIYQH=D[ MGE=(!8<>TWZ*[;&SOET!P_H YTDN1M"B[J+>&]QNZH2^4#DJG)!+9MUGJ64. M/Y=A%H?++28+8G)'3"@<7A/A+1&.1/(M(KPAPAT1PLH:(GQ#9'_P7$@<5)5! M?[,WP)4KN&WO/5;FG ;1'!"V+,@TB ;G MTG*Y%$2I<0S&GN_[@U>P $T!:[@#B5R>L\!+PBG;&[QQ\_$TU17/C1M #QPX MSOY"27/0%+^4.(YD4U1YMT04,IJ/@UF'(I5\T4:^O2P;T%ME$45LUT2[IH^7 MLEWCF9=,DD%7*<@HF,T:H++2Z0IUGJ6HA(BJZ_)[QD+D/9FRG@R?=!D^ZJ/EWJ1?[*RIQV<4^_X_XTNG7*S+X M,_(5QMXT#'9)F!=/?*=B[AA*05>F&65)$@XN@!2@I7N/:I,D,6I-)WJ6?WHD M1U$<>]%X(W^/1KW8 7R%6 5>B,%&DVA+L+S9-/&"\6N'Z',WKQB\S;@%3V\,,:\U@E>94) MQ-ISAV;Z"3>M >FLP:*CD@NQQB+<1:DU\V:N-9G&WJ1N33#)L$C>E"ZC\&.< M/R"!1PBL,&>*V_&TWH]=)\;*;=N![X#W>C(P\#?7%?]+<_!,2"3YX@)O=;CU M;&K\L0)C;EQQ;1^D[=8&MO..TQO$5XNM^)<0/5!7,D$96E1T)EI (ZNM+IF7 MC[1T:^=A;VNW"W)#HS^ :S/ (T4&[#4OH%87U\=X/KC#7^ $$#421>T.;^=VQJG0WXKFR2,PU5X!KH\D QQ=*V;9#$W3_D1S] U!+ P04 " #Z@X16 MBS;A 2H% 9"P &0 'AL+W=O)@21;NP)-%S39]IF6:)NH1+HD%3?]];N3;,=I MDV#[8I/2W?'NN7L>\6SC_.>PTCK"U[:QX7R\BG%].IF$:J5;%4[<6EM\LW"^ M51&W?CD):Z]5W3NUS40D23YIE;'CV5G_[,;/SEP7&V/UC8?0M:WR#Y>Z<9OS M,1_O'GPRRU6D!Y/9V5HM]:V.?ZUO/.XF^RBU:;4-QEGP>G$^ON"GEY+L>X._ MC=Z$@S50)7/G/M/F?7T^3B@AW>@J4@2%?_?Z2C<-!<(TOFQCCO='DN/A>A?] M;5\[UC)705^YYA]3Q]7YN!Q#K1>J:^(GM_E#;^O)*%[EFM#_PF:PE?D8JBY$ MUVZ=,8/6V.%??=WB<.!0)B\XB*V#Z/,>#NJS_$U%-3OS;@.>K#$:+?I2>V], MSEAJRFWT^-:@7YR]F*8!96OX,ZZTA_3 MB$>2XZ3:AK\[S%;M\+\6K =_J^0F(DH%( M1/I*O'1??]K'DR_$NQV&$=P"]E#,'^"R"V@8 MSJ)8Y@?*[R5P,3F4[#6E7Z M?(QL"=K?Z_'L;J5AX1ID@K%+B(3JE@[FFPZP/,C Z[7S6XLAA]/1D;$05ZX+ MV*QP#&_1'&[50L<'N+"F5B:D;7Z@%2WD,EX&?("Y9E)2Z*C'&9XX)+ MP8I$CBZJ+YT)AFB"S>;'P-FTG#)1))"S(I.TG^8L$7+TOETKXRD=.!+'<(2O MTB2!8_CEIU)P\>OCDQ&R!CEA<8J]U[9Z@.B5#8T:V(CCYOIQ.^I/DT#!4I'W M_X*EO ^AY[ZC]NPZCDD+EF0IRZ3$=%+J6#KT^LG8/:)JD$VO*Z&C=DMMX0)IZ56C@E$G/0H'H-2=[UN+ MC;8X$= .XZ]I_.''89GLIA-K_)2A-YWM&E.KV+>O4;9"BI. AQ\8_LX[U* /)$0?=1Q],!7%"$3= M@LF$$ZO9-"-V\X1).1U=81NMHO&V+E)KJ0YZ/;O!HLBA9C@S/ M6"(S2%DNLM'5MM#M+&&F*[,.2% A,U86&>09*W+2 UXF2#<^NO.JQE%7[1:+ M2'OL]6?TXFB6%\A-F:687\D*+D>_Z7N\":QI[G2ULJYQ2U(I%(TL 9XR/BU! M3$O&,S$:OD>[L:7PU%T$XM$*AO:8)5290!/L7TQ+,"PEDA4/>P&D)- MH)3T6H@ )$R(Z7 (.8LX>GST&()A>0X)EQ(2C_GQ?_'54RG M5(# 9A)RXOM/"Y>(?;_*,H2?\)RB)"?YL^(Q.;BN( K+_E)&I$1]&VXN^Z?[ M>]_%<-UY-!\NC=?*+PW*>J,7Z)J<%-D8_' 1&S;1K?O+S]Q%A+Q?KO#NJCT9 MX/N%X[?^_PA\2MW?L&5\E2ZR_.^#6=!9$CA#DFY! $ M_WW#&\QS!\0TOM:809/2!>Y_[]#O?.U(*)SJW_A6WE.^@%D)26=%$',X-"JNI?O-;GL!,?L.CX)>(?+2XA';8BC MN'L"K]M4VO5XW2-XOKY;:9- ,^OVH'451ZQF5U 9^TX06NO7BBR:1_S?S.*HV[]':"7Q2 MHM"&Y#^85MO2VE*H!)FAHW<.G7X['H_AHD936GU(2F-0D0]H@^+)=@:C4:\] MC#IP0IY^(T___\KS\77#TX6Y/0@JC23)U2VLU8D4;O6SI Q^+\D2GQ4?WE$1 M3R8\+B+NTA=OZ<5;^JU+3P?$UGN4_*D*+_1/4K9AB]PIO%OI;W]2?U'H4E'K MCMN*#_]/%*;UA.XM2-$X2(?"I^\SQU?_ M E!+ P04 " #Z@X16>YU,GQD% !O$ &0 'AL+W=O2'!9+,3*3,3AJ]02\02E MX4J"QME%8]0Y'1^[]7[!#XY+L]8&AV2JU"_7N8XN&FUG$ H,K=/ Z/. GU ( MIXC,^"?7V2BW=(+K[4+[E<=.6*;,X"-00,BG+%4V#NU_(PYGI[3 M%RIA_"\L\[7M!H2IL2K)A7J/D#1XP>WG!QQR4THE$DUPE^C*2TG[OQ=Y95L MTZ/J35T^G9H%"_&B00EC4#]@8_CQ0Z??/JN!=%1".JK3/IQ0?D:I0% S^&9C MU+ >RZ_*4M_PN606(QB9$N3!IJ+UD77WN%P].>X1>0_JB'M<$O=X6^+> M:CRP[#'?_Y-*B"6QNQ/[FTR6H#<^05WA'85AFJ3"^_I-B2JRUMKU>O7/RJL+ MJ_7TRJ[X_%]RC6.PRJ*P8*0YR= M+*?/V5@#?IQM=?=BJ\O494[%"0$OR^[O\7N+VKE5?:TBZRYT]]N#+GT];8,S M5S][O;7^%@%Z[OX*D?+7I#R:_GQG:R1\,_(O(N\7GK+@ M%'>PJNW?,X;E6'XLNFMFN[<1TLU^58UIK3T"$]1S_]0UY'NZBF7OP7*T?$V/ MLD?D:GGV%*=3;^XB+7!&HNW#8[H4ZNQYFW6L6O@GY519>J#Z9HR,F.(6T/Q, M*5MTW ;E?PS#_P!02P,$% @ ^H.$5A<%X?9R!0 +Q\ !D !X;"]W M;W)K&ULM5EM;]LV$/XK!V\86F"+)?DE=N<82*P% M#="T1MQV&(I]H*6S150B59**&V _?J3D2%:JL#% YT,LR7>- M^QFAK#>?E<^68C[CA4HIPZ4 6609$0]7F/+=1<_O/3ZXH]M$F0?]^2PG6URA M^I0OA;[KUR@QS9!)RAD(W%ST+OTW83 P#J7%9XH[>7 -)I4UYU_-S4U\T?-, M1)ABI P$T1_WN, T-4@ZCF][T%X]IG$\O'Y$ORZ3U\FLB<0%3_^FL4HN>I,> MQ+@A1:KN^.XM[A,:&;R(I[+\#[N]K=>#J)"*9WMG'4%&6?5)ON^).'#0.-T. MP=XA>*G#8.\P>.HP?L9AN'<8ELQ4J90\A$21^4SP'0ACK=',14EFZ:W3I\R\ M]Y42^ENJ_=0\1!D)FI?O@&_@JI#:0$H@+(8K(JDT3Y<")3)%2JL_X#*.J;DD M*=RPJO3,%Z]"5(2FK[7%IU4(KWY]/>LK':(9J!_MPUE4X03/A#.%6\Y4(N$O M%F/*/O3^[B',)%CH":[$Z MK%D=VM#G9;,T\Z20"$1*5+*+/"O(L>158.,2S/3V^_G(&^MF[\WZ]X>\_&@W M\"?#0[M6RJ,ZY9$UY7>H>RVDE*QIJGL!=B9LA3@VX=&/"?M^X$V>)ORCW2 ( M)L\F/*X3'EL3?E]D:Q3P80,A>9"@6QT*W8XQA@\,K@D5\)FD!1J#R[("X%)W MT'<-07 M> 8?$]03[UM!9=E!-9C"+NJLP1Q+G3TSW3*SLF5V32M'<;0H/Z\I M/[<&MBA__0SIK),CJ_>Q'+D$"QV!M5B;U*Q-3MKB)RY9=0D6.@)KL3JM69W: M:Y&S2*^ 1+72N:/R*]QAA/2>K%--ZDI3G"+4%;M$8)FR+5O[D;!,K@'R2B_=40HX/%K.]-@O%T.ARWE[T+>S1'$W L3_J0*1-,:] MEP 7DAHL1LPV@^'^GK9&S:L27B[?^>4N92FX2NT-H; MMXU"">P*Y:4-$OXS.]Q:MVUU<;Y'OD4&*U.@"4\UX[)ER*5J6RZXR*V]UA[E ML0W!*5KH"JW]AAHU%)Q6#05.U9!3M- 56IO:1@T%=N&AY3D75%<\90KU KX MCNEB3F@.>;T] >L'6.I*9ZJ3WFJ(:6OC8.0]V5Y8V",YFK=3R**@D47!3V31 MBWE[SUG$F1(\34W15F:=- XZ:!Q.IT]I=*J37*%5-/8/3AC+]F=.:B64,[8Z M;*R?UJ?!E^49:+\QKXZ2;XG84B8AQ8UV]<[.]4^YJ$YGJQO%\_*\&ULK55=;YLP%/TK%INF5NIJ M B3]&$%*TU;K0Z2J4;>':0\.W 2KQJ:V29I_/]L02C?*-&DO<&W?TGLYNYE$HM*,\KA7B)5%061^RM@8C?U1MYAXH%N;P4!@U1; M!F)>6Y@#8Y;(R'AN.+UV2POLQ@?V6^?=>%D1!7/!OM-,YU/OW$,9K$G%](/8 M?87&CQ.8"J;<$^WJW+.QA])*:5$T8*.@H+Q^DY>F#AW Z#U T ""WP'A.X"P M 83.:*W,V;HFFB2Q%#LD;;9ALX&KC4,;-Y3;K[C4TJQ2@]/)G*@<$9ZA!9%/ MH,F* 5I"6DFJ*2CT&/W7V/(?79MDRHY-QN/R&AU]/(ZQ-GHL M*TZ;O:_JO8-W]KY "\%UKM -SR![B\?&1VLF.)BY"@8);V%UBH+S$Q3X0=BC M9SX,7Y ]"D<.'0RH"=O2AHXN_%MI77#S7-$M8<"U0C]F*Z6E^8-_]A6M9HWZ M6>VIOE0E26'JF6.K0&[!2SY]&$W\+WV._Q/9FP)$;0&B(?;7 J0V@-<"]+FN MJ2:.RK:>;3(Y&X61[_LQWG8=_9D81=%9V$U\HW;@!-SUK2- M]Z@$2476)WV8]\)'&=GW>9X/ O_UX^!.$RA ;EQO5"@5%==U/VAGV_8[&PO=V]R:W-H M965TV@2+MQ\\V(>,C(%7EAMC.>5_..0\)9[!D_%7D !*]E44EAE8N M97UKVR+-H23BAM50J3M3QDLBU9;/;%%S()D1E87M8AS8):&5%0_,V8C' S:7 M!:U@Q)&8ER7AJWLHV')H.=;FX)G. M?QI3J_U.+=Q>;]P?3?&JF D1D+#B-\UD/K0B"V4P)?-"/K/E-V@*ZFF_E!7" M?*)E$XLME,Z%9&4C5AF4M%I?R5O3B"V!XQ\1N(W W1=X1P1>(_!,H>O,3%D/ M1))XP-D2<1VMW/3"],:H536TTAC'DJN[5.EDG!"1H[LJ0T^$OX(DDP+0&-(Y MIY*"0%_06/UPLKDZ_3%%24&$H%.:$H-@+9.;6!70;7+YH,YH<:7<7L8/Z/+B M"ET@6J&?.9L+4F5B8$M5BD[(3INT[]=INT?2?H3)#7*C:^1BU^N0)Z?E3V2% M/,>HW5VUK?K7-M%MF^@:._^H74?9URB9F'4ANVDZ[7I>B?335A9 D\I*="(U,#1WP9C-=-8L.+4QR@CJTXP M)[WU6^=6U"2%H:5>*P+X JSX\R=5W- MM,,H!P=^/^R&UFNS[7T$6M]1U)SH.+:3[N_%=B:SG48$;2.",V,+#H"XKJ-[6P33;\"#4G<@PPS0ZM@/"N]$]^PWO)GK^E#&YV>@)JIV8XW]02P,$% @ ^H.$5@SJKK#U M @ #P@ !D !X;"]W;W)K&ULK5;1;MHP%/T5 M*ZNF5EJ;D$" #B(!7;=*14)E[1ZJ/ICD0JS&=F8[T.[K9SLAI9"B/>P%;.>< MXW.NPS6##1?/,@50Z(5F3 Z=5*G\TG5EG +%\H+GP/23)1<4*ST5*U?F G!B M231S?<\+78H)LT$_R* MX.\3P@\(044(;-#2F8UUA16.!H)OD#!HK68&MC:6K=,09DYQKH1^2C1/11,L M4X19@J98/(/"BPS0'.)"$$5 HG,T+X\7\26*.:$4PHB)CA#,YR#0".]S82+G NL (TY2R1ZG )=@'C2^/OY%3H].4,GB##T M,^6%U+[DP%4ZIC'KQE6D<1G)_R!2'TTY4ZE$WU@"20-_'S09.DZ?XE<4M"S;/^(FJ(\\L'+!AW)-)_UXJV'H M1@&53TTU+S7;S9JFUUS*', MC2@7BOP!\RY*U12UY(>6;[K@.FJU>JTP'+CKW1"'L"#H=]I>#7MGKU/;ZQRU M=\]T,\ZLO^^Z"3>^_Z5"9V=G;\_;(:+;;"NL;87_:NN62PF-OL*#7<]]K[=? MMR94/^PW^^O6_KI'_5UC(LI7Y %G!32YZS8<:^CU]DMW" N"L-/M[?ES=WJN M;G,K>Q5)W2,+ILKV6Z_6M]W(-GGW#5Y>E?H'N=(GC3)8:JIWT=6U$>7U4TX4 MSVT'7W"E[P,[3/6-#<( ]/,EYVH[,1O4_P&BOU!+ P04 " #Z@X16/4QK M18H" #-!@ &0 'AL+W=OS:G4@3OE$E97 GD-Q4%1&O5U#R9N;XSMO"/5T7RBRX M:5*3-3R >JSOA)ZYO4I.*V"2>F>PX#@AP<( M04<(=@GX %W!&R#MLYLK&NB2)H(WB!AT%K-#.RSL6R=AC+S%A^4T+M4\U2Z M8%M@B@L*$IVCTVM0A)9G>OCX<(U.3\[0":(,_2CX1A*6R\15^E!#=;/N@*OV M@.# 3>PO$#!]!,*O "/T.?'Z;?D%6'?LH/W;%,&?=S RN%_Q'U%O[[K M+;104,G?8ZE:G7!DT1^, D%).?K^6GILZ:;HM^D$1WZ8N-MAA'U4-(WC28]ZYRWLO85'O3WI M$C^G[+P6/ ,YZJX5B(;NO&C7W#XHQM/IN+>H]Q8=]79#&=5UE2/]W:-Z([)" M=XL._5^2&>QGC'V@@L M"+"/=[RY@V9C&OTM$6O*)"IAI8G>Q42'$VWS;">*U[;_++G2WG_%N7J;F);6_\'2OU!+ P04 " #Z@X16<;R('VP" #W!0 &0 'AL M+W=OL,*%-@B9-RM:.-%)_ M,+&'25.GP0/BP4TNC37'#K;;#OYZSG8:.BD4A'A)?/9]G^\^WUVZE^I)5P"& M/-=X56V+$4 MK :AF11$03D-9L/KQ'U@OW&Y8RYKJF$A^6=6F&H:C -20$FWW*SD_B.T^;RS M?+GDVGW)WOM>30*2;[61=0O&"&HF_)\^MSH< 9"G'Q"W@/AO 4D+2%RB/C*7 MUI(:FJ5*[HFRWLAF%TX;A\9LF+"O^& 4GC+$F6P%.Q!;("O(Y48P)^WYK"C< MBG)R*WREH'5!SI=@*./Z@KPECP]+.@T-QF29P[R]?^[O MCW]S?T+NI#"5)A]$ 44/?G$:/SF!#U&+3I#X(,@\/DEX ^L!B<=O2!S%25\\ M_PQ_$4[2O4_B^)(_O$^I9$T6F*K"PL<:,159N.H 1;[,UMKM?^W3W_./^OGM MD+C6#NIE[LF'DV.PPVV7Q8)*&N^-\O-/ED<^X\_!!AD>]A6)OW,C1))=;87R; M=;O=5)NY9@Y_N?N1>$?5A@E-.)0(C097V.+*CQEO&-FX3EU+@R_KEA5.9E#6 M <]+*:!$@L M=BO0;D7<=A^&?5 LVA:JAR?)20KLQX^2%K@,4C:4G,VG5:+-<^BZDVQX;GXS;(HLZ@6E^5J6FU*'L5M MHRR=$LMRIUF4Y)/+\_;>I_+RO-C6:9+S3R6JMED6E=^O>5K<7TSPY/'&3;): MU\V-Z>7Y)EKQ.:^_;#Z5XFK:L\1)QO,J*7)4\N7%Y J?,=MJ&K2(KPF_K_8^ MH^95;HOB6W/Q/KZ86,T3\90OZH8B$C_N^(RG:<,DGN.OCG32QVP:[G]^9'_7 MOKQXF=NHXK,B_3V)Z_7%Q)^@F"^C;5K?%/>_\.Z%G(9O4:15^S^Z[[#6!"VV M55UD76/Q!%F2[WY&#UTB]AH('GT#TC4@:@/[0 /:-:!/C6!W#>RG1G"Z!NVK M3W?OWB8NC.KH\KPL[E'9H 5;\Z'-?MM:Y"O)FXXRKTOQVT2TJR]O^!W/MQS= M\$6QRI.V>#^A^:[;H&*)PJ2*5JN2KZ*:Q^@1_BKD=92D/PKLEWF(7KWX$;U M28X^KXMM%>5Q=3ZMQ=,U,::+[DFN=T]"#CP)11^+O%Y7B.4QCS7M0W/[P-!^ M*K+2IX8\IN::& G?\=LWB/BO$;$(U3S/[.G-B>YU_E]T]I^C2\F@?3^A+1\] MP+?7#9HN(CK&8U?XXX. HOO M$7M8I-LXR5?HJJJX^!>CS]&#KF*[8&X;K/E#W7.K),#:&4=^S7+>'29EQ^LPXQLR\*XH8S:,EK[_KWM38^-B^"4D6 M0I(Q(#*I FY? ?=$PN%"%@>2+(0D8T!D4G&\OCC>?6)L08XMA>#,H6 M@K(Q*#:Y6&0H%CF1SG3$4"6"9 M!V1@4FURBP:IBH]D"UQHZ'HD$MNIS9AH8 M%H;(5[5F# LP":BJ-9J@MF<%![1F<(K8;!5EK9EM4S&RX>@CCY.HTYO?ZC4O MM7DP,A_=?R'90E V!L4FUVCPK-@YE<2 &EI0MA"4C4&QR24:3"TVVC)PB7%' MWW;/"T8S+AH8]K$]&LYH8%Z@T9@QSG$Q/3#E@@=3B;U+4I&^ M1N_SBB_ZZT<'E51)OA3WH[S6SQT;0Q[=LR'90E V!L4F%V\POM@_E?B NEQ0 MMA"4C4&QR24:G"XV>C5P\0G&(Q+'L53MT:$\3Y6>,8H$CD54Y=' '-LY,+HA M@\LD9I;V1_=1T'5.4#8&Q2978C"PQ#Z5C(#Z5U"V$)2- M0;'))1K\*S$OND++B#.>G74]3%4=T< <>S3_HH$1B^(]B>AR.,;AP+:= ^Z( M#-:1F*VC)"5@_L@<].C.#;I<"LK&H-CD\@WFEGBGTA]0"PO*%H*R,2@VN42# MA27FQ5MH_?$UBD%&J]H:&/:I$ZCZ,X:Y%!.LRL\8YOB>=V"MB0S>D9B]HZH^ M3_-(H$NDH&PA*!N#8I/WV W^E5HG$A<*:F-!V4)0-@;%)I=HL+'4O%@++"Y= M-%E>:M=Z6">9:OK2!J8[3I4G>[5P;S@T!P-'1PD-3M(57.Z MZUE4\G_;)6-F/KK_@JZ"@K(Q*#:Y1H.3I:?:\$M![2PH6PC*QJ#8Y%-)@YVU MGW73;Q=M_XR0[]'1L:0Q*K!M=4BC09' I\KXB&EA#E:G8:9[!S"SYFA <_*U M0HMBF]>[,W;]W?YT[55[IE2Y?XW/9EAS/\1G;'=V=J#?'>7]&)6K)*]0RI_[PM:I'Q]N.:1S$O&X#X_;(HZL>+)D!_1OGR'U!+ M P04 " #Z@X16',F)E5P$ #)% &0 'AL+W=OWB/4OYD@TD"&;\E6YWN"8*A!"6Q;AF&JR8!QD,91%@S>@$OP1=3M' M#$;Q'0]_7E"D/\O3M\ZD;X-O.&4["A9IB$(%?M&.=_\+[[?CARUXG5M1^F&]^S&S6@E] MM.X!R_L$+,.R%?D\M,.?\*$';$/"+05\?KFZ"K[X.77_Y]Y]^;^3/['"+H>& M+?GL,WP+2-(HW=)*K?_YE<> 1X82^I>J6'-"1TTH5I41W<, 332^;%!$#DB; M_OJ+Z1J_J9SNDFS>)=FB2S*_2[)E1V0G]>*4]>*TL4^?L@01R# !?(<@UL\L&@QU3XUGD+&2+3.&%S'"##,(_ 6I:JR MR_-R95YB[W&8>N;0&.N':CFU)G]M.345^XYCGRHNNE3TFXKWENNJ6';JN'B\V&[W[% M+D:.1[[_!7QS%;P!O!?;&RJ'ZLOJ5>F0VTS),VOVM,I?:T]3T#;[-6^Z%/2[ M)%LVLW<\2VW?H+1O<-40O&!251DY4 TU>SBL>7E9V+P99AJ>:=?G0468HN[] MR\*69T0-=?]Z9?]ZK9N=YO)3]N-(U9%>ESN=+LGF79(MNB3SNR1;=D1V4BS# MLEB&K8-Q)M8_557DL$&E-HV>X=0&5ROWM6XK%>LS99>*?E/QWNB9]5&JRLLV MU6/4-#X^UHWV63"?]93?R<8E?=_.?VWGJS7KO=^IIJ_05/6_,K6& 7KEX(1O MWK?R3(R" &U'S0YX=\WR#91GS; M$:,-ES)Z SZCD_S<++]A>"^/;=:8,9S(RQV"(2(B@#_?8,S>;X1 >7HY_1=0 M2P,$% @ ^H.$5I"?0H$\ @ X 0 !D !X;"]W;W)K&ULA53;CM,P$/T5*T@()&C2M'NA))&VNRQ48E'5"GA /#C))+'6 MEV [S2+Q\?B2AE;JEI?$8\\Y<\[$DZ07\E$U !H],L]^[[P; M+SE6<"OH=U+J)@VN U1"A3NJ-Z+_!(.?"\M7"*K<$_4^]VH>H*)36K !;!0P MPOT;/PU]. #$\3. > #$3K88VS1(H>29MMV.S"675H(XYP^U&V6II3 M8G ZVT)M6JS1BOL/[#K%2_011"UQVY "65[T%MV4);''F!XEO[H#C0E]G83: MR+&D83&47OK2\3.EWZ$'P76CT =>0GF,#XV-T4N\][*,SQ+>0SY!\?4;%$?Q M# W.SO#.QA[-'._L/SW:0"ND)KP^:L"/SR8=K30P]?-4$SSW_#2WG;F%:G$! M:6"&2H'<09"]?#&]C-Z?43X?E<_/L6=?.I:#1*(R\V.UXYP"4MZ.0G].]\C+ M]L07CMA.]BZ+DW!WJ"4\N'4,9.UF2Z%"=%S["SCNCN-[XV_MOW0_^P]8UH0K M1*$RT&AR9>I*/T\^T*)U=S@7VDR$6S;F%P32)ICS2@B]#VR!\:>6_0502P,$ M% @ ^H.$5B#P7Q)J" 9$X !D !X;"]W;W)K&ULM9QM;]LX$L>_BN!;'%I@MQ8?])1+#+0FN5M@BRV:W;L7BWVAVDPL MK"WY)#EI@?OP1\F*95$,(RLC%&C\,/Q1G*&&FK\I73]F^=_%1LK2^;;;IL7- M;%.6^ZOYO%AMY"XNWF5[F:IO[K)\%Y?J;7X_+_:YC-=UH]UVCEW7G^_B))TM MKNO//N>+Z^Q0;I-4?LZ=XK#;Q?GW#W*;/=[,T.SI@R_)_::L/I@OKO?QO;R5 MY1_[S[EZ-S]1ULE.ID62I4XN[VYF[]&5H%[5H+;X=R(?B[/73C64KUGV=_7F MX_IFYE9')+=R55:(6/UYD$NYW58D=1S_;:"S4Y]5P_/73W11#UX-YFMGW82B>['GSDXXGS*TG)3.#Q=R[6A M/;.WCRSMY\I1)V_A)V]]P%:@D%_?.3C\T<$N)H;C60YOCDW#>5WO_'6]"WOS M3_%WAR!3ZXXKR6GBD1I'7IAX7^0^R\LDO>],IC]_5>;.QU+NBK],\^;(IF9V ME8VOBGV\DC*?_T"^^R]3T"!A#!+&(6$""-:)-CU%F]KHB\]Y MMCZL2K46/_[)>[[5>[]GI9IX[XM"EL99Y_='X+EAX.M.Z]M%(<*N-CO90!P?AA-^;WI& M$5;_3F8=GP0GGP0#9U23FPOG?X[(LK5S&]_)\KO)3U;BI7D8$L8@81P2)H!@ MG1B'IQB'$ZZZ(62T(6$,$L8A80((UHEV=(IV--&J&QF6#.11K*6_OIF/ T]; M)EG?2BTL'@ZUY&?H,\(^TA8781WR2(M7JVS3OS)@H\-1 =-\9#%WL]];? MH4 ^$"CL QSK0-PZ$%^^5+]/DYURZ_.+M1UZ:?X&I3%0&@>E"2A:-]AMH8RF MK)01:*D,2F.@- Y*$U"T;M#;>AE-53 WX,ZB[ >(Z*G38.;1,-0S9]\,NP2Y MD9XX^W8HHE2_%A#V88]U:ULT(["J&1EJ75==MNA^-)J%1/=CWXQXE/3<:##S M,>UY<8K:&;7%,WI=]8SZ=2RAD:]?\2T-=C@*0T]7;0;R^$">L ]OK/O:.AO9 M"^VG<_M+FNQ:X;1+J^;; C" 6N+M':!S[2L;@M MMK&]V-83I2IRQHB4]EXN/:U :0R4QD%I HK6C7ZK$F T82[%0!5Z$W1(&@.E M<5":@*)U@]XJ&]BN;(S/I0VX^]L4#:E>^!CL/(\$VG4],Y@1SP_U@H:;N@U4 MQ[IL:1_W6+^V(@*VUJN#4^F+(I*]GXO/*U ] 93&06D"BM:-?ZLG8#IE,@6J MVIN@0](8*(V#T@04K1OT5NW =K7C%17K\;S! E$=75 M=Z.=BWW]LM0^[+%N;>4/;)<_;A4Q64EK_6Y'7'S&0-(8*(V#T@04K1O:5IK! MP91I$E2T :4Q4!H'I0DH6C?HK6B#K?K :])DV!<< \\/]#1I,//]0-?:#69! M%.I7DMQDYA%?_XG2/NBQ3FU%$6P71?0D.;9V!U(@FD! TA@HC8/2!!2MN[>W M56Z(.V$>):""#2B-@=(X*$U T;I!;P4;8M_6,3Z/DOZV"]^/M!_'E@:K@.C[ M6)G!"KN^7M]SDUDE@6I9U#[DL2YMY1!BET.&9M$7RW9[/Q>?4J![/T!I')0F MH&C=^)_=)#'I71*PMTG WBZ,$[)T24V@UI-5JR%1[/XAIMT;HZS\G&M0^Z+%.;;408M="EEFN3J&XE/7M;7R;[)*T/HO, M.=7H72#9H0D")(V!TC@H34#1NI%OY1KB3YE#084<4!H#I7%0FH"B=8/>"CED MV!Z;$3ETA!CA&&,-!&)0( X%$F- +P>W%6R(7;"Y8!_K&"6;$8>KVJ@N#':9AH"O9]H&.=60KTA"[2//21CYBV'<2$HSTWP$,=B2( M GW?(AO(XP-YPCZ\L?>TMBH'M>]/L5Y3#/K%U>1T>Z>7KCB@- 9*XZ T 47K M3H96_:!3;E>AH-M50&D,E,9!:0**U@UZJ\_0J;:KV,$77&9 @1@4B$.!Q!C0 MR\%MQ1=JWS-C3>^#E#ECX$%%&5 : Z5Q4)J HG4GP]D#+*;<0$-!-]" TA@H MC8/2!!2M&_16-*)3;:"Q@R])[T @!@7B4" Q!O1\<.=G#\%24;FO'U=6.*OL MD);'QQ*=/CT]$NU]_2 P[?,/Z&J)#)\S=,6/#SQK\:>Z M66@OK_+LO+I3=7!Z<%RB_\# M4$L#!!0 ( /J#A%;HXT"<@0, #80 9 >&PO=V]R:W-H965T;:!FO +NH5&WEE35A,AEZPP^98!R36IKDQL6;Y9D[(QXH7>NV7Q@NY$539P MRQ#?U35AWZ^@HH>E81L/&W=EL1%JPXP76U+ /8C/VULF5V:ODI&I3R""C*A)(C\VL,U5)52DGY\ M[42-WJ8B'E\_J+_7P1BNN M/]&APUH&RG9!V!/>I M%KR.H$,WV]AUXA(B2+Q@]("80DLU=:&SK]DR7V6C#LJ]8/)N*7DBOH="EEV@ MFZ8]=+IX38[^ %HPLMV4&5*ZZ'>4E)P4!8."",C1'>RAV0%:?3^&?J!9*_$Z M 4'*ZHWD?;Y/T.N7;]!+5#;HTX;NN-3G"U-([Y4/9M9Y>M5ZBA_QU$$?:2,V M'*5-#OD$/SG/C\[P39FU/G7X(757^*S@>UA=(!S^AK"%G0E_KI].QU/A/,]Z M^K^M#Y+A].?(T7K.(WK=>>"/'8A_/D@"NA%0\W^G:M^JN]/JJEM>\BW)8&G( M=LB![<&(7[VP?>OM5.+G%$OF%$MG$AN4R.U+Y)Y3CS]102K9W'6AIFK0TGU- M5R^8?8SM$'O>PMP?9_<49N,0N^X0EIS"O-#RG6 (2T]A3AA8OM_#!K%Z?:S> MV5@36@,79385YEGFSQZU.<62.<72F<0&Z??[]/N_M!OXG*(#;4FT8 :_3)(]54J&?I/WOT/$'[WXK=!Q_U!0F<)X5N>.N, '#@>?[SJ@M3)GU M/-_&H[Y@'LU!-;!"#Z <9737B/:G;+_;#[GO]&@WVK^R+Z_MB?U$#<5Z[OHA MWT[4'PDKRH:C"M;2E'41R";&VB&U70BZU5/8B@HYT^G+C1SL@2F O+^F5#PL ME('^KX+X/U!+ P04 " #Z@X16]@$*@IX' !<2P &0 'AL+W=O#KC8?)PTK$[SP>N@_NYS YTQ\<+ M_Y[?<'F[N!+J77=-F041C],@B8G@=R>=4_N(N:.L0E[BKX _I+77)#N529)\ MR]YLX+ZV0J^LT'MMD_IEA?YK(PS*"H.\ M[XO.RGO:\Z4_/A;) Q%9:47+7N1RY;55!P=QEEDW4JA/ U5/CNGW92"?R'D2 MJ5Q-_5SMJ]"/4_*1G,YF07; #\E%7"1Q]O$[CTL_"-^K$K2+UF MY"KB]YKC9X/Q4;KPI_RDHT;;E(L5[XQ_^6+\V*8N$>4@81<(8"*9E1&^= M$3T3?:QE 7_,7G,U+X6^5-++A*19)I B$_PL ](FU8L8@SQ&-F.NQL[(5E.H M==Q=U04UMJ6MH)M!5?%EDWI^3+)8\F7'PE_Y#/<\$YN20L26;DQK_C:LC_K*[%U"_F]^>B M3;UNC-OV6D/"/"2,(F$,!-,R8;#.A,&>1]\!,B.0, \)HT@8 \&TC!BN,V)H M'AMD,OU&DGQ8("NNQHGXGBRX")*FE=>9$=967G/+7/+$?=$TV'O(5E DC(%@ MFI2CM90C8X>58_L'\INZEF7CROG,2&BK7P'KUZ<_UQ[V!OJLYB%C4B2,@6": M6H=KM0[-%UYM63.M#\5J^-U8\N179EXPED+-RTNU[9)<1$T2&\.VE=A\#K:U M_1I%-H,B80P$TU2WK6I/;;UV,7:M1!7!-!.V&(9OXT"FQ@67&=Y672C-@](H ME,90-%WTFI%B[WG=538 E1A(F@>E42B-H6AZ8CA58CC_P^:W#%+?.+I6?W/S M:VY,:UF1--IP#KW1X>8>&155%ZRRKVRC%])B^/[!K;6Y':TO:*B1!:51*(VA M:'I^5&:6W=OW2(^TL,ZA- ]*HU :0]'TQ*@\.'N'"==NHVVFM5;9W#;#5AO: M#@JE,11-5[3RTFRC,?/CE_H'4G[#=A&KF629?9"23W+.!9%S/R;ZACXE04RN MMB<,U'DK:?6]O7,X'+Z8C#UH4 JE,11-SX[*5[-W&&MOM;\WQVTMM/DL3#M\ M:$,HE,90-%W\RHFSS58E42B-H6CZ/265$>B8C<#3.,Z& M^E$:A-(:BZ8E1&7..V9AK.Y]#/3?!VH289E.9!:11*8RB: MGAB5F>::S;3V2W9B?^.)_9$G]E>>V)]YOH69YE9FF@LUT\RTUBI# MS30HC>[H-X/O@FJ'KFAEIKEH,\T,;"TJU$R#TNB.KC/<6<-0#=%5K=PT=X>; M5GXE#7?3S'%;BP]UTZ T"J4Q%$W/A\I-<_?MIKE0-PU*\Z T"J4Q%$U/C,I- MQ+)[9LCZZ?A34 M:?X I!?'S^PCSVXX3NTC5CSHJ<(7SYVZ],5]$*&ULO=UK M;]O&@L;QKT)X%XL>(*U%ZNIN8B Q[[<3-*?=%P?[@I'&,5&)5$G*B1?[X9>2 M:=,3CQ+K^^.S//'A[X+?]RT^P?.+]\N\V^B$^B^7W[ ML6J_.G]45OE&%'5>%D8EKM^=O3=_31?3_8##,_[(Q=?ZR>^-_:9\+LL_]U\$ MJW=GH_TK$FNQ;/9$UO[O5ER)]7HOM:_CKPX]>YQS/_#I[Q]T][#Q[<9\SFIQ M5:[_*U\U-^_.%F?&2EQGNW7S6_G5%]T&'5[@LES7AU^-K]US1V?&9L//W#SZ"?^[)"''[EY^)F?W__U/?S=M[,FNWQ;E5^-:O_\UMO_YK # M'<:W?^7S8K^O?VJJ]KMY.ZZY_+"KVT?JVK@J-Y_S(MOO@+7QL_%^MUYT[Z,/7:^[*8,[J>TGIER;"1E MT=S4AE.LQ$HQ/M:/O]",/V\W__'/P'KX,_A@:4%7?/[%,$=O#&MDC16OYTH_ M/"UO?S&LB\-P2S'&.?GBX6VN'N_KAMEBVP^]?O*D8[IVP M[>/1L\/]$[;=G#\[/#CA!V_>-4?773Z[*KA\>M>?/*ZV5/]\"2[ M,\;*OS72+C1^C)'Q@1N_%"/OEW_M\OH0'<8_X_8Q(VC$IOYOQ2O\<$].U.3^ M(.?7>ILMQ;NS]BBF%M6M.+O\CW\S9Z/_5.VC)&:3F$-B+HEY).:36$!B(8E% M)!:36$)B*81)83)Y#).)3K^\RNH;8]D>A^0K4=T?=[1'(,9V5RUOVL-ZH[PV M/G=YHXH5+3XT5NZQV0';GS?=7H[GH]'H[?GMT[P@IW2.IS3'YNAH4I>52\[ID9A/8@&)A206D5A, M8@F)I1 FQ<;L,39FKXB-O+@515-6=ZJPT,)#PX+$;!)S9D=A88VMX[ @Y_1( MS">Q@,1"$HM(+":QA,12")/"8OX8%O-7A,4Z*U9OVF^56U$U=T;[E2'^VN7; M31LAJOS0SC4T/TC,)C%G?GRP,3N.#W)*C\1\$@M(+"2QB,1B$DM(+(4P*3X6 MC_&Q>-6Q1I,57_+VS,3(ZEHTRBL6V@F&9@:)V23F+(XR8V8IKFN0?B*#,N%L>1 M04[ID9A/8@&)A206D5A,8@F)I1 F188YZJL:HU>$QDI8E#/\W0[$ U&]6<3I-.4ZS)<7Z@LWJHYJ-:@&HAJD6H%J-:@FHII&2=$\)DDNE*U -5"5(M0+>XTJ38X5;PG MERB>^-U34NJ5R5G0US]-;:7LOO_97?HTFG)_*+%ICR/*KT7[ZY FJ'Z>P?E M:C:J.9TF]SE4%SK(63U4\U$M0+40U2)4BU$M0;64TN0DZ=NCYFOJHQ\KL%\VXJB?N;Z!EH>134;U1SSN#\Z5@0(6A]%-1_5 E0+42U"M1C5$E1+*4T. MD+Y':KY0),WN]D6O>G\8.?S;&E^%Q5HGCJ>&'.C@]L4^HE MRCG15TA-?8DD.9!FA)%-5L5'-0S44U#]7\3GMZ M6CV;CH[K;0$Z;8AJ$:K%J):@6DII9Q!=:B6H1J,:HEJ)92FIP2?4G4?*$E*JK#TCO% M4AB;?"WJIBS$"]TNM!>*:C:J.:CFHIJ':CZJ!9TF+6DPZOZ30RA$)XY0+3:/ MF\'/;$:"3IQ2FKQ455\"M?0ET$]-N?S3".IZ)U:&O:ORXHO1YD1>KMX8?V3K MG7CS= T>Y>F'?H:A&8%J-JHYJ.:BFH=J/JH%J!9VVM/$L:R9M9B81_MJA,X< MHUJ":BFER3G2=T M?0?4*\O5UWR]5@8$6NI$-1O5'%1S43_ MN=%^)*HYJ.:BFH=J/JH%G2;]^V==J*X% MH/-&JGEGBFECQ1,G"^59ON*9\['BB2FU)?*^W;<;+6WGZ?+J_<>@*,H_1/-F M_\^S\<]$;#Z+2KE"KIX:O .3FHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEE"9' M2E]SM.Y;4.CJVQ;:;$0U&]4<5'-1S4,U']4"5 M1+4*U&-425$LI3A$BO#TX9M(>):@ZJN:CF6<==QPM5W=I'IPU0+42U"-5B5$M0 M+:4T^8:(?5%SK"]J>J(03;XT_A"-J/(BJ^Z,3^TD^7)_U>2E-W[T]M#X0#4; MU1Q4=F(Y8UQ M5>[? 5*&!7M/>/:F\.Q=X=G;PK/WA6=O#,_>&9Z]-3Q[;WCVYO#LW>'9V\/_ MB [MN._0CB<_X+R'K/Q=H9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI90F9TM? MIAWKUPR]^I??\]'#@P,&;=2BFM-I\F+3B^//4;GHM!ZJ^:@6H%J(:A&JQ:B6 MH%I*:7)V]&79L;XL^X^;2@@C,=RR7!F?LFO1W!G_J+*BSI;WARBZMWS0@BRJ MV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:7+$]"7:\?P'G/J@?5I4LU'-0347 MU3Q4\U$M0+40U2)4BU$M0;64TN1LZ?NT8_VJI*_LO.GUP2F#-FL[33IC>5@N M[KN3%@>=V44U#]5\5 M0+42U"-5B5$M0+:4T.4/ZWNSX-7>VSXM;431EI5R[ M5"\/S@^T,XMJ#JJYJ.:AFH]JP?AXT4]S,1D=WZ-4"T^>2L2=-Z4TJ1D MF/2%V,EK;E^_SHK5F_9;Y594S9W1?F6(]@1GN^^@J,)"/]G0L$ U&]4<5'-1 MS4,U']6"3I/6&)K.K>.KU"$Z;X1J\BVB^6V&3?]'=-T$\S."K0CBJJ.:CFHIJ':CZJ!9/CI4/'T^EX M:8A.'*%:?/IF).C$*:7)0=$W4"?Z!NJ_7NK0PX.C 6VD3HZ7O!Q;SUS41&=V M4>\N$\1.5,.-8_N M>./OS8VH3&6:D$VY*U2S.VUV4IJ0,[NHYJ&:CVH!JH6H%J%:C&H)JJ64)J=) MWS"=Z!NFZ6Y? ML?>-0W63N!D=_?S2DO'H]$[A=ZU]S#23_%X"!!NZ:3XSO) MFZ.%-;NXF,R^SQ%T:594\U#-1[4 U4)4BU M1K4$U5)*DW.D;YM.]&U3X%9P M^AD&QPA:.IT*:O& [4C0 MF5-*DW?_OO4YT;<^/RC..=X87[I0>&,496.LQ&JW; YON.XOGN[?4-GNJFU9 M"_5A!=H$134;U1Q4JQ:B6H%I*:5*(3/M*Z%1?"?U-W(IBISZ&T \=F@ZH9J.:@VHNJGFH MYJ-:,%54(\V%:HFT$)TX4DY\H;KQ3:QXZFP^5=WJ,E$]=;8P5;>PI#9'WFW[ M'!3 M/1[<*-,$;6:BFHUJ#JJYJ.:AFH]J0:<]/5^:6*I+C2$Z;X1J\=WLWWZY%8;37;?5GO*@#4Y4LU'- M0347U3Q4\U$M0+40U2)4BU$M0;64TN1 ZEN@T\4/..5!>YZH9J.:@VHNJGFH MYJ-:@&HAJD6H%J-:@FHII,6*9TZ?Z8(I3&7!+*6V M1=JU9WV#TGZ$=4U2S4R&RJA KH[I??4-_:Y39<3_/7%C']XNXTL\Z. K0BBFJN:CFH9J/ M:@&JA:@6H5J,:@FJI90FYT5?59WIJZKZ*QT?N\_E.9KJQDRQM.+H^ YV5_H7 M,CA"T'(IJKFHYJ&:CVH!JH6H%J%:C&H)JJ64)D=(7RZ=Z9<8U:TP/%/9]'74^XOMC<[2; MBFHVJCFHYJ*:AVH^J@6H%J):A&HQJB6HEE*:G"U]-W6N7_54MUBQ?NC@"$$K MJ*CFH)J+:AZJ^:@6S(]7!ETH5QL-T7DC5(M1+4&UE-+D>+#Z>-#72P*]=,1:>-4"U&M0354DJ3PZ)OC\[U[=$D M+_+-;J,,!W2A5%2S4U -5"5(M0+4:U!-522I.SI2^6SO7%4K<].FGV MO;!;U6T@WAB[6ESOUNWWKY5+%^KUP2F#5DQ1S4$U%]4\5/-1+4"U$-4B5(M? MV-.FQIW(*M4EQ01]'2FER8G2=T[G^LYIDGU[]GP'7>@4U6Q44741A79;65EG7/JE7[\*=M M7ER53[]QZM+PRBA":[*H9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHII4GIM.AK MLHL?4)-=H#595+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&UE-+D;.EKL@M]33;Y M?A42H_Q:B*J^R;?&5E1+T9Y??1'&YSOC8U8]L[BB?HK!48/6:3OMXDDU:_3+ M=&3*Q2P'G=1%-0_5?%0+4"U$M0C58E1+4"VE-#E#K#Y#7EBJ]<6SIX^5D)_P MZ:9-DYMRO6JCACJ;TK_*P3&$]G11S4$U%]4\5/-1+4"U$-4B5(M1+4&UE-+D MM.K+O(OQ#SB;0FN^J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:7)V=+7?!?: MJA]S-D5V$Z]0S>ZT%\^FR$E=5/-0S4>U -5"5(M0+4:U!-522I,SI*_S+O0E MP],S)"V+95DT5;E>[S_(>/\T9:2@%5]4LSM-CI3)Q<7WD8)V=U'-0S4?U0)4 M"U$M0K48U1)42RGM/E+.ZQLA&CMKLLNWA\LJ5V*]KHUEN2N:_7G/DT>-2ERW MD6/^^MXZ.S]Z/#!_C4S%X['Y:W)X_+SG+]]NV]A)LNI+7M3&6ERW4XU^V1>5 MJ_S+S>,73;E]=V:>&9_+IBDWA]_>B&PEJOT3VN]?EV7S\,5^@J]E]>=A,.R\OYT@ >/;[Q/[U92OS&:L$&E9(,Z6IX,S_#KV QU0G?$Q9?=B[S723;DMR\_ZX&)Q.O#T M%;&,)5)+4/5OR^8LR[22NHXOC>A@EU,'[K]^5#^O&J\:+Z;*6F M7U3TJVC%*RUT1[F67'V:JC@Y>[,1ZATAT+S,;]."ZNH)=(2NZXZ#RB6ZXBQ+ M56I]>$Y3CC[2;,.$_NA,""8%.DN^;%+.%NBL6*"W*;U-LU2FZA3U^2;7[U=G MWZP84A?)JD@=(M*JL[R(F*1I]E*E_7 =H1<_OSP92M4V?87#I&G'F[H=Y(EV MG+/;8T3"5XAXQ+>$SP\(Q]Z3X9$[_(]-=HP\7(432WCL#K^D#\BW1@]5.7W M*@&ZD"P7?]MJ55]?8+\^/?:]%FN:L-.!&MP$XULVF/WR$QY[O]HJ!RD608K% M0&)&D?U=D7V7^NRBV*HJEER5QE8!9W#?"D"*1;78N!+3M['MC/CJMN:=#+?[ M;(%R&FR#'=O R5:->&N:+@2BZCM0RA7C:BCF7/%&M/JZV(@[)?L2AQ2+:K'1 M'G&_RQLHH\%[M.,]>H:WFOAP^? *K3.J(2OL3(U':S4CD3;63KF^K"'%HE&' MM3JS QLHI0%[O(,]?F;@D+2X2_78_W1G=DKT!0PI%HT[@,=Z]/B6,%!.@_!D M1WCB)'RV^$=-W'3?U3,=6A0;FJ$L3=3TFJ%U/;;8H#M5^T*?=(;9HP!/.Z B MR*0QD)A!/=Q1#YW4([9D7,]@)/VJ:.\F+C;23J6^I"'%HK!;-DR";O\&2FJ0 MGNY(3YVD'Z>(-K+3[MT=^R.,PTX3YLXD?;E!BL7=1N" 3#RC# 8Y[+5VRW.R MFY=\FVYR=%$DZ-,ERV\9M\Z@W3)]NRBH6@2J%D.IF079\[_X!S=+S05"E1I2 M+0)5BZ'4S%*WMA@[#=GW3>O=FKVK0[KS0P]W[\J@66,H-9-[ZU2QVZKVGMZ[ M]7HS][O,NP8H DT:0ZF9R%L#B]T.]J!)OENC-^:NS<3ZCFDA#9DWAE(S2;?6 M%;N]ZV[:R=F6%1MF!0WJ5W'78Q[A4,U/NJ A\\90:B;HUK9BMV]]5PW8-$FX MLE/V_@SJ6G'7:1YA>W^&S!M#J9F86^^*W>:UQER4Q='CO?$9+^76ZTU]NYI+06HKVW4]DLQ#<== M(Q>!IHVAU,Q*M-X6?[^Y=8?VYCNUW##QU+)& YHWAE(S]Z9:!TS<#KCNZNL- M3U94,)24A5#]GE?&R[J7!.J$&S5C@2+PQI:;)VC>&$K-A-ZZ7.*T5K.;%6<, M7:)SU;O1-5TR^8!N."T$K??K74L1;NG>!0#UIZ!J,92:6:2];=L??M\6=N,6 M=N<6=NOV_[#$I+7$Q&V)YU2LJEM[HE]H,[REF:JN=89%N@;6MRSES]TY>_,& M]<-0:B;OU@^3Y_RP<[><6+QK&'C=58*Y.T]OQJ!.&$K-9-PZ8>)VPN\.7%$C MECW2(!R-++!!MV9!U6(H-1-VZX:)VPWW7E,C73M+1A/277NMTS[L,DO?[2W[ M+F@V;UCT3Y0N*;]+"X$RME3RWO%$ M=5->_^JG/I#ENOI9RVTI99E7+U>,*O#Z!/7YLBSEXX'^IS_P!02P,$ M% @ ^H.$5L;[A(9F P OPP !D !X;"]W;W)K&ULO5=M;]LV$/XK!ZT86F"-7A*_)+,%Q,F,!4B&($XZ#$4_T-+)(DJ1 M*DG9S;\?22FRB]K,D';Q!TND>,^]/;H[339"?E8EHH:O%>-J&I1:UV=AJ+(2 M*Z*.1(W('8$D.2"0= *)L[M5Y*R\))JD$RDV(.UI@V9OG*M. MVAA'N\,^GTI$>$&YD+DL" % MZD>XEX0KTN;JXPU62Y2?X U0;DZ+1A&>JTFHC /GF/^K7QH0M7'*WF*URSQ LYQ>03)^#=(HN08'A:7\/;-.P_N<9^'8X=[ M? "WC^(ST?YX;03A2F.E/NT+1ZOE9+\6^XJ?J9ID. W,.ZQ0KC%(?_TE'D:_ M>WPXZ7TX\:&GH_20:]TX%5J:).; M0F6*&!B*@%O"7Z1"U;-HGS5>T!?&:=B;/'R57 __!Q]&O0^C'\CUZ/MYUCKTZ'Q06#8-K6J M"_\@D7M+@A\E&<#C]Y+?&'3:&W3JA;K$M6EKM4G> M/68E%TRL'L$U-C_YO*@O3%P<;2M^]"KTZ]3\9#=V&E?\ PSLA'T]E/0C_C2Y&T[17SR.AST M=J27NK'M/;&_^3S#P<&>,CCRD'#;0&)O;?_O)/3#)-%A$H8[,Z6AULI-S@HR MT7#=CI?];C^=G[\ \+X303PNKH/]F2?\%4$L#!!0 ( /J#A%8R&3)%6@, $$- M 9 >&PO=V]R:W-H965TQ\WW=\+K&/ M!VO*[GD&(-#WLB!\:&1"+,],DR<9E)B?TB40^69.68F%'+*%R9<,<%J1RL)T M+"LP2YP3(QI4<] B'1J6 M6A 4D BE@.7?(XRA*)207,9#HVFT)A5Q\_E)_7WEN_1EACF,:?$U3T4V-$(# MI3#'JT)\INL/T/CC*[V$%KSZ1>L&:QDH67%!RX8L5U#FI/['WYLX;!"DCI[@ M- 1GE^ ]0W ;@OM2"UY#\%YJP6\(E>MF[7L5N!@+' T872.FT%)-/531K]@R M7CE1=3(53+[-)4]$HQ67,YRC,2UG.<$J>QR]1=.Z;A"=HQ9RGCRLO'K?3;QL4:Z0\ MJV]MHR;[*,_R^W:+VG+8;QWV#SI\DS$ ="6KD:9HBN<@?J ;A@G']3EU=P7E M#)BV'@\J_VD]=BD6=RDVZ4AL*SU!FY[@?^T>09?9ZE(L[E)LTI'85K9Z;;9Z M!S^FC[)MY;@ [2%>4_V-S]>Q0]?:^GM/[J+>V1.TZK8'YWI[/.C&KO^>SN=$3EL 653/.44)7 M1-3'>SO;]OOG59N[,S^RS\:V9CZ6]X.ZG?\E7U\NKC!;Y+*++& N35FG/9D@ M5C?L]4#09=61SJB0_6WUF,D[#C %D._GE(JG@3+0WIJBGU!+ P04 " #Z M@X168528E9P$ 2$0 &0 'AL+W=OQ$IHCI6.4V%9+?:#!YEC'],.>I MVDTZI/,X\$6LUM8-!-/QAJWX+;=?-S<:WX(:)1$9ET8H"9HO)YT9.;^@D3,H M5OPC^,[L/8-+9:'4-_=RE4PZH8N(ISRV#H+AUY9?\#1U2!C']PJT4_MTAOO/ MC^B?BN0QF04S_$*E_XK$KB>=80<2OF1Y:K^HW>^\2JCG\&*5FN(3=M7:L -Q M;JS**F.,(!.R_&8_JD+L&5!ZQ(!6!O2) 8F.&$2505&YH(RL2.N2638=:[4# M[58CFGLH:E-88S9"NFV\M1IG!=K9Z6>EDIU(4V R@;_LFFNXDI;)E5BD'&;& M<&O@(]R6NPQJ";7%X@'FN4$\8^"6KW!O+;R_Y):)] .\ R'A[[7*#0*;<6 Q M5NMYV;#8C[I8#L: MKK>\,_WY)](/?_4$V:V#[/K0IW.^$E(*N8(Y2YF,>5N )42_@'#=OYV2+AV$ MW7&P;7'=JUWWO*YG\?=<&.%ZMO48E-:]?:^C43^DC=MBW87?RQVY]Y2I7\?: M]Z)<91LFM#O(;9'VGT7ZD41A^"1.OX<[ZHMS4,0'K;F,'\!J M)DW*2F+$1E:ND=MR&#S/@48D;-_B81W.T!L.MNB)HS5\YI:2J$?(L-WQJ'8\ M.E$'E< M6W+[T.;5:_S"CB-A0ZSAVQ!#A?/&<>Y= .3UW%!A[.]@?]#K'=D_ M0AOG]%7L4)D?TL-PA+3TI.U.^/'S VG(GGAI^@1#5,:G*.*$#S]'D(;SB9_T M7\X2%?!A'J/AD9N -%8[X;:B9]Y9U)D+/6PA=_^ MI6W84#H9O!%=>.^&E\;9<#WQD_W_HXOGA#_HD6[_R"8V?$_\A'^2+D9M-/7T MI\0))WZNH,T%0+W$_8K^JX /^B^B1ZI'&Z:G?J8_W7X5P/YOP"'I#8XT'W4T M?SC2$"D]07+D'@Y:$@5=L[6J1P=[)A!)6FY1KV&"YW*Q,W& M/2^Q4+;"$H.!+4MS[J:%<=FY@ Y (588M49C].UFU99C0JFKCBL*)I%+8=L. M:["G"#.N5X50=H 87_G;O1ZMQ?BLD*!/QN?5T*\/+%JDVA81?*HB(N'M><)5R[!3B_5,H^ MOC@']=\@T_\ 4$L#!!0 ( /J#A%82K:(]I 4 ((B 9 >&PO=V]R M:W-H965TV@31!NP#I M%C3M]C#L@9%I6Z@D>A1M-_OU(V5%U >E+0"=AUBR[KTZ]XJ7YY#6_,CXMW)+ MJ0#?\ZPH%\Y6B-V5ZY;)EN:DO&0[6L@K:\9S(N0IW[CECE.RJISRS$6>%[HY M20MG.:^^>^#+.=N++"WH P?E/L\)?WY/,W9<.-!Y^>)SNMD*]86[G._(ACY2 M\77WP.69VT19I3DMRI05@-/UPKF&5S>^IQPJB]]3>BQ;QT"E\L38-W5RMUHX MGD)$,YH(%8+(CP.]H5FF(DD:>RK%]_!+]0Y6\3.:)E/2&97^D*[%= M.+$#5G1-]IGXS(Z_T#JA0,5+6%96_\&QMO43T\9L#6XSAD7 MZ3]$79>G0^NWMU20-'LGW;X^WH*W;]Z!-R MP) 8>6-NMZN+%=3,]34#%7A\!B:M$@% MO;B7XV]ER/_/>VD/[@3-R[],J9Z"^^;@JFVORAU)Z,*1?5E2?J#.\LT87@H M\,,>VJ%9$/@P-(,-&K#!)-A?YAB'=C,$O1&,88,QG"YH MFLAYG!K[>-+SM8/;4K!.DE&39'3.)H]LUL%2L$X=XJ8.L9TFCX=#,O(]V!N0 M)BOHSIDJ->.=5O1NHEK:H=GY79H ME=QM1>O60M,[M,3O=9SV*(SB?CL9C&)_A(F@YG9HF=SAD+8CV*=V@U$8P1&L MFMJA%6Z'0](.!P - J EI[H -:_#:6)_D!64/6\$9978;47KYJFI'9Z5VZ%5 M_0$K_#(77'8>3U!Z;!"OMC?*0)'EIF>&A@;\_O+S@,5GX08S-: MI#D>6>%X-"1O'*(^1I-5%/HC#H_]@^&IO02[W.E KUZP MGH/?46OI?MZUN]W%^SGX'6E^1Y;X'0VI&R+9*(,%O,$P"CS/&QFLFN61999' M!@(/VEU3XQV:81R&(R(?::9'5I@>&5@"*QJ %O1NJEK#8#.J@&050U@*UJW%EH#($L: !F6 M[_(OC/KCU607CTT#6@4@RRH #?E=SENXCW9HU4ZINS>J10"V(@*P::$?1[ _ M51GMX(A4P5H&X&D9<$L/-&,[64M!DVW!,K9Y-L*T*@)L1>LFK44 /JL(P%9% M@*UHW5JT]O!M;>(/N1U#B(/^"L!@!Z/('UD]8ZT!L&4-@ W[^!C.XCY>@U20 MZF8$KI8 V(H$P$-F1[,8#C8C#79RWH5CLY16 'A: 9Q^\MMQMMHGXB0"U!A+ M$WI1+0QDG=.F08RJ8/H&K^Z&922SY*<7'DXG@NVJ=P:>F! L MKPZW5*X-N#*0U]>,B9<3]1I"\]K)\E]02P,$% @ ^H.$5B AF,^Y" M3UT !D !X;"]W;W)K&ULM9QM;^,V%H7_BN!= M+%I@9FQ1LA-GDP")178+-.U@9J?]K-B,+8Q>O)*1*6ZFV^'!;K7(:+NE$2#]EH-!DF890.;J_KSS[FM]?9IHRC5'[,G6*3)&'^ M_5[&V:Z<:RF.6?:W>_+RX&8RJ'LE8SLL*$:H?SW(FX[@B MJ7[\;PL=[&)6#?=?O])%/7@UF,>PD+,L_B-:E*N;P>7 6&?/UX/2]6KBCV< M;WMPW_2 M?3 901@J-*YRRE[S>D](XE" M/GYPV.4[AXV89^G0[/CFS):/TZ+STZ(+NOE#^-WQ7%MK(Y7>;GIZ-H6$]0VVSK@%/:G!U?GV^=7TV5F?5\-L@?5 MF?VJ6(=S>3-0I^Y"YL]R]V(]JI-_?I=\G MT_]K=>ZG$N]$R3J,'(X-R9% !@AE2 MC7=2C4FI[K8RU>=E^4WM/ KIJ#/U<<4R/D@78U.;2..#F<8FEN."0Z!_:17@ M$'CA68X3Y.C_9FXGN]Q.R-SRHHS4BB<7NV(XR/):YE&V:#WIWD\.$^RYM@23 M/>E;!<=&YVF3BNQ)7ZF.C])7JF.C9O]7SGA$^ENC;Z+L-<:;K)K3JZA]M@ MUIRJ#I4D^]A;2??PDJ0E,H=&%BB:J2736C)2RS]J+ZL2ZUGFX5(ZN:P,OBA= MFN78E.";';IU;TX'[)F>&906="3#O:SGIVU8'-H1T=$1:S],A;4EX=*>Q$/X M+4HVB54JY%7]#$H+H#0.I0D4S514NQPN;7,TYU_'?OXMWCF;0CYM8O7]D[2J MCC019E!:T#%R-B8*%.J-H&BFQ-H=<6E[Y$%)W%:T(&MA*Q^2%D!I'$H3*)JI MJ/9D7-J4.;5HD9;'#$H+.D9.U2S4R$'13(6UE>/27LXOT;RZ8K%OBI VR Q* M"Z T#J4)%,V45%L^+NWYG/#['/?0=AE/II;K&*C7LZ5-.J)R:%31'=7,O_9Q M7-K(>2TIYT^'VL8BW9 9E!9 :1Q*$RB:^5MG;?PPVO@Y<46DZ7U5A]*"CI&S M4?N2".V(0-%,B;53Q&BG:+]^VW>T-*2WDE!C"$KC4)I T4QQM77$:)/BU/J% M^D106M QR@G[&F9Y385YH\MNUJZ#[W5]"WNO"TNA\85MO%ZDY'?NK-EVN!A MM,'3M0PP=*"Z T#J4)%,U46!L^C+8]3JFSB66^,]]29E ?Y]BP'!I6 M'!'6E$ [,HQV9'[-TGF6K*7:I=PM6>UA6AZ;]6AME#'R*F[$Z =$2B:*?'>7SG1OM!> M^;8OOC2CMY#8/WN"VD-0FD#13&VU/>2=]>8BFMY;=:B-U#%RJGJAMA**9BJL MK2?O&.MIG6>+S5P5N\6S8XV&>E-06@"E<2A-H&CF M%-#>E'?6FY%H>F_5H296Q\A=JLJAMA:*9DJLO2^/]K[Z5SFQE$--,2@M@-(X ME"90-',*:%/,.ZLI1M-[JPXUQ3I&3A4YU!-#T4R%M2?FT9[8K'[BAJKSNJ2C M+"U6T;IKR8::8E!: *5Q*$V@:.:3#;0IYI_5%*/I?56'TH*.D5-W2T$[(E T M4V+MBOFT*]9>S>U+,XWLK2O4)(/2.)0F4#13:FV2^6T\> M.JMM1M-[JPZUS3I&3KG>T(X(%,V46/MF/NV;T15-+-%0CPQ*"Z T#J4)%,V4 M6WMD_ED],IK>6W6H1]8Q.S&F$TO:_J4%K0,7)J789V1*!H MC<3#O><])S)?UD_F+IQYMDG+YMFZNT]W3_^^JY]Y_>;S>_=JYEH^#]PKWCS; M6^.;1XT_A/DR2@LGED\JU.C#A=I3YLW3NYLW9;:NGS;]F)5EEM0O5U+MZ_/J M /7]4Y:5KV^J +MGJ-_^!5!+ P04 " #Z@X1684D?9PX# I# &0 M 'AL+W=O08''&UD#5FP7C"9:JRI>V6'/ D1$EL>TY3L=. M,*'6>&C:;OAXR%(9$PHW'(DT23!_/H>8;4>6:[TTW)+E2NH&>SQ:,/>K*932R'#TCB"&4 MV@*KQP8F$,?:21J9/4L%,$"I[&\ M9=L?D ,%VB]DL3#?:)OU[78M%*9"LB07JQDDA&9/_)0O1$G@M@\(O%S@[0O\ M P(_%_@&-)N9P9IBB<=#SK:(Z][*31?,VABUHB%4;^-,X_D5\DF]_!H_(]\U:F]7;:ME*-;"*];",W;^ M 3M#>4F%Y*D*5(D>KE0'="DA$7^JV#*W=K6;/G\#L<8AC"QUP 3P#5CCKU_< MCO.MBK0ALQUPOP#WZ]Q-$+2DWNA(+4$5:J;O&+V^&3;COJ,_0WM3AJ@=YH,0 M[0*B70\!0@S0/<4)XY+\@\C (")$BFD(*&1"5H9H9AN4V%INX/7[>VRUHW^0 M+2C8@EJV.R9QG+E11EMARKD*T*Q!4YXB"I7[%KQAZ_7:7;._KSNY, MN%-,N%,_81U,5PQ3]' -R1QXY0&J]7CO 6K(; >W6^!V&[TYNDV"-V2V ]XK MP'N?O#EZ;R(P""INCMIA/@C1+R#ZM1 SH(1Q])-)$+7Q6FOSWFUKR&R'V'5> M?_:=1B,VMVN(O2FW7?A2SN-^,FIS@_*-Z%>%;?U [P6Q2WF<3J*O,5\2*E , M"V7OG'75,>)97II5)%N;U&[.I$H437&E9'$MO8G81Y@T2.)FT]9_EOQJ'7I?9[/ M%L6KL\>R7/YP>5E,'O4\*2ZRI5Y4/[G/\GE25E_F#Y?%,M?)=#UH/KOT>[W1 MY3Q)%V>W-^OOO<]O;[)5.4L7^GWN%:OY/,F_O-&S[-.KL_[9\S<^I ^/9?V- MR]N;9?*@[W3YZ_)]7GUUN56FZ5POBC1;>+F^?W7VNO^#&H_K >LE_I+J3\7. M_[WZIGS,LM_J+]3TU5FOWB(]TY.R)I+JGR?]5L]FM51MQS\;]&R[SGK@[O^? M]6A]XZL;\S$I]-ML]M=T6CZ^.KLZ\Z;Z/EG-R@_9)ZF;&Q34WB2;%>N_O4_- MLKTS;[(JRFS>#*ZV8)XN-O\FGYM?Q,Z _O# +\9X)\Z8- ,&)PZ8-@,&+X< M$!P8$#0#@A<#@NL# T;-@-'+-8P.#!@W \:GWH:K9L#5J0.NFP'7ZSAL[K_U MG1\F97)[DV>?O+Q>NM+J_ZP3M!Y=W>?IH@[[79E7/TVK<>7MC]GBP?M%YW,O MU!]+[X_>Z^DTK6.8S#RUV#R8ZE!^%^HR26??5TO\>A=ZW_W^^YO+LEI_K5Q. MFG6)S;K\ ^L:>.^R1?E8>&(QU=.6\9%[_/6Q\;%[?-]W )?5+V[[V_.??WMO M?*<8ZLF%-^B?>W[/]ULVZ*U[^)U>5L-[!X>'[N%_7LTNO-[AM0OW\$A_O/#\ MJ_7P0=N]\6W#8_?P=\D7UV].ND?_E#TY?W/JV&]N<6BXE8/!]E$T6'N#@SFH M'CMJ493YJGHA*+V__U@MX*E2SXM_M&S=FXTV;-?JU[P0N=/ M^NSV#[_KCWI_:LL8B84D)D@L(K&8Q"2)*0BS8CS&9)ZMJIPG3]5K0O)QIMM"[EQ7UY"3 M6$AB8H.-UE@]M7RZ[0>]]9^;RZ?= )^Z8$QNGB0Q!6%6.(-M.(-O#F3&2!)3$&;%>;2-\^B;XYPN M2EVMN?2J?^9%6YZ=Z^B:9Q(+24R06.2^7WY4;W[^X"UGJ\+K]WKU&^FT\)99 M=5>TW0$QN662Q!2$6>$>;\,]_N9P9ZNR*)/%M/[9M)H_M\7;N9:N\2:QD,0$ MB44D%H_WYBPO)BN27)V","NS5]O,7CDSJYZ?;/7GI:[RVY9'I] UCR06DIC8 M8,'.O7[=;YO17NW/:,?#MADMN762Q!2$68F[WB;NVIFXNT_)LGDZ; N;3V!Z/]/)+KE"2F(,S*8[]G=@;WG(E\/<_R,OW79I=O]5H] MU?K*LLEJ]'\I;6ZLW;JYS5DDM1#71 M:+OI&HW;9I:G+ABCVR=135&:'4/32?6=7<'>TV9ZPAL<-]DYBF@UA6JBT783 M-KYJC>+^@OW6MT,QNH$2U12EV5DTQ5+?W2R]?'-=>+F>)67U(EYF=9FTG76> MGSS51.LE5 M1333:;@#]7MM4IU. ME\G,6R9?ZB?-XKP*:GW,V%3G]1NB QW'&[?;.8UHLX1JHM%V4[87Q*.+Q.@V M2513E&9GT/1"?7T!H\M)M!M1#51*,Y@W=TD1C=)HEJBM+LX)GBI>]N7NIC4/]8 M5]P'>T WT#EL:/.":J+?TKWT>JW'$YV^:(QNHT0U16EV^$P'TW>7, >?]4:M M041+&50+44WT]ZN4O0 >721&MTFBFJ(T^\AQT[7X[J[E?:ZWB:O>62RW.=P< M6]F6/K?8-7VH%J*:\%MJDP-/@ZVWE]]((=HN8)J(:H)OZT.&5RUI+"_=RQ$ZX)QRX(O#ZE!;X*B-#M8I@SQ MW67(-E@?DE)[]2$/A??W=WK^4>>MIT:XN<[90LL05!.H%J%:C&H2U12EV8$V MM8K/GNOCHY4*JH6H)E M0K48U22J*4JS VVZ&=_=S1Q_^^T&.D<8[5I03:!: MA&HQJLE&VYV'!$'KM%E1*[;S:4H9WUW*A#I/GY+ZG/AS;Y$UYR8[WB2A50RJ MA:@F4"U"M1C59*/MAM4_%-;_1GOCF_;&=[MA<6ZU3K230K40U42C62><#?HM.V/WEQL$+:I%GN_925VKV_UNUT31^JA:@F4"U"M1C5)*HI M2K.3;)JM01^=PP[0<@O50E03J!:A6HQJ$M44I=F!-HW:X(33BTR@S[VH6I?W M^N .,3?7.=!HH]9H]BMUZXX=@:XX0K48U22J*4JST[IS9;P3SD+:3:M5")][ M=^7Z-!#SQJPUPNP%\]@KYFVT?M]^DW,U\H?7.W]>IOEK1D5?-2I&;Z]$-45I M=CI-]S5P=U][Z:POA=J:0+0"0[7PR&WT>X.>]T4G>=MY5 +=E C58E23J*8H MS0ZN*<4&[E+L>&GK!CHG%NW!4$T,]MNA Y.(Z/1%8W0;):HI2K/#9TJN@;OD M6E\O^L(HEJ(:@+5 M(E2+44VBFJ(T.\:F^!JRQ=<0+;Y0+40U@6H1JL6H)E%-49H=:%-\#=W%U_%] M7FZ@9EO)F3>O_V M?GFLONF]\Z(LFWIWR;TNOWB_Y,FB2#:?).F+H5J(:@+5(E2+44VBFJ(T.]"FCQNZ^[BN!Y"[ MN0YX5K<<1N>G.X48+0503 MJ!:A6HQJ$M54L'\&HC]T35Q,8QBX&\/]#]/<#V[U$WL78&N(T381U4)4$T'+ M9VWY_GZEW;*T)C)?DU5/^@]X<\;_0 M[3,:M+Q$M1#51+#_D63#JY8/;SQQN1C=.HEJBM+L;)I.,G!WDO_?&4J3X#MOH,T.H3U4)4$Z@6H5J, M:A+5%*79@3;59W!"]0G,7]!&%-5"5!-!RR4W1VUG&9RZ8(QNGT0U16E6.D>F MZARYJTXS46DF)=OYRK^]=^DBG:_FSOF$F^\:2U0+44V@6H1J,:I)5%.49@?< M=),CMIL%S[_+SD\X7Z<-C-?T6 MF'*T-42U$-8%JT9'[YL^KQ84WZ)U[GM_SQZW!1IM"5%.49@?;-(6C M4YI"\TP]U<4D3Y?U81^M$48;050+44V@6G3D7C!/*O?/^ZG6SR;U$<.E5SYJ M3R?Y+-5Y_7Q3Y5VO\WXP[FCUB&J*TJRXCTWU.#[V>7__BSG[B3VF>UN[/IA0 M+40U@6H1JL6H)E%-49K]:#$]YICM,<=HCXEJ(:H)5(M0+48UB6J*TNQ FQYS M[.XQ3YG&%]6:DVEKO-$Z$]5"5!.H%C7:U>XQ4Q'"[I7TCF]:*6):J+17NS;'@VO7AS+ MU[[!HQ8EJ M4B5(M13:*: MHC3[T6(JSC%[FN08[391+40U@6H1JL6H)E%-49H=:-. CK_]4J^.Z33:8J): MB&H"U:)&VYU.^Q?^WGP:;2=135&:'5O33H[=9U!"\VFTLT2U$-5$H[V<3X^> M/PQO_:?_O\0;_5LUGA3>J+4[XZ MJ_?0;;];/;G>5Z'N__#:/[NL1IK%;V^653C?)?E#E69OIN^KH;V+^D4AKR?; MSU^4V;(FO8]966;S]7\?J^=DG=<+5#^_S[+R^8MZ!9^R_+?UYMW^!U!+ P04 M " #Z@X16_S5H'(<" #4!@ &0 'AL+W=O2UZIF5,@UJ>NJ]("2JJ.10V5 MOI,+65+44[ER52V!9C:IY*[O>9%;4E8Y26S7;F42BP8YJ^!6$M64)97_SH&+ MSDC'^.7=3V#,1-.ROGK15_AY5+6!X3?_*%^)X?D(?% MG!Q]?"7CZNKZ$OV^1-_J!CMTK:VK2J%L]-N$Y/>U#B!7"*7Z,^2R51L-JYE# M%A4-B#PD.@< @4OA<4]:#H$"@: D7O!8U[ MT/@0:#P$&K\!!2,O"CQO!V_2\R9[>?<%Z-Z;(\@AZN0-=1*%TV"\$SOML=/] M6(&4#Q&G;][%J=?]7A'=K29E^OT-E2M6*<(AU[G>\5C;EFT/;2E*WE(L+GG'-][ M#+X9;BA[X"F 0-LB)WQDI$(L!Z;)HQ0*S,_H$HB\DU!68"&';&'R)0,A+Z*+P.^9[#A>]=(93*G]$$-9O'( ML-2"((=(* 8L?]8PACQ71'(9OVM.HY%4P/WK'7M8YBYSF6,.8YK_R&*1CHR^ M@6)(\"H7MW3S!>I\/,47T9R7WVA3Q?KG!HI67-"B!LL5%!FI?O&VKL,>0/+H M 4X-<)X#>B\ W!K@'JO0JP&]8Q6\&N ]![@O /P:4)II5L4J*SW! @=#1C>( MJ6C)IBY*NTJT+'!&U,:Z$TS>S21.!#,2T0+0-[P%CD[191QGRG&XVYO3;VG;D";Q%LY8'& 9W,@4"2">UK MH&+S2S9UKJV#4]OJ>9;\#,WUOGF'D;9C'<9-=(R.AG!Z&'A^H8D+6Q/^SW)Z M33F]UY:308X%Q$A01*AZNZWD>3O/91##A./J#(XH%UQ7[TK.VZ^BK:GBN'59 MKWU4NB2;=DD6=D3VQ%N_\=9O]?:>,(CH@F1_E)O2X?HYX4BD6,@F:Y7'*"ND MOI S]29($BC;*\3D)M 9[!\^)I[.X-:UO=;@(T6G78J&AZ)]J[^O6;EB[O4[ M!;!%V9ER^82LB*@.K6:V:7XORY[OV?R5/1C;FOF)/9A6O>T_^JK3OL9LD1&. M-D;0&)TV(#;("@0=N'H@^T-+:) MBJ1*TG;R]SN4%%FN%08VA+S8HL0S,^?,\#+CC52_]!+ D$>>"SWQEL84E[ZO MTR5PJD]E 0*_S*7BU.!0+7Q=**!9">*Y'P7!T.>4"2\9E^_N53*6*Y,S ?>* MZ!7G5#U=0RXW$R_TGE]\88NEL2_\9%S0!3R ^5K<*QSYC96,<1":24$4S"?> M57@Y#<\LH)SQC<%&MYZ)I3*3\I<=W&83+[ 100ZIL28H_JUA"GEN+6$<&'DE7VDA>@S$"SD3U3Q]K(5H M-,-B&I ]"<@?@$0UX"X)%I%5M*ZH88F M8R4W1-G9:,T^E-J4:&3#A$WC@U'XE2'.)%/).3.8%Z,)%1F92F&86(!(&6CR M-[G*,F;UICFY%5756/4_W("A+/^(,[X^W) /[S^.?8/A6*-^6KN^KEQ'+[B^ M('?H;*G))Y%!MHOWD4;#)7KF"#0P,_(1RH39]-,"E M,9F=D">@2G>%[[8?#EY$3IW((Q,V;'@/>TG8">Y42J$07=2'>RD)@V _<\Y( MCN1YWO \[XFGP+W/P;5R,VAQ'755J3.:([F.&JXC-U>Q9DH*6[:XI^,6I)%J M:V?"7"ZI6N 6922!1[PN:""X\9-"&L0P!,W1)$J#KP#/!8.@+BU&>UH,N_+N MC/9(+2X:+2Z<6MPQP?B*=T7O!!ZZZ?9D;(=C&&Q/^.!M#J+:3T^B]&5M5Y76 MO2<\8!VT%OEST7-+9>U&'IS"GJSM\MQ> ML,(WNF&%O5ZQ^K*VJ\KVDA6^&PO=V]R:W-H965TT1=M")=$C:3L!^N%'2K)D)C(3 9<7 ML63Q?D?^R=/QS/&>BY]RS9A"3UF:RXFW5FISZ?MRL689E>=\PW+]9,E%1I6^ M%2M?;@2C<6&4I3X)@H&?T23WIN/BNWLQ'?.M2I.B\->B<,PLH@+)0IAU+H$%%% MIV/!]TB8UIIF+@HQ"VL]_"0W\_ZHA'Z::#LUC9A(=M1H+]$G=!7'B9D.FJ+; MO%Q49G(^1$S1)/VH6WQ_C-"'WS^.?:6=&X2_J!Q=EX[("4<7Z([G:BW1YSQF ML6WOZT[7/2>'GE\3)_"&S<\1&9TA$I!>2W]F;O-O?'>.>D%A3EK,([?Y'7U& M/=QF;0VF5T]#K\"%)W"WN6*"284>J&+H<4\W$OVX8]FDT*G0&?O.#G95'1(6 <&L MB1G6$S.$BOTAI("0L @(9@DXJ@4<0<;^Z%6XXE&_)5IG3J]=!7KM-0QMI];8 M+^JQ7[PQ]O='=-=4[?3<=;5!PB(@F*4X#IJ-9P 5L!4)2$-06@1%LU4\VKYC MY\J]H8E .YIN&>)+E!S6IC!K4^JUV2HG?A5%0QR^CERWZ\Y" =%LH4@C% $+ M\=-)NU5.I^/.JQ.2%D'1;-&;J@;WP&(DE4E:]2N!&!\MC. \&!#'"B-Z(?75+)B"]DJ+FB) DJ+H&CV!#15"AZ!I13(TF,&2HN@:+:*3;V# MWRIX.L?[16N\ARWQ#EJD0-'LWYB;*H4X]^]P\7XODNQTP+M[T76I@M(B*)H] M TV%0S!4P!/(@F4&2HN@:+:*3?E#WBI_N@9\!1S9\4Y>!+O;;6>10,L5_^A8 M+&-B51PO2K0P&^?RA*S^MC["O"H.[ORF>7G^>4>%#FB)4K;4IL'Y4&_71'FD M6-XHOBD.V>9<*9X5EVM&8R9, _U\R;DZW!@']<'N]']02P,$% @ ^H.$ M5KWNAY*J @ R@8 !D !X;"]W;W)K&ULK551 M3]LP$/XKIPQ-3 +2)J4@UD8J10@DV"HZM@>T!S>Y-A:.W=E."])^_,Y.F@76 MLA=>&E_NOJ_W?3Y=!FNE'TV.:.&I$-(,@]S:Y5D8FC3'@IDCM41)F;G2!;,4 MZD5HEAI9YD&%"*-.IQ\6C,L@&?AW$YT,5&D%ESC18,JB8/KY'(5:#X-NL'EQ MQQ>Y=2_"9+!D"YRBO5].-$5APY+Q J7A2H+&^3 8=<_&/5?O"[YS7)O6&9R2 MF5*/+KC.AD''-80"4^L8&#U6.$8A'!&U\:OF#)J_=,#V><-^Z;63EADS.%;B M!\]L/@Q. \APSDIA[]3Z"FL]QXXO5<+X7UC7M9T TM)85=1@ZJ#@LGJRI]J' M%J#;VP&(:D#T&A#O ,0U(/9"J\Z\K MF63+0:@W:51.;.WAO/)K4<.EN<6HU M93GA;'*!FJ^8L]+ (4QI2+)2(*@Y?+4Y:FCGORA+L>$+R2QF,#)PA=F"RP5< M2V-U29=K#4PM9:LCL5QRR63*F8 ):C]T,D48R:R=48;[.[U1*?.'_0NTC(M/ MU-+]] +V]S[!'G )WW)5&B8S,P@MB7<2PK06>EX)C78(O<39$42G!Q!UHG@+ M?/PV_)8]0]SUZ.@E.B3'&]NCQO;(T_5VT+VRDFVS$AYNL9BA_@F_@49VS70& M8R6MIM$W[61U4Z,TU243?S/;/'JS*[&AH"VDJ2U MH#7*]!GF]52DFZDX (EVFP<5<=\3N\6^2KI]FN-56]J_-8,_ETCIE8=IVFLSJX3:>)-@=NKS-C4QRAOIO=2-JY%4N=AC$(,XRT86#TM\ ^9IDA(C-^ ME)Q.I=( U]:9OQ?("2W^L@9'(E/V% M92G;<"":*RWR$DP6Y"DO_MEC&8G>>>&>]X)[/EP+KA,% QYC7(,/M^-/MN!="G45 M;V\5[W-O*^$0QT?@';\#K^'Y-?;T7P_WZMSY/^V#?]:^$0R_*C[?\@4O\#VK M(U971W!_C?D8Y7?X"=0:EDS&T*><2&HQ:OWRLTY0PCX^4@M5>$"%$XD<*XFZ MVMEJG>G0IVK&(NPZU((5R@4ZO;=OFNW&A[K$[9(LW"798$=D&RD.JA0'EMW_ M:W^!^RNZ@TOJ":HV&\$NL[%+LG"79(,=D6UDHU5EH[7U@Z,/B%Y.3@^+E,BC M)YB47U2T^J+J$E-PMBVGF3L6O<-FJQUTW,5ZQ&ND_+:_*136")T<-[U-J<&? M4NW@N)(I/'?7WKP+IFDIJ4@@PGI*IQ])[LE<5 4FRTF-D7=RPTO=]VF= ,A]((T/U$"+W: M& 755-C[!5!+ P04 " #Z@X16^29^;L<" !K" &0 'AL+W=O]0C3PG(I,CYR5 M,?FYZ^IXA2G39S+'C&864J7,4%FS*>.6%0CMVK,)"% M$3S#>P6Z2%.F?H]1R,W(:3G;@1E?KHP=<,,@9TNHE^5>Z>]1$SCI10_>&)6(V?@0((+5@@SDYMKK/?3M7BQ%+I\ MPJ9>ZSD0%]K(M XF!BG/JC=[KG78"?#]5P+\.L O>5>)2I839E@8*+D!95<3 MFFV46RVCB1S/K"ESHVB64YP))ZCXFEEE-)S"O+(&Y *FF4&%VL",&83YAN4: M2,49QH52/%O"F&FNX4';]EVD4:U9)!!NF7JBLS3-\L)HH%,#-"?Z;T$]1\F5&^!)B&:TR6%GR:::,*.@@&'F\QC5#] MI+7[^&VG ]>0-':#;ES+,*YD\%^1X0JC,_ '7\#W_#8\S"=P\O'SWS N*=O( MZS?R^B5N^Y_RPN,-S<'48*KW$JR .ON![-T\USF+<>30Y;-JHQ-^^M#J>5\/ MT&PW--N'T,-&3&7%U%;,?10KD%X)8F_[.NRW.I[G!>YZ3_).D[QS,/F=6:&" M2SI6UN+ZE!RR\B#<&Y7J-F2[QS*T^PXT>PW-WC$,K4"Z.X;ZO<'P54?[3?;^ M?SCZ369Q;>KNA3_D[$'8-THV:$@/CN7LX!UH#AN:PV,X.WQQ54];PW[WI;7N M3NVP99B^W_35U2!P0:'>69].AZI*6]4Q,B_+220-%:>RN:*_ 51V &ULK55M;],P$/XKIS"A(;$E2]HR1AMI[1B;M(FJ M9?!AXH.;7!-KB1ULMQT2/YZSDX86NH+0OB1^N>?Q/7>^-%+PDSDZ@H;/<[!1!;: M?6'5V 8>) MM9-F R8.2B_K/'ILX; "(9S<@; #AOP*B!A YH;5G3M8%,RSN M*[D"9:V)S0Y<;!R:U'!ALS@UBG8YX4Q\@8HOF0TE',&T3B7(.7PT.2H8R9+N M1FZ31@;7(I$EPN&-U/H5#)'N$,($DX)IS><\838QVJ+'"H\,>X0-]@]THS0P MD8*%HX;#"S2,%\1T!'?3"S@\> 4'P 5\RN5"DZ'N^X846C_]I%$SK-6$3ZB) MX%8*DVMX+U),=^!'^_%O]^!]BFP;WG =WF&XE_ 29\<0GKZ&, BC7?[\-WS+ MG:C-=N3X.D]F6_-,,(,I, U7F&9<9)17;=2"2M/ _2V6,U1?X0>M&E2H#4S( M'J8K5K6[NQ*S]V#;B\YTQ1(<>'2A-*HE>O'+%R>]X-VNJ#P3V5:,.FV,.HX] M^GM%W-_0'EP;+/5.S9WGU/Q,9%N:NZWF[MY[45=[LE7MO*[V65WFZO.\0^'\LX"D[IWBXW=?YIU.MV6YO:?7^CH96H,M?G-3FX$*;N;>UJ^Y2< MNP[J_S*OWZ%;IC+;>0J<$S0X?D/GJ[JWUQ,C*]<>9])0LW7#G)Y#5-: ]N=2 MFO7$'M ^L/%/4$L#!!0 ( /J#A%:(J=Z[[P( *P' 9 >&PO=V]R M:W-H965TLFJBT-A#ZM@XB%5C72NV& M8-T^5/U@DH-8C6UF.]#]^YV=D-*)9MJT+XE?[GE\S_G.UULK_6@R1 M/(I>F M'V36+L_#T"09"F8.U1(E[1BUVR>A8%P&<<^OC77< M4X7-N<2Q!E,(P?3/ >9JW0\ZP69APA>9=0MAW%NR!4[1WBW'FF9AS9)R@=)P M)4'CO!]<=,Z'Q\[>&WSCN#9;8W!*9DH]NLEUV@_:SB',,;&.@=%OA4/,2"X+/_LJ8K#%H!X=@.B"A#]#CA]!="M %TOM/3,RQHQ MR^*>5FO0SIK8W,#'QJ-)#9?N%J=6TRXGG(U'J/F*N5 :.(!I>9>@YC#!)&?& M\#E/F \XK8TU'ECV!,\@^$2)8H#)%&Z4,43"I57PF=+O6B9*(,RU$G"1)(4H MRO986-1H+$[*'Z9HMS?;VW70$K;U]V",?X6NF"D-NFUYH M*8PN&&%2A6Q0ABQZ)61=N%729@8^RA33'?AA,_Y] SZDZZOO,-KK_O'E(+[&]J#:XO"/.P*=$ETM)O(/6#G M9LD2[ >4*P;U"H/X[9O.2?O#+I7_B>R%YJ-:\U$3>WRCGJO$E<0FE9^K:&>F M#!I9_S8 S2[6U8%/U (,-J@^KE4?-U*Z,N=;9E'EEV\I=;':% MHSSNQ!_G^L\J[K2/>^%J6V6S3:DCW'H0!>J%[Q.&O"FD+=_&>K5N11?^!0Z? MSHG0'MSY6RFXD[ MH&[0\2]02P,$% @ ^H.$5E3I7 8T P *A, T !X;"]S='EL97,N M>&ULW5A=3]LP%/TKD1D32!-IFQ&:T53:*B%-VB8D>-@;38F>.REE^/ M;YRF'_@BQL-&EXK&OL?GW&/[AAA&M5D)=C-GS 3+4L@Z)7-CJD]A6,_FK*3U MF:J8M$BN=$F-[>HBK"O-:%8#J13AH->+PY)R2<8CN2BO2E,',[60)B5Q%PK< M[6N6DG[\D01.;J(REI*[D_>_%LIC#T5'O[O1R/W[2 *OT#T MK(?K6@R3CG>EF^''5L@1CS':A8=FLVR8T,'(PQ=-YYG98,*)W]6NK=97V.[G M>)0KN=G6B+B U:;L ^1^L'! M?=>#4FMU2BZ5;G*[#.Y[V@[? ]8],,B%Z P.B N,1Q4UAFEY93O-X";X! K: M]NVJL@X+35?]P3G9$)J;33)5.F.Z2],GZ]!X)%@.=C0OYG WJ@H!-$:5MI%Q M6BA)&P]K1MNPLC,FQ T\AS_S'>UEOK5S/=@WV36MH;;I9%P']+?5G/:V[.!5 MND'%[Y7YLK#3D4T?2HU=:Y;S9=-?YIT!3+V/J].J$JO/@A>R9&[R+TXX'M$U M+Y@KS1]L-BB5F0TP38)[I@V?;4=^:UK=LJ59E],RQST/#M#SWUWG@DFFJ=@V M;6O_+:_RJQU'%__*9,FP_8% MOG5*V#DC=-$ SF(I^0%G.[%)&DP77!@NV]Z<9QF33XX*5M[0J?U#8$??CL]8 M3A?"W'9@2C;M[RSCBS+I1EW#0K2C-NUO,+U^W!T$;2XN,[9DV:3MZF+:- /; ML%G;"PC[R%5S^1&,XS _ AB6!W. <1P+R_,_S6>(SL=AF+>A%QFBG"'*<2P? M,FD^6!X_)[&7?Z9)$D5QC*WH9.)U,,'6+8[AQZ^&>0,&E@7G1!'L*N8- M>X)Q)$DP!&K17Z-QC*Q.#!___F!/210EB1\!S.\@BC $GD8-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /J#A%;>V[M^JP0 /HG M / >&PO=V]R:V)O;VLN>&ULQ9K?<]HX$(#_%0U/Z4,.\ _:9DIGTM#+ M929MF9#I:T?8 C2Q)4X22=J__E9VN:P:LM.7+4_8LA"?%TO?2O*[!^ONEM;> MB<>V,7XZV(2P/1L.?;51K?1_V:TR<&5E72L#G+KUT&^=DK7?*!7:9IB-1I-A M*[49O'^W;VONAOC$!E4%;0T4QH*O6CWXI^OQ5-QKKY>ZT>'[=- =-VH@6FUT MJW^H>CH8#83?V(=_K-,_K FR653.-LUT,.XO?%4NZ.I9\2)"WLJE[TJ"7-Y( M )D.)B-H<*6=#UV-KGT)C/<**O=GNV#_UDU0;B:#NG1VM]5F'9N!NQBBV^CB ML/_L@WCF?B>,=K72E9K9:MNL'PLA630<7]EXY,9=K%6\* M?N6J[F\P !D*ESO3<,%=U1TC)X^IE?&J%G#D;:-KX*C%!]E(4RF!(#,",CLB MY+<,0>8$9'X4R$7$@:\BR(* +(X(F42R)"#+8T+F"')"0$Z."5D@R-<$Y&M> MR)GRE=/;6"[L2GS8>6V4]T*:V'L\@GQ#0+YACJ3TFX[HDW1W"L;U1HF%JG9. M!ZTPXUN"\2TOXY6YAPH@K 1H/*(&[A$OTHT"I)T2-ZJR:Z/C=8Q&.H59*I^A MW2M3V5:)DVOK_2LQ!^DM-M(EUJ.,,F96RD*M8PW [+\>>TA\!B^573NYQ9B4 M4\;,4OGX[P[2*!AB6FC$]YASL%[R%%(^&3,+Y?\A!1"7VO05,!SED3&S2"ZM MK1]TTW3_[)>P@8?P"O)-LXX8V1T_ M._"M?$S'/,H48VY5V+;5(5;J'0;J#9#)*U/],C!3JA@SNV*FG+Z768_)B.2=>2*,?DW$M>$?/\)B%QE-O J24\;)F8V#C7TJ3F9 JINDYU"BR9E%<]#9YW7='D K*0@6SA>B)1())6:@XZGPG M&3]]E)2%2O9EMJ<%Z&>QM YC4A8JV??]B35I<8HQ*0N5S!;"2P?/ M@]EB3'+KG]E"*>8"6JQW,*>$)[,;G3 F9:&2V4(O8UY*;?!*=4E9J&3?_T\P MG[HY#/(JV8PM*0N5S!9ZPDPI>R'A*5M)6:C\@ZMO"2?,B)OD;8H)9:%)9Z'A M_EVS6JT@[ZH_PT]X**]D4\V=B!_])GE1QMVLU:YI+J#LB[FVLMZ_NK9_[>[] M?U!+ P04 " #Z@X16F!M:GOL! #+(P &@ 'AL+U]R96QS+W=O#B55;.;IN%72F6] MR\>NW/1#/IV/;/KQV$WGY;A-0[=^Z[8YZ7+9IO'[C.;QX?O,Q.G&;9Y63?HX7'>7=-G(S7ERLWAZ737C MTZLTJ7:00I#6#S((LOI!#D%>/R@@*.H'M1#4U@^ZA:#;^D%W$'17/^@>@N[K M!\D295P2),VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XA ML%L0;R'06U%O)=!;46\ET%MG#]L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZV^QE"8'>AGH;@=Z&>AN!WH9Z M&X'>AGH;@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=X^>]E-H+>C MWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@ MWD&@=\P^5A+H':AW$.@=J'<0Z!VH=Q#H':AW$.C=HM[M3^I=IL]#+M>>KS5> M_R>IGL[GYNOE+\NOG7B_:"\X)_AWY_$O4$L#!!0 ( /J#A%9TTL9BW@$ M %HC 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z1=^ M!+A1;]4+_T#=#K"PK4U;$/Z]W0 3C1(-)KXW6[:VYSUKD^=JD^>=HS#8-G4; MIMDR1G?#6"B6U)B06T=M&IE;WYB8'OV".5.LS(*8&(W&K+!MI#8.8U4X2$A3RO[.6%9 MN7"1)F3LRX1NY/N P[K'#7E?E31X,CX^F";-8MN:A;BK*>2G2WS1HYW/JX)* M6ZR;M"0/SI,IPY(H-G6^+WIQ.CFF':;]E9^=WY^)J?39WT?=:9=4_C [;>^K]:O^/ +K;^?O\<&UL4$L! A0#% @ ^H.$5AU#JH0A!0 M-A4 !@ ("!# @ 'AL+W=O 8 " @6,- M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$5F?!4YN=!P J2T !@ M ("!O!< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^H.$5E%E)1)/!P &PO M=V]R:W-H965T&UL4$L! A0#% @ ^H.$5NP2N76I @ M.P4 !D ("!9UD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$5H+#LT=R" (18 !D M ("!&PO=V]R:W-H M965T%Z !X;"]W;W)K&UL4$L! M A0#% @ ^H.$5FA0&)P'!P :A$ !D ("![8X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$ M5D/O9\]N" =Q, !D ("!IZ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$5CQ$(]N, P .PD M !D ("!J

&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$5FQ#="A" P 4 < !D M ("!/-@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^H.$5HLVX0$J!0 &0L !D ("!1N< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$5A<% MX?9R!0 +Q\ !D ("!;_4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$5@SJKK#U @ #P@ !D M ("!& $! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^H.$5O[6S4EV!P KSP !D ("! MJ D! 'AL+W=O&PO=V]R:W-H965T@5 0!X;"]W;W)K&UL4$L! A0#% M @ ^H.$5B#P7Q)J" 9$X !D ("!6Q@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$5L$6:M*$ M%@ ,FD! !D ("!B2P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$5C(9,D5: P 00T !D M ("!$4X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^H.$5B AF,^Y" 3UT !D ("!4%P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^H.$5O\U:!R' @ U 8 !D ("!@7@! 'AL+W=OZ'DJH" #*!@ &0 @($] MAP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ^H.$5ODF?F[' @ :P@ !D M ("!>(T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^H.$5E3I7 8T P *A, T ( !FI8! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ ^H.$5I@;6I[[ 0 RR, !H ( !NI\! 'AL+U]R M96QS+W=O 0 M6B, !, ( ![:$! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& 2 $0 1 "3$@ _*,! end XML 72 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 73 report.css IDEA: XBRL DOCUMENT /* 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; } XML 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 313 296 1 true 79 0 false 5 false false R1.htm 100000 - Document - Cover Page Sheet http://www.neogen.com/20230228/taxonomy/role/CoverPage Cover Page Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Income (Loss) Sheet http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss Condensed Consolidated Statements of Income (Loss) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Equity Sheet http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity Condensed Consolidated Statements of Equity Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 100070 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 100080 - Disclosure - Cash and Marketable Securities Sheet http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecurities Cash and Marketable Securities Notes 9 false false R10.htm 100090 - Disclosure - Inventories Sheet http://www.neogen.com/20230228/taxonomy/role/Inventories Inventories Notes 10 false false R11.htm 100100 - Disclosure - Revenue Recognition Sheet http://www.neogen.com/20230228/taxonomy/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 100110 - Disclosure - Net Income (Loss) Per Share Sheet http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 12 false false R13.htm 100120 - Disclosure - Segment Information and Geographic Data Sheet http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicData Segment Information and Geographic Data Notes 13 false false R14.htm 100130 - Disclosure - Equity Compensation Plans Sheet http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlans Equity Compensation Plans Notes 14 false false R15.htm 100140 - Disclosure - Business Combinations Sheet http://www.neogen.com/20230228/taxonomy/role/BusinessCombinations Business Combinations Notes 15 false false R16.htm 100150 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 16 false false R17.htm 100160 - Disclosure - Long Term Debt Sheet http://www.neogen.com/20230228/taxonomy/role/LongTermDebt Long Term Debt Notes 17 false false R18.htm 100170 - Disclosure - Income Taxes Sheet http://www.neogen.com/20230228/taxonomy/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 100180 - Disclosure - Commitments and Contingencies Sheet http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 100190 - Disclosure - Derivatives Sheet http://www.neogen.com/20230228/taxonomy/role/Derivatives Derivatives Notes 20 false false R21.htm 100200 - Disclosure - Description of Business and Basis of Presentation (Policies) Sheet http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies Description of Business and Basis of Presentation (Policies) Policies 21 false false R22.htm 100210 - Disclosure - Cash and Marketable Securities (Tables) Sheet http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesTables Cash and Marketable Securities (Tables) Tables http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecurities 22 false false R23.htm 100220 - Disclosure - Inventories (Tables) Sheet http://www.neogen.com/20230228/taxonomy/role/InventoriesTables Inventories (Tables) Tables http://www.neogen.com/20230228/taxonomy/role/Inventories 23 false false R24.htm 100230 - Disclosure - Revenue Recognition (Tables) Sheet http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.neogen.com/20230228/taxonomy/role/RevenueRecognition 24 false false R25.htm 100240 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShare 25 false false R26.htm 100250 - Disclosure - Segment Information and Geographic Data (Tables) Sheet http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataTables Segment Information and Geographic Data (Tables) Tables http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicData 26 false false R27.htm 100270 - Disclosure - Business Combinations (Tables) Sheet http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.neogen.com/20230228/taxonomy/role/BusinessCombinations 27 false false R28.htm 100280 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssets 28 false false R29.htm 100290 - Disclosure - Long Term Debt (Tables) Sheet http://www.neogen.com/20230228/taxonomy/role/LongTermDebtTables Long Term Debt (Tables) Tables http://www.neogen.com/20230228/taxonomy/role/LongTermDebt 29 false false R30.htm 100300 - Disclosure - Derivatives (Tables) Sheet http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesTables Derivatives (Tables) Tables http://www.neogen.com/20230228/taxonomy/role/Derivatives 30 false false R31.htm 100310 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail Description of Business and Basis of Presentation - Additional Information (Detail) Details 31 false false R32.htm 100320 - Disclosure - Cash and Marketable Securities - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesAdditionalInformationDetail Cash and Marketable Securities - Additional Information (Detail) Details 32 false false R33.htm 100330 - Disclosure - Cash And Marketable Securities - Schedule Of Classification And Maturities Of Marketable Securities (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail Cash And Marketable Securities - Schedule Of Classification And Maturities Of Marketable Securities (Detail) Details 33 false false R34.htm 100340 - Disclosure - Cash and Marketable Securities - Summary of components of marketable securities (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail Cash and Marketable Securities - Summary of components of marketable securities (Detail) Details 34 false false R35.htm 100350 - Disclosure - Inventories - (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail Inventories - (Detail) Details http://www.neogen.com/20230228/taxonomy/role/InventoriesTables 35 false false R36.htm 100360 - Disclosure - Revenue Recognition (Additional Information) (Details) Sheet http://www.neogen.com/20230228/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails Revenue Recognition (Additional Information) (Details) Details http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionTables 36 false false R37.htm 100370 - Disclosure - Revenue Recognition - Summary of Disaggregated Revenue (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail Revenue Recognition - Summary of Disaggregated Revenue (Detail) Details 37 false false R38.htm 100380 - Disclosure - Net Income (Loss) Per Share - Calculation of Net Income Per Share (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail Net Income (Loss) Per Share - Calculation of Net Income Per Share (Detail) Details http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareTables 38 false false R39.htm 100390 - Disclosure - Segment Information and Geographic Data - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataAdditionalInformationDetail Segment Information and Geographic Data - Additional Information (Detail) Details 39 false false R40.htm 100400 - Disclosure - Segment Information and Geographic Data - Schedule of Segment Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail Segment Information and Geographic Data - Schedule of Segment Information (Detail) Details 40 false false R41.htm 100410 - Disclosure - Segment Information and Geographic Data - Disaggregated Revenue by Geographic Location (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail Segment Information and Geographic Data - Disaggregated Revenue by Geographic Location (Detail) Details 41 false false R42.htm 100420 - Disclosure - Equity Compensation Plans - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail Equity Compensation Plans - Additional Information (Detail) Details 42 false false R43.htm 100460 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 43 false false R44.htm 100470 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail Business Combinations - Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition (Detail) Details 44 false false R45.htm 100480 - Disclosure - Business Combinations - Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail Business Combinations - Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Detail) Details 45 false false R46.htm 100490 - Disclosure - Business Combinations - Summary of Business Acquisition, Pro Forma Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfBusinessAcquisitionProFormaInformationDetail Business Combinations - Summary of Business Acquisition, Pro Forma Information (Detail) Details 46 false false R47.htm 100500 - Disclosure - Goodwill and Other Intangible Assets - Summary of Goodwill by Business Segment (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail Goodwill and Other Intangible Assets - Summary of Goodwill by Business Segment (Detail) Details 47 false false R48.htm 100510 - Disclosure - Goodwill and Other Intangible Assets - Summary of Amortizable of Intangible Assets (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail Goodwill and Other Intangible Assets - Summary of Amortizable of Intangible Assets (Detail) Details 48 false false R49.htm 100520 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail Goodwill and Other Intangible Assets - Additional Information (Detail) Details 49 false false R50.htm 100530 - Disclosure - Long Term Debt - Summary of Long Term Debt (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail Long Term Debt - Summary of Long Term Debt (Detail) Details 50 false false R51.htm 100540 - Disclosure - Long Term Debt - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail Long Term Debt - Additional Information (Detail) Details 51 false false R52.htm 100550 - Disclosure - Long Term Debt - Summary of Expected Maturities Associated With Outstanding Debt (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail Long Term Debt - Summary of Expected Maturities Associated With Outstanding Debt (Detail) Details 52 false false R53.htm 100560 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 53 false false R54.htm 100570 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 54 false false R55.htm 100580 - Disclosure - Derivatives - Additional Information (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail Derivatives - Additional Information (Detail) Details 55 false false R56.htm 100590 - Disclosure - Derivatives - Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation Derivatives - Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location (Detail) Details 56 false false R57.htm 100600 - Disclosure - Derivatives - Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location (Detail) Sheet http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail Derivatives - Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location (Detail) Details 57 false false R58.htm 100610 - Disclosure - Derivatives - Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities (Details) Sheet http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails Derivatives - Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities (Details) Details 58 false false R59.htm 100620 - Disclosure - Derivative - Summary of Other Comprehensive Income (Loss) Before Reclassifications of Pre-tax Derivative Gains and Losses (Details) Sheet http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails Derivative - Summary of Other Comprehensive Income (Loss) Before Reclassifications of Pre-tax Derivative Gains and Losses (Details) Details 59 false false R60.htm 100630 - Disclosure - Derivatives - Summary of Reclassification of Pre-tax Derivative Gains and Losses into Net Income from Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta Derivatives - Summary of Reclassification of Pre-tax Derivative Gains and Losses into Net Income from Accumulated Other Comprehensive Income (Loss) (Details) Details 60 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - neog-20230228.htm 8 neog-20230228.htm neog-20230228.xsd neog-20230228_cal.xml neog-20230228_def.xml neog-20230228_lab.xml neog-20230228_pre.xml neog-ex31_1.htm neog-ex31_2.htm neog-ex32.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "neog-20230228.htm": { "axisCustom": 2, "axisStandard": 26, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 866, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 313, "dts": { "calculationLink": { "local": [ "neog-20230228_cal.xml" ] }, "definitionLink": { "local": [ "neog-20230228_def.xml" ] }, "inline": { "local": [ "neog-20230228.htm" ] }, "labelLink": { "local": [ "neog-20230228_lab.xml" ] }, "presentationLink": { "local": [ "neog-20230228_pre.xml" ] }, "schema": { "local": [ "neog-20230228.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 566, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 16, "http://www.neogen.com/20230228": 2, "http://xbrl.sec.gov/dei/2022": 7, "total": 25 }, "keyCustom": 29, "keyStandard": 267, "memberCustom": 36, "memberStandard": 43, "nsprefix": "neog", "nsuri": "http://www.neogen.com/20230228", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.neogen.com/20230228/taxonomy/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Inventories", "menuCat": "Notes", "order": "10", "role": "http://www.neogen.com/20230228/taxonomy/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "11", "role": "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Net Income (Loss) Per Share", "menuCat": "Notes", "order": "12", "role": "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Segment Information and Geographic Data", "menuCat": "Notes", "order": "13", "role": "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicData", "shortName": "Segment Information and Geographic Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Equity Compensation Plans", "menuCat": "Notes", "order": "14", "role": "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlans", "shortName": "Equity Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "15", "role": "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Goodwill and Other Intangible Assets", "menuCat": "Notes", "order": "16", "role": "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Long Term Debt", "menuCat": "Notes", "order": "17", "role": "http://www.neogen.com/20230228/taxonomy/role/LongTermDebt", "shortName": "Long Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Derivatives", "menuCat": "Notes", "order": "20", "role": "http://www.neogen.com/20230228/taxonomy/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Description of Business and Basis of Presentation (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "shortName": "Description of Business and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "neog:ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Cash and Marketable Securities (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesTables", "shortName": "Cash and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "neog:ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.neogen.com/20230228/taxonomy/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_aadad587-1ae0-4f47-9a15-e422086fc841", "decimals": null, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Net Income (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Segment Information and Geographic Data (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataTables", "shortName": "Segment Information and Geographic Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_ee8c7cb0-eceb-40d1-b3ac-b77091d4f3a9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Business Combinations (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_ee8c7cb0-eceb-40d1-b3ac-b77091d4f3a9", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Long Term Debt (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtTables", "shortName": "Long Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Derivatives (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesTables", "shortName": "Derivatives (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeLeasesPolicyTextBlock", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail)", "menuCat": "Details", "order": "31", "role": "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "shortName": "Description of Business and Basis of Presentation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeLeasesPolicyTextBlock", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Cash and Marketable Securities - Additional Information (Detail)", "menuCat": "Details", "order": "32", "role": "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesAdditionalInformationDetail", "shortName": "Cash and Marketable Securities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "lang": "en-US", "name": "neog:MarketableSecuritiesContractualMaturityPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Cash And Marketable Securities - Schedule Of Classification And Maturities Of Marketable Securities (Detail)", "menuCat": "Details", "order": "33", "role": "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail", "shortName": "Cash And Marketable Securities - Schedule Of Classification And Maturities Of Marketable Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "neog:ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_4f932e34-d36e-4b58-9587-bbc237a6f8a7", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_4e2ef646-8aee-4c80-968c-603417eae607", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TradingSecuritiesDebtAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Cash and Marketable Securities - Summary of components of marketable securities (Detail)", "menuCat": "Details", "order": "34", "role": "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail", "shortName": "Cash and Marketable Securities - Summary of components of marketable securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_4e2ef646-8aee-4c80-968c-603417eae607", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TradingSecuritiesDebtAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Inventories - (Detail)", "menuCat": "Details", "order": "35", "role": "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail", "shortName": "Inventories - (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Revenue Recognition (Additional Information) (Details)", "menuCat": "Details", "order": "36", "role": "http://www.neogen.com/20230228/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails", "shortName": "Revenue Recognition (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Revenue Recognition - Summary of Disaggregated Revenue (Detail)", "menuCat": "Details", "order": "37", "role": "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "shortName": "Revenue Recognition - Summary of Disaggregated Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_2d98a528-24de-41aa-8877-065e2b45bd54", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Net Income (Loss) Per Share - Calculation of Net Income Per Share (Detail)", "menuCat": "Details", "order": "38", "role": "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail", "shortName": "Net Income (Loss) Per Share - Calculation of Net Income Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Segment Information and Geographic Data - Additional Information (Detail)", "menuCat": "Details", "order": "39", "role": "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataAdditionalInformationDetail", "shortName": "Segment Information and Geographic Data - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Income (Loss)", "menuCat": "Statements", "order": "4", "role": "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss", "shortName": "Condensed Consolidated Statements of Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Segment Information and Geographic Data - Schedule of Segment Information (Detail)", "menuCat": "Details", "order": "40", "role": "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail", "shortName": "Segment Information and Geographic Data - Schedule of Segment Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Segment Information and Geographic Data - Disaggregated Revenue by Geographic Location (Detail)", "menuCat": "Details", "order": "41", "role": "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail", "shortName": "Segment Information and Geographic Data - Disaggregated Revenue by Geographic Location (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_9ba52f80-10a0-493d-9647-96f95e34cf28", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Equity Compensation Plans - Additional Information (Detail)", "menuCat": "Details", "order": "42", "role": "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "shortName": "Equity Compensation Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_ee3d45d0-0dc8-4c58-ba60-c866c2da89d4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Business Combinations - Additional Information (Detail)", "menuCat": "Details", "order": "43", "role": "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "shortName": "Business Combinations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_ee3d45d0-0dc8-4c58-ba60-c866c2da89d4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cea28217-5785-45a4-b41b-8a4014b2b588", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition (Detail)", "menuCat": "Details", "order": "44", "role": "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail", "shortName": "Business Combinations - Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_3a5cab81-f1a0-47a9-b787-7c24b5a33fe2", "decimals": "-3", "lang": null, "name": "neog:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdjustmentOfAnnualLicensePrepaid", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_6d635e50-4fa9-4710-9205-48a01f2af6f6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Business Combinations - Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Detail)", "menuCat": "Details", "order": "45", "role": "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "shortName": "Business Combinations - Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_6d635e50-4fa9-4710-9205-48a01f2af6f6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Business Combinations - Summary of Business Acquisition, Pro Forma Information (Detail)", "menuCat": "Details", "order": "46", "role": "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfBusinessAcquisitionProFormaInformationDetail", "shortName": "Business Combinations - Summary of Business Acquisition, Pro Forma Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_8d9950ed-8ab9-4db1-b508-ba1e555854da", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Goodwill and Other Intangible Assets - Summary of Goodwill by Business Segment (Detail)", "menuCat": "Details", "order": "47", "role": "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail", "shortName": "Goodwill and Other Intangible Assets - Summary of Goodwill by Business Segment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Goodwill and Other Intangible Assets - Summary of Amortizable of Intangible Assets (Detail)", "menuCat": "Details", "order": "48", "role": "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail", "shortName": "Goodwill and Other Intangible Assets - Summary of Amortizable of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherIndefiniteLivedIntangibleAssets", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail)", "menuCat": "Details", "order": "49", "role": "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Other Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-5", "lang": null, "name": "neog:NonAmortizableIntangibleAssetsImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "menuCat": "Statements", "order": "5", "role": "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Long Term Debt - Summary of Long Term Debt (Detail)", "menuCat": "Details", "order": "50", "role": "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail", "shortName": "Long Term Debt - Summary of Long Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Long Term Debt - Additional Information (Detail)", "menuCat": "Details", "order": "51", "role": "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "shortName": "Long Term Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Long Term Debt - Summary of Expected Maturities Associated With Outstanding Debt (Detail)", "menuCat": "Details", "order": "52", "role": "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail", "shortName": "Long Term Debt - Summary of Expected Maturities Associated With Outstanding Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Income Taxes - Additional Information (Detail)", "menuCat": "Details", "order": "53", "role": "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_5897dd85-b75f-41e8-b623-d8e7d3a149a8", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "menuCat": "Details", "order": "54", "role": "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_7098ce9c-64d2-438e-9181-5f8cee9a963d", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_307603cd-e313-4f46-bb65-a25bc12f2990", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Derivatives - Additional Information (Detail)", "menuCat": "Details", "order": "55", "role": "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "shortName": "Derivatives - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_ed5f0cf9-e0c7-4242-aa2c-b5ea9ee40ed7", "decimals": "-5", "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_c001e0d5-41c0-49cf-96c0-9d8dfd5f52aa", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Derivatives - Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location (Detail)", "menuCat": "Details", "order": "56", "role": "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation", "shortName": "Derivatives - Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_c001e0d5-41c0-49cf-96c0-9d8dfd5f52aa", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "neog:ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_8f5305d0-ce41-419d-8384-ba3b2c4679f6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Derivatives - Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location (Detail)", "menuCat": "Details", "order": "57", "role": "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "shortName": "Derivatives - Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "neog:ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_8f5305d0-ce41-419d-8384-ba3b2c4679f6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_9e7d53fa-352c-48b3-ba48-c5571841d2e7", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InterestRateDerivativesAtFairValueNet", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Derivatives - Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities (Details)", "menuCat": "Details", "order": "58", "role": "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "shortName": "Derivatives - Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_675d1b7f-fb49-48ca-8635-246378b952f6", "decimals": "-3", "lang": null, "name": "us-gaap:InterestRateDerivativesAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_d2ef14b5-5b2b-4ada-893d-e5bfc6008ce5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Derivative - Summary of Other Comprehensive Income (Loss) Before Reclassifications of Pre-tax Derivative Gains and Losses (Details)", "menuCat": "Details", "order": "59", "role": "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails", "shortName": "Derivative - Summary of Other Comprehensive Income (Loss) Before Reclassifications of Pre-tax Derivative Gains and Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_d2ef14b5-5b2b-4ada-893d-e5bfc6008ce5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_0b37ccde-b69f-48bc-8ec2-ae55319ec1f1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Equity", "menuCat": "Statements", "order": "6", "role": "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity", "shortName": "Condensed Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_e219d99d-e672-4030-bb99-85ed4253f275", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_a4da9ce1-dfed-4cd8-8b62-5dde8f5e3aa0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Derivatives - Summary of Reclassification of Pre-tax Derivative Gains and Losses into Net Income from Accumulated Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta", "shortName": "Derivatives - Summary of Reclassification of Pre-tax Derivative Gains and Losses into Net Income from Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_a4da9ce1-dfed-4cd8-8b62-5dde8f5e3aa0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Description of Business and Basis of Presentation", "menuCat": "Notes", "order": "8", "role": "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Cash and Marketable Securities", "menuCat": "Notes", "order": "9", "role": "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecurities", "shortName": "Cash and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "neog-20230228.htm", "contextRef": "C_cd1e3ff1-a448-48c9-9d8f-bbede5374d87", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 79, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "Domestic" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinations", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlans", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansTables", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsTables", "http://www.neogen.com/20230228/taxonomy/role/Inventories", "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail", "http://www.neogen.com/20230228/taxonomy/role/InventoriesTables", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShare", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareTables", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicData", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataTables", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinations", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlans", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansTables", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsTables", "http://www.neogen.com/20230228/taxonomy/role/Inventories", "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail", "http://www.neogen.com/20230228/taxonomy/role/InventoriesTables", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShare", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareTables", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicData", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataTables", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "verboseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "neog_AccountingPronouncementsRecentlyAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting pronouncements recently adopted.", "label": "Accounting Pronouncements Recently Adopted [Policy Text Block]", "terseLabel": "Accounting Pronouncements Recently Adopted" } } }, "localname": "AccountingPronouncementsRecentlyAdoptedPolicyTextBlock", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "neog_AccountsReceivablePrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts receivable prepaid expenses and other current assets.", "label": "Accounts Receivable Prepaid expenses and other current assets [Member]" } } }, "localname": "AccountsReceivablePrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrual for environmental loss contingencies undiscounted estimated period.", "label": "Accrual For Environmental Loss Contingencies Undiscounted Estimated Period", "terseLabel": "Estimated liability, measurement period, years" } } }, "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "neog_AccumulatedAmortizationDeferredFinanceCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amortization deferred finance cost.", "label": "Accumulated Amortization Deferred Finance Cost", "terseLabel": "Amortization of deferred debt issuance costs" } } }, "localname": "AccumulatedAmortizationDeferredFinanceCost", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "neog_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_AmortizationOfFinancingCostsOne": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Financing Costs One.", "label": "Amortization Of Financing Costs One", "terseLabel": "Financing fee amortization" } } }, "localname": "AmortizationOfFinancingCostsOne", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "neog_AnimalCareAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Animal Care and Other.", "label": "Animal Care and Other [Member]", "terseLabel": "Animal Care & Other" } } }, "localname": "AnimalCareAndOtherMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "neog_AnimalSafetyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Animal Safety", "label": "Animal Safety [Member]", "terseLabel": "Animal Safety" } } }, "localname": "AnimalSafetyMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "domainItemType" }, "neog_BacterialAndGeneralSanitationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bacterial and General Sanitation.", "label": "Bacterial and General Sanitation [Member]", "terseLabel": "Bacterial & General Sanitation" } } }, "localname": "BacterialAndGeneralSanitationMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "neog_BusinessAcquisitionCostsByAcquisitionRelatedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business acquisition costs by acquisition related costs.", "label": "Business Acquisition Costs By Acquisition Related Costs", "terseLabel": "Acquisition related fees and integration expenses" } } }, "localname": "BusinessAcquisitionCostsByAcquisitionRelatedCosts", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_BusinessAcquisitionGoodwillNotDeductibleForTaxPurposes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business acquisition, goodwill, not deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Not deductible for Tax Purposes", "terseLabel": "Business acquisition, goodwill, not deductible for tax purposes" } } }, "localname": "BusinessAcquisitionGoodwillNotDeductibleForTaxPurposes", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_BusinessAcquisitionProFormaInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business acquisition pro forma information.", "label": "Business Acquisition Pro Forma Information [Line Items]" } } }, "localname": "BusinessAcquisitionProFormaInformationLineItems", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfBusinessAcquisitionProFormaInformationDetail" ], "xbrltype": "stringItemType" }, "neog_BusinessAcquisitionProFormaInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business acquisition pro forma information.", "label": "Business Acquisition Pro Forma Information [Table]" } } }, "localname": "BusinessAcquisitionProFormaInformationTable", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfBusinessAcquisitionProFormaInformationDetail" ], "xbrltype": "stringItemType" }, "neog_BusinessCombinationAccountsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination accounts receivable.", "label": "Business Combination Accounts Receivable", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationAccountsReceivable", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_BusinessCombinationConsiderationPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Payable", "label": "Business Combination, Consideration Payable", "terseLabel": "Cash payable to former owner for purchase of business" } } }, "localname": "BusinessCombinationConsiderationPayable", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdjustmentOfAnnualLicensePrepaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed adjustment of annual license prepaid.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Adjustment of Annual License Prepaid", "negatedLabel": "Adjustment of annual license prepaid" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdjustmentOfAnnualLicensePrepaid", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "neog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAccruals": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed other accruals.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Accruals", "negatedLabel": "Other accruals" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAccruals", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "neog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed right of use assets.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Right Of Use Assets", "terseLabel": "Right of use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "neog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired goodwill and liabilities assumed net.", "label": "Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Line Items]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetLineItems", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "neog_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired goodwill and liabilities assumed net.", "label": "Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Table]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetTable", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "neog_CapinnovetIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CAPInnoVet, Inc.", "label": "CAPInnoVet, Inc [Member]" } } }, "localname": "CapinnovetIncMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_CommercialPaperAndCorporateBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commercial Paper And Corporate Bonds [Member]" } } }, "localname": "CommercialPaperAndCorporateBondsMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "neog_CommitmentAndContingenciesTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitment And Contingencies Textual [Abstract]", "label": "Commitment And Contingencies Textual [Abstract]" } } }, "localname": "CommitmentAndContingenciesTextualAbstract", "nsuri": "http://www.neogen.com/20230228", "xbrltype": "stringItemType" }, "neog_CommitmentsAndContingenciesDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies disclosure.", "label": "Commitments and Contingencies Disclosure [Line Items]", "terseLabel": "Commitments and Contingencies Disclosure [Line Items]" } } }, "localname": "CommitmentsAndContingenciesDisclosureLineItems", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "neog_CommitmentsAndContingenciesDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies Disclosure [Table]", "label": "Commitments and Contingencies Disclosure [Table]", "terseLabel": "Commitments and Contingencies Disclosure [Table]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTable", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "neog_ConcentrationRiskReceivablesSingleCustomerPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration Risk, Receivables, Single Customer Percentage", "label": "Concentration Risk Receivables Single Customer Percentage" } } }, "localname": "ConcentrationRiskReceivablesSingleCustomerPercentage", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "neog_CorviumIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corvium Inc.", "label": "Corvium Inc [Member]" } } }, "localname": "CorviumIncMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "neog_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_CultureMediaAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Culture Media And Other [Member]", "label": "Culture Media And Other [Member]", "terseLabel": "Culture Media & Other" } } }, "localname": "CultureMediaAndOtherMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "neog_CurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current liabilities.", "label": "Current Liabilities [Member]", "terseLabel": "Current Liabilities [Member]" } } }, "localname": "CurrentLiabilitiesMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "verboseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_DebtInstrumentsInterestRateEffectivePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instruments interest rate effective percentage.", "label": "Debt Instruments Interest Rate Effective Percentage", "terseLabel": "Debt instrument interest rate effective percentage" } } }, "localname": "DebtInstrumentsInterestRateEffectivePercentage", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "neog_DelfUkLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delf (UK) Ltd.", "label": "Delf (UK) Ltd [Member]" } } }, "localname": "DelfUkLtdMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of Amortizable of Intangible Assets", "label": "Disclosure of Amortizable of Intangible Assets [Abstract]" } } }, "localname": "DisclosureOfAmortizableOfIntangibleAssetsAbstract", "nsuri": "http://www.neogen.com/20230228", "xbrltype": "stringItemType" }, "neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of Goodwill and Other Intangible Assets", "label": "Disclosure of Goodwill and Other Intangible Assets [Abstract]" } } }, "localname": "DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract", "nsuri": "http://www.neogen.com/20230228", "xbrltype": "stringItemType" }, "neog_DisclosureOfGoodwillByBusinessSegmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of Goodwill by Business Segment", "label": "Disclosure of Goodwill by Business Segment [Abstract]" } } }, "localname": "DisclosureOfGoodwillByBusinessSegmentAbstract", "nsuri": "http://www.neogen.com/20230228", "xbrltype": "stringItemType" }, "neog_EarningPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earning Per Share Basic And Diluted.", "label": "Earning Per Share Basic And Diluted [Abstract]" } } }, "localname": "EarningPerShareBasicAndDilutedAbstract", "nsuri": "http://www.neogen.com/20230228", "xbrltype": "stringItemType" }, "neog_EarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share [Line Items]", "label": "Earnings Per Share [Line Items]", "terseLabel": "Earnings Per Share [Line Items]" } } }, "localname": "EarningsPerShareLineItems", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail" ], "xbrltype": "stringItemType" }, "neog_EarningsPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share [Table]", "label": "Earnings Per Share [Table]", "terseLabel": "Earnings Per Share [Table]" } } }, "localname": "EarningsPerShareTable", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail" ], "xbrltype": "stringItemType" }, "neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Purchase Plan Purchase Price Percentage of Fair Market Value", "label": "Employee Purchase Plan Purchase Price Percentage Of Fair Market Value", "verboseLabel": "Employee stock purchase plan stock price percentage" } } }, "localname": "EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "neog_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense after year four.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Finite-lived intangible asset, expected amortization, after year four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_FiveYearSeniorSecuredRevolvingFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five year senior secured revolving facility.", "label": "Five Year Senior Secured Revolving Facility [Member]", "terseLabel": "Five Year Senior Secured Revolving Facility [Member]" } } }, "localname": "FiveYearSeniorSecuredRevolvingFacilityMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_FoodSafetyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Food Safety", "label": "Food Safety [Member]", "terseLabel": "Food Safety", "verboseLabel": "Food Safety" } } }, "localname": "FoodSafetyMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "domainItemType" }, "neog_GainOnPerformanceMilestoneLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain on performance milestone liability.", "label": "Gain On Performance Milestone Liability", "terseLabel": "Performance milestone liability" } } }, "localname": "GainOnPerformanceMilestoneLiability", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_GardenSpincoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Garden Spinco Member.", "label": "Garden Spinco [Member]", "terseLabel": "Garden SpinCo [Member]" } } }, "localname": "GardenSpincoMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_GeneticVeterinaryServicesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Genetic Veterinary Services, Inc.", "label": "Genetic Veterinary Services, Inc [Member]" } } }, "localname": "GeneticVeterinaryServicesIncMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_GenomicsServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Genomics Services.", "label": "Genomics Services [Member]", "terseLabel": "Genomics Services" } } }, "localname": "GenomicsServicesMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "neog_IncomeTaxExpenseDueToIncreaseInDeferredTaxLiabilityRate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax expense due to increase in deferred tax liability rate.", "label": "Income Tax Expense Due to Increase in Deferred Tax Liability Rate", "terseLabel": "Income Tax Expense Due to Increase in Deferred Tax Liability Rate" } } }, "localname": "IncomeTaxExpenseDueToIncreaseInDeferredTaxLiabilityRate", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "neog_InterestExpensesRelatedToAmortizationDebtIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest expenses related to amortization, debt issuance costs.", "label": "Interest Expenses Related to Amortization, Debt Issuance Costs", "terseLabel": "Interest expenses related to amortization, debt issuance costs" } } }, "localname": "InterestExpensesRelatedToAmortizationDebtIssuanceCosts", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_InterestRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Rate [Axis]" } } }, "localname": "InterestRateAxis", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "neog_InterestRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Rate [Domain]" } } }, "localname": "InterestRateDomain", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_LifeSciencesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Life Sciences [Member]", "label": "Life Sciences [Member]", "terseLabel": "Life Sciences" } } }, "localname": "LifeSciencesMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "neog_LongTermDebtMaturitiesPrepaymentsOfPrincipalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long term debt maturities prepayments of principal amount.", "label": "Long Term Debt Maturities Prepayments Of Principal Amount", "terseLabel": "Prepayments of principal amount" } } }, "localname": "LongTermDebtMaturitiesPrepaymentsOfPrincipalAmount", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_LongTermDebtMaturitiesRepaymentOfPrincipalYearFourAndThereafter": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long term debt maturities repayment of principal year four and thereafter.", "label": "Long Term Debt Maturities Repayment Of Principal Year Four And Thereafter", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentOfPrincipalYearFourAndThereafter", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "neog_LossOnSaleOfMinorityInterest": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss on sale of minority interest", "label": "Loss On Sale of Minority Interest", "terseLabel": "Loss on sale of minority interest" } } }, "localname": "LossOnSaleOfMinorityInterest", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "neog_MarketableSecuritiesContractualMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Securities Contractual Maturity Period", "label": "Marketable Securities Contractual Maturity Period", "terseLabel": "Marketable securities, maturity period" } } }, "localname": "MarketableSecuritiesContractualMaturityPeriod", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "neog_MaturityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturity [Axis]" } } }, "localname": "MaturityAxis", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "neog_MaturityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturity [Domain]" } } }, "localname": "MaturityDomain", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "neog_MaturityInNinetyOneToOneHundredEightyDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturity In Ninety One to One Hundred Eighty Days [Member]", "verboseLabel": "Maturing in 91 - 180 days" } } }, "localname": "MaturityInNinetyOneToOneHundredEightyDaysMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "neog_MaturityInOneHundredEightyOneToOneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturity In One Hundred Eighty One to One Year [Member]", "verboseLabel": "Maturing in 181 days - 1 year" } } }, "localname": "MaturityInOneHundredEightyOneToOneYearMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "neog_MaturityInOneToTwoYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturity In One to Two Year [Member]", "verboseLabel": "Maturing in 1 - 2 years" } } }, "localname": "MaturityInOneToTwoYearMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "neog_MaturityInZeroToNinetyDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturity in Zero to Ninety Days [Member]", "verboseLabel": "Maturing in 0 - 90 days" } } }, "localname": "MaturityInZeroToNinetyDaysMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "neog_MaximumPotentialPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum potential payments.", "label": "Maximum Potential Payments", "verboseLabel": "Maximum potential Payments" } } }, "localname": "MaximumPotentialPayments", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_NaturalToxinsAllergensAndDrugResiduesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Natural Toxins Allergens and Drug Residues.", "label": "Natural Toxins Allergens and Drug Residues [Member]", "terseLabel": "Natural Toxins, Allergens & Drug Residues" } } }, "localname": "NaturalToxinsAllergensAndDrugResiduesMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "neog_NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New accounting pronouncements not yet adopted.", "label": "New accounting pronouncements not yet adopted [Policy Text Block]", "verboseLabel": "New Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "neog_NonAmortizableIntangibleAssetsImpairmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non amortisable intangible assets impairment loss.", "label": "Non Amortizable Intangible Assets Impairment Loss", "terseLabel": "Non amortizable intangible assets impairment loss" } } }, "localname": "NonAmortizableIntangibleAssetsImpairmentLoss", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_Numberofdaysdeterminedonfairvalueofassetsandliabilitiesfromtheacquisitiondate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of days determined on fair value of assets and liabilities from the acquisition date.", "label": "NumberOfDaysDeterminedOnFairValueOfAssetsAndLiabilitiesFromTheAcquisitionDate", "terseLabel": "Number Of Days Determined On Fair Value Of Assets And Liabilities From The Acquisition Date" } } }, "localname": "Numberofdaysdeterminedonfairvalueofassetsandliabilitiesfromtheacquisitiondate", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "neog_OtherAccrualsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other accruals.", "label": "Other Accruals [Member]" } } }, "localname": "OtherAccrualsMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation" ], "xbrltype": "domainItemType" }, "neog_PostmergerNeogenCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Postmerger Neogen Corp Member.", "label": "Postmerger Neogen Corp [Member]" } } }, "localname": "PostmergerNeogenCorpMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_PremergerNeogenShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Premerger Neogen Shareholders Member.", "label": "Premerger Neogen Shareholders [Member]" } } }, "localname": "PremergerNeogenShareholdersMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_RodentControlInsectControlDisinfectantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rodent Control, Insect Control & Disinfectants.", "label": "Rodent Control, Insect Control Disinfectants [Member]", "terseLabel": "Rodent Control, Insect Control & Disinfectants" } } }, "localname": "RodentControlInsectControlDisinfectantsMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of classification and maturities of marketable securities.", "label": "Schedule Of Classification And Maturities Of Marketable Securities [Table Text Block]", "verboseLabel": "Schedule Of Classification And Maturities Of Marketable Securities" } } }, "localname": "ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "neog_ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location.", "label": "Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location [Table Text Block]", "terseLabel": "Schedule of Gain Loss From Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Location" } } }, "localname": "ScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationTableTextBlock", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "neog_ScheduleOfGeographicalInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Geographical Information [Line Items]", "label": "Schedule Of Geographical Information [Line Items]", "terseLabel": "Revenues by Geographic Location [Line Items]" } } }, "localname": "ScheduleOfGeographicalInformationLineItems", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail" ], "xbrltype": "stringItemType" }, "neog_ScheduleOfGeographicalInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Geographical Information [Table]", "label": "Schedule Of Geographical Information [Table]", "terseLabel": "Schedule Of Geographical Information [Table]" } } }, "localname": "ScheduleOfGeographicalInformationTable", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail" ], "xbrltype": "stringItemType" }, "neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]", "label": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]", "terseLabel": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]" } } }, "localname": "ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail" ], "xbrltype": "stringItemType" }, "neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table]", "label": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table]", "terseLabel": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table]" } } }, "localname": "ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail" ], "xbrltype": "stringItemType" }, "neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award, options, contractual term one.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Contractual Term One", "terseLabel": "Stock option contractual terms" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "neog_ShareBasedCompensationByShareBasedOptionsForfeitedAndExpirationsInPeriodWeightedAverageFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation by share based options forfeited and expirations in period weighted average fair value.", "label": "Share Based Compensation By Share Based Options Forfeited And Expirations In Period Weighted Average Fair Value", "terseLabel": "Forfeited/Cancelled (Weighted Average Fair Value)" } } }, "localname": "ShareBasedCompensationByShareBasedOptionsForfeitedAndExpirationsInPeriodWeightedAverageFairValue", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "neog_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Accounting Policies [Line Items]", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "neog_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Accounting Policies [Table]", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "neog_SubstituteOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Substitute options.", "label": "Substitute Options [Member]" } } }, "localname": "SubstituteOptionsMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_SubstituteRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Substitute restricted stock units", "label": "Substitute Restricted Stock Units [Member]" } } }, "localname": "SubstituteRestrictedStockUnitsMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_SwapCredit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Swap credit.", "label": "Swap Credit", "terseLabel": "Swap credit" } } }, "localname": "SwapCredit", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "neog_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan facility.", "label": "Term Loan Facility [Member]" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "neog_ThaineobiotechcoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ThaineoBiotechCo.Ltd", "label": "ThaineoBiotechCo Ltd [Member]", "terseLabel": "Thaineo Biotech Co Ltd" } } }, "localname": "ThaineobiotechcoLtdMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_ThreeMFoodSafetyTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three M Food Safety Transaction Member.", "label": "Three M Food Safety Transaction [Member]" } } }, "localname": "ThreeMFoodSafetyTransactionMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfBusinessAcquisitionProFormaInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_ThreeMFsdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three M FSD.", "label": "Three M FSD [Member]", "terseLabel": "3M FSD [Member]" } } }, "localname": "ThreeMFsdMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_TwoThousandEighteenOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand Eighteen Omnibus Incentive Plan [Member]", "terseLabel": "2018 Omnibus Incentive Plan" } } }, "localname": "TwoThousandEighteenOmnibusIncentivePlanMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_TwoThousandElevenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Eleven Plan [Member]", "label": "Two Thousand Eleven Plan [Member]", "terseLabel": "2011 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandElevenPlanMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "neog_VeterinaryInstrumentsAndDisposablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Veterinary Instruments and Disposables.", "label": "Veterinary Instruments and Disposables [Member]", "terseLabel": "Veterinary Instruments & Disposables" } } }, "localname": "VeterinaryInstrumentsAndDisposablesMember", "nsuri": "http://www.neogen.com/20230228", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "srt_ArithmeticAverageMember": { "auth_ref": [ "r512", "r550" ], "lang": { "en-us": { "role": { "label": "Arithmetic Average [Member]", "terseLabel": "Average" } } }, "localname": "ArithmeticAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r234", "r281", "r293", "r294", "r295", "r296", "r297", "r299", "r303", "r359", "r360", "r361", "r362", "r364", "r365", "r367", "r369", "r370", "r710", "r711" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionTables", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r234", "r281", "r293", "r294", "r295", "r296", "r297", "r299", "r303", "r359", "r360", "r361", "r362", "r364", "r365", "r367", "r369", "r370", "r710", "r711" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionTables", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r309", "r634", "r713", "r768" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r354", "r355", "r357", "r358", "r411", "r550", "r569", "r609", "r610", "r631", "r642", "r652", "r712", "r760", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r354", "r355", "r357", "r358", "r411", "r550", "r569", "r609", "r610", "r631", "r642", "r652", "r712", "r760", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r309", "r634", "r713", "r768" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r305", "r552", "r632", "r650", "r706", "r708", "r713", "r767" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r305", "r552", "r632", "r650", "r706", "r708", "r713", "r767" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r354", "r355", "r357", "r358", "r410", "r411", "r442", "r443", "r444", "r549", "r550", "r569", "r609", "r610", "r631", "r642", "r652", "r702", "r712", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r354", "r355", "r357", "r358", "r410", "r411", "r442", "r443", "r444", "r549", "r550", "r569", "r609", "r610", "r631", "r642", "r652", "r702", "r712", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r187", "r235", "r236", "r237", "r238", "r239", "r242", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r267", "r323", "r324", "r472", "r504", "r508", "r509", "r510", "r538", "r546", "r547", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r187", "r235", "r236", "r237", "r238", "r239", "r242", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r267", "r323", "r324", "r472", "r504", "r508", "r509", "r510", "r538", "r546", "r547", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r252", "r412", "r664", "r682" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r306", "r307", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r633", "r651", "r713" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r306", "r307", "r597", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r633", "r651", "r713" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r252", "r412", "r664", "r665", "r682" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r649" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r311", "r312" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Accounts receivable, net of allowance of $2,200 and $1,650" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r356", "r625", "r661", "r662", "r704", "r705" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "periodEndLabel": "Accrual for Environmental Loss Contingencies, Ending Balance", "periodStartLabel": "Accrual for Environmental Loss Contingencies, Beginning Balance", "terseLabel": "Estimated liability costs of remediation", "totalLabel": "Accrual for Environmental Loss Contingencies, Total" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses": { "auth_ref": [ "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for newly incurred environmental loss contingencies. Includes, but is not limited to, remediation expense and interest accretion.", "label": "Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses", "terseLabel": "Environmental loss contingencies, charges to expense for potential fines or penalties" } } }, "localname": "AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEnvironmentalLossContingenciesCurrent": { "auth_ref": [ "r17", "r624", "r703", "r704", "r705" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer.", "label": "Accrued Environmental Loss Contingencies, Current", "terseLabel": "Estimated liability costs of remediation, current" } } }, "localname": "AccruedEnvironmentalLossContingenciesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "auth_ref": [ "r22", "r703", "r704", "r705" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer.", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "terseLabel": "Estimated liability costs of remediation, non current" } } }, "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r2", "r164", "r176" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedAmortizationDeferredFinanceCosts": { "auth_ref": [ "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of debt issuance costs.", "label": "Accumulated Amortization, Debt Issuance Costs", "terseLabel": "Amortization of deferred debt issuance costs" } } }, "localname": "AccumulatedAmortizationDeferredFinanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r28", "r29", "r204", "r564", "r577", "r581" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r26", "r29", "r127", "r547", "r572", "r573", "r668", "r669", "r670", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average remaining amortization period for intangibles" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r6", "r649" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r451", "r452", "r453", "r679", "r680", "r681", "r754" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r184", "r185", "r186", "r187", "r188", "r238", "r239", "r240", "r241", "r252", "r314", "r315", "r319", "r320", "r321", "r322", "r323", "r324", "r451", "r452", "r453", "r469", "r470", "r471", "r472", "r484", "r485", "r486", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r530", "r531", "r535", "r536", "r537", "r538", "r542", "r543", "r544", "r545", "r546", "r547", "r554", "r555", "r556", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash (for) from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r205", "r313", "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r34", "r387", "r533", "r673" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs on line of credit" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r51", "r70", "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense for acquired intangible assets", "verboseLabel": "Amortization expense for intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r163", "r175", "r198", "r230", "r289", "r295", "r301", "r318", "r359", "r360", "r362", "r363", "r364", "r366", "r368", "r370", "r371", "r489", "r493", "r513", "r649", "r710", "r711", "r758" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r191", "r208", "r230", "r318", "r359", "r360", "r362", "r363", "r364", "r366", "r368", "r370", "r371", "r489", "r493", "r513", "r649", "r710", "r711", "r758" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r417", "r418", "r419", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r442", "r443", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansTables" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r137", "r140" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r482", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfBusinessAcquisitionProFormaInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r109", "r110", "r482", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfBusinessAcquisitionProFormaInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r743", "r744" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "verboseLabel": "Summary of Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r119", "r120", "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration for purchase of business", "totalLabel": "Business Combination, Consideration Transferred, Total", "verboseLabel": "Consideration for purchase of business" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "auth_ref": [ "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.", "label": "Business Combination, Consideration Transferred, Other", "verboseLabel": "Business Combination Consideration Transferred Other1" } } }, "localname": "BusinessCombinationConsiderationTransferredOther1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r123", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "verboseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Purchase price allocation for Prepaid Expenses", "verboseLabel": "Prepaids and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "verboseLabel": "Purchase price allocation for accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total", "verboseLabel": "Purchase price allocation for current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "verboseLabel": "Purchase price allocation for accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue", "terseLabel": "Unearned revenue liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "verboseLabel": "Purchase price allocation for other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities", "verboseLabel": "Purchase price allocation for deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "verboseLabel": "Purchase price allocation for intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r111", "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories", "verboseLabel": "Purchase price allocation for inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r111", "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total identifiable assets and liabilities acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "verboseLabel": "Purchase price allocation for long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Other non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "verboseLabel": "Purchase price allocation for other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r111", "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "verboseLabel": "Purchase price allocation for land, property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r112" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r55", "r60" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r53", "r194", "r612" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Cash and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r48", "r53", "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and Cash Equivalents, End of period", "periodStartLabel": "Cash and Cash Equivalents, Beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r48", "r156" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net Increase (Decrease) in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r152" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "terseLabel": "Gain (loss) expected to be reclassified during the next 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r201", "r202", "r203", "r230", "r255", "r259", "r261", "r263", "r271", "r272", "r318", "r359", "r362", "r363", "r364", "r370", "r371", "r392", "r393", "r394", "r395", "r396", "r513", "r611", "r659", "r674", "r683" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssets", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "verboseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r23", "r168", "r180" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and Contingencies (note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r84", "r352", "r353", "r598", "r709" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r679", "r680", "r754" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r5", "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r5", "r649" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.16 par value, 315,000,000 shares authorized, 216,220,821 and 107,801,094 shares issued and outstanding at February 28, 2023 and May 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r126", "r129", "r215", "r217", "r225", "r560", "r566" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r671", "r672" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total", "verboseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r36", "r552" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total Cost of Revenues", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "verboseLabel": "Cost of Revenues" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Unsecured revolving line of credit, spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r3", "r165", "r174", "r389" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail": { "order": 0.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Long-term debt", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r158", "r160", "r372", "r534", "r627", "r628" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r675" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Debt instrument accrued interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r19", "r158", "r390", "r534" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument interest rate effective percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r19", "r373" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r209", "r626", "r755" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Unsecured revolving line of credit, maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.", "label": "Debt Instrument, Maturity Date, Description", "terseLabel": "Debt instrument description" } } }, "localname": "DebtInstrumentMaturityDateDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r21", "r172" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt instrument periodic payments", "totalLabel": "Debt Instrument, Periodic Payment, Total" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r21", "r90", "r91", "r92", "r93", "r157", "r158", "r160", "r173", "r234", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r534", "r626", "r627", "r628", "r629", "r630", "r675" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross", "terseLabel": "Line of credit debt issuance costs gross" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Net", "terseLabel": "Debt issuance costs line of credit arrangements net", "totalLabel": "Debt Issuance Costs, Line of Credit Arrangements, Net, Total" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesTradingUnrealizedGain": { "auth_ref": [ "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Trading, Unrealized Gain", "terseLabel": "Unrealized\tGains" } } }, "localname": "DebtSecuritiesTradingUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesTradingUnrealizedLoss": { "auth_ref": [ "r317" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Trading, Unrealized Loss", "negatedLabel": "Unrealized\tLosses" } } }, "localname": "DebtSecuritiesTradingUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r159" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs incurred" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r51", "r105", "r467", "r475", "r476", "r677" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r458", "r459" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred Income Tax Liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r666" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "totalLabel": "Deferred Revenue, Current, Total" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Deferred revenue recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r51", "r284" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r138", "r139", "r144", "r146", "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r153", "r499" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r135", "r138", "r144" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r142", "r145" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "terseLabel": "Net income from accumulated other comprehensive income (loss)", "totalLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The income statement location of the effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Income Statement Location of Gain (Loss) Reclassified from Accumulated OCI", "terseLabel": "Location of Gain (Loss) Reclassified" } } }, "localname": "DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r143", "r751" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Unrealized gain on derivative instruments, net of tax", "totalLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total", "verboseLabel": "Unrealized gain/(loss) on derivative instruments, net of tax" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeMaturityDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the derivative contract matures, in YYYY-MM-DD format.", "label": "Derivative, Maturity Date", "terseLabel": "Derivatives, maturity date" } } }, "localname": "DerivativeMaturityDates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r749", "r750" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r131", "r132", "r133", "r135", "r136", "r141", "r144", "r147", "r149", "r151", "r499" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r131", "r132", "r135", "r136", "r148", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r407", "r632", "r633", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Disaggregated Revenue by Geographic Location" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionTables", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r416", "r447", "r448", "r450", "r455", "r643" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Equity Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net Income (Loss) Per Share", "verboseLabel": "Net income (loss) per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r226", "r242", "r243", "r245", "r246", "r247", "r253", "r255", "r261", "r262", "r263", "r267", "r509", "r510", "r561", "r567", "r620" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r226", "r242", "r243", "r245", "r246", "r247", "r255", "r261", "r262", "r263", "r267", "r509", "r510", "r561", "r567", "r620" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r264", "r265", "r266", "r268" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r757" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effects of Foreign Exchange Rates on Cash", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r741" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EnvironmentalRemediationExpense": { "auth_ref": [ "r624", "r660", "r663" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings in the period for known or estimated future costs arising from requirements to perform environmental remediation activities.", "label": "Environmental Remediation Expense", "terseLabel": "Environmental remediation expense" } } }, "localname": "EnvironmentalRemediationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r89", "r186", "r219", "r220", "r221", "r235", "r236", "r237", "r239", "r248", "r251", "r270", "r322", "r397", "r451", "r452", "r453", "r471", "r472", "r508", "r522", "r523", "r524", "r525", "r526", "r528", "r547", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r167", "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Escrow Deposit" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful Life in Years", "verboseLabel": "Finite lived intangible assets, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r196", "r345" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization", "verboseLabel": "Less Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "verboseLabel": "Estimated amortization expense for period, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Estimated amortization expense for period, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "verboseLabel": "Estimated amortization expense for period, 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Estimated amortization expense for period, 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Estimated amortization expense for period, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r342", "r344", "r345", "r346", "r553", "r557" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r74", "r557" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r71", "r73" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r74", "r553" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Amortizable intangible and other assets, net of accumulated amortization", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r343" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Fair Value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all foreign currency derivatives not designated as hedging instruments.", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net", "terseLabel": "Foreign currency forward contracts, net", "totalLabel": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net, Total" } } }, "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r618", "r639", "r648" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "auth_ref": [ "r138", "r143" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r51" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Disposal of property and equipment", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r195", "r329", "r558", "r623", "r649", "r691", "r698" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfPreliminaryFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAsOfTheDateOfAcquisitionDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r332", "r623" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions", "verboseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r340", "r341", "r623" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r51", "r330", "r335", "r340", "r623" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Impairment", "terseLabel": "Impairment", "verboseLabel": "Impairment charges" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r107", "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Translation and Purchase Accounting Adjustments", "terseLabel": "Foreign currency translation and other", "verboseLabel": "Goodwill and/or currency adjustments" } } }, "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r35", "r230", "r289", "r294", "r300", "r303", "r318", "r359", "r360", "r362", "r363", "r364", "r366", "r368", "r370", "r371", "r513", "r622", "r710" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r135", "r497" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r51", "r80" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of discontinued product lines" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r79", "r83" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r31", "r162", "r169", "r182", "r289", "r294", "r300", "r303", "r562", "r622" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) Income Before Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r347", "r349" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r231", "r461", "r463", "r466", "r473", "r477", "r479", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r232", "r250", "r251", "r287", "r460", "r474", "r478", "r568" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for Income Taxes", "totalLabel": "Income Tax Expense (Benefit), Total", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r218", "r456", "r457", "r463", "r464", "r465", "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r742" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Income tax expense related to nondeductible transaction costs", "totalLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount, Total" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r50" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, accruals and other changes", "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r50" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r50" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Interest expense accrual" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r50" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities, net of business acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "negatedLabel": "Change in other non-current assets and non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r50" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r256", "r257", "r258", "r263", "r415" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilutive stock options and RSUs" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r159", "r171", "r222", "r283", "r532" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r40", "r385", "r391", "r629", "r630" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Debt instrument interest expense", "totalLabel": "Interest Expense, Debt, Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpenseOther": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense classified as other.", "label": "Interest Expense, Other", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest", "verboseLabel": "Interest payable, Current" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativesAtFairValueNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet.", "label": "Interest Rate Derivatives, at Fair Value, Net", "terseLabel": "Interest rate swaps", "totalLabel": "Interest Rate Derivatives, at Fair Value, Net, Total", "verboseLabel": "Fair value of interest rate swap" } } }, "localname": "InterestRateDerivativesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swaps [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfReclassificationOfPretaxDerivativeGainsAndLossesIntoNetIncomeFromAccumulatedOtherComprehensiveIncomeLossDeta", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntersubsegmentEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in subsegment consolidation.", "label": "Intersubsegment Eliminations [Member]", "verboseLabel": "Corporate and Eliminations" } } }, "localname": "IntersubsegmentEliminationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r68", "r615" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "verboseLabel": "Finished and purchased goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r207", "r613", "r649" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r193", "r206", "r269", "r326", "r327", "r328", "r551", "r619" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r68", "r617" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r68", "r616" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r230", "r318", "r359", "r360", "r362", "r363", "r364", "r366", "r368", "r370", "r371", "r490", "r493", "r494", "r513", "r621", "r710", "r758", "r759" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r10", "r166", "r178", "r649", "r676", "r690", "r756" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r192", "r230", "r318", "r359", "r360", "r362", "r363", "r364", "r366", "r368", "r370", "r371", "r490", "r493", "r494", "r513", "r649", "r710", "r758", "r759" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Licenses", "verboseLabel": "Licenses" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r15" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Commitment fee" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Unsecured revolving line of credit, interest terms" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Unsecured revolving line of credit, outstanding debt" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Unsecured revolving line of credit, total amount available" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Percentage of annual commitment fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r86", "r234", "r383" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024", "verboseLabel": "Principal payments in 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r86", "r234", "r383" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r86", "r234", "r383" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026", "verboseLabel": "Principal payments in 2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r86", "r234", "r383" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025", "verboseLabel": "Principal payments in 2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r678" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail": { "order": 0.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023", "verboseLabel": "Principal payments, remainder of 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfExpectedMaturitiesAssociatedWithOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r200" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Non-current debt", "totalLabel": "Total\u00a0non-current\u00a0debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.", "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate", "terseLabel": "Long term debt, Percentage bearing variable interest, Percentage rate" } } }, "localname": "LongTermDebtPercentageBearingVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r21", "r87" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities", "verboseLabel": "Marketable Securities, Current" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of components of marketable securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Minority interest ownership percentage by Noncontrolling owners", "verboseLabel": "Minority interest ownership percentage by Noncontrolling owners" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Minority interest ownership percentage by Parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r229" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash (For) From Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash Flows (For) From Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r229" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash From (For) Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash Flows From (For) Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r48", "r49", "r52" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash (For) From Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows (For) From Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r32", "r52", "r170", "r181", "r190", "r213", "r216", "r221", "r230", "r238", "r242", "r243", "r245", "r246", "r250", "r251", "r260", "r289", "r294", "r300", "r303", "r318", "r359", "r360", "r362", "r363", "r364", "r366", "r368", "r370", "r371", "r510", "r513", "r622", "r710" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Numerator for basic and diluted net income (loss) per share - Net income (loss) attributable to Neogen", "totalLabel": "Net Income (Loss) Attributable to Parent, Total" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Covenants not to compete", "verboseLabel": "Noncompete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocation" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r39" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total Other (Expense) Income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (Expense) Income" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments | Segment" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r289", "r294", "r300", "r303", "r622" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating Income", "verboseLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfBusinessAcquisitionProFormaInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liabilities", "totalLabel": "Operating Lease, Liability, Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r539" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets", "verboseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r303" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionTables", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accruals" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r197" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other\u00a0non-current\u00a0assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r210", "r212", "r495", "r496", "r498" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Other comprehensive income before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativeSummaryOfOtherComprehensiveIncomeLossBeforeReclassificationsOfPretaxDerivativeGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r25" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "verboseLabel": "Foreign currency translations" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r89", "r214", "r217", "r224", "r522", "r527", "r528", "r559", "r565", "r668", "r669" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive loss", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r211", "r212" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized gain (loss) on marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r137", "r150" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r77" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and goodwill.", "label": "Other Indefinite-lived Intangible Assets", "terseLabel": "Other non-amortizable intangible assets", "verboseLabel": "Other non-amortizable intangible assets" } } }, "localname": "OtherIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "verboseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesSummaryOfInterestRateSwapsOnRecurringBasisUsingObservableMarketInputsForSimilarAssetsOrLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r41" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other (expense) income [Member]" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesScheduleOfGainLossFromDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndLocationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents", "verboseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r47" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Financing fees paid", "totalLabel": "Payments of Financing Costs, Total" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r43", "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash consideration for purchase of business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r43" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisitions, net of working capital adjustments and cash acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "verboseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r66" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r227", "r745", "r746", "r747" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property, equipment and other\u00a0non-current\u00a0intangible assets", "totalLabel": "Payments to Acquire Productive Assets, Total" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r4", "r392" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r4", "r392" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r4", "r649" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $1.00 par value, 100,000 shares authorized, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r667" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r44", "r102" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Exercise of stock options and issuance of employee stock purchase plan shares", "totalLabel": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised, Total" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from the sale of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r42" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from the sale of property and equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "verboseLabel": "Other products and service-related intangibles" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product Revenues" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r190", "r213", "r216", "r228", "r230", "r238", "r250", "r251", "r289", "r294", "r300", "r303", "r318", "r359", "r360", "r362", "r363", "r364", "r366", "r368", "r370", "r371", "r488", "r491", "r492", "r510", "r513", "r562", "r622", "r645", "r646", "r670", "r710" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income (Loss)", "totalLabel": "Net Income (Loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r82", "r179", "r563", "r649" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Net Property and Equipment", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivables, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Concentrations of Credit Risk" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r45" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Repayment of debt", "totalLabel": "Repayments of Long-Term Debt, Total" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r103", "r183", "r766" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r7", "r94", "r177", "r576", "r581", "r649" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r186", "r235", "r236", "r237", "r239", "r248", "r251", "r322", "r451", "r452", "r453", "r471", "r472", "r508", "r572", "r574" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r280", "r281", "r293", "r298", "r299", "r305", "r306", "r309", "r406", "r407", "r552" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataDisaggregatedRevenueByGeographicLocationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r280", "r281", "r293", "r298", "r299", "r305", "r306", "r309", "r406", "r407", "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Product revenues to external customers" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r223", "r230", "r280", "r281", "r293", "r298", "r299", "r305", "r306", "r309", "r318", "r359", "r360", "r362", "r363", "r364", "r366", "r368", "r370", "r371", "r513", "r562", "r710" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "totalLabel": "Revenues, Total", "verboseLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfBusinessAcquisitionProFormaInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense", "verboseLabel": "Royalty Expense" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r21", "r90", "r91", "r92", "r93", "r157", "r158", "r160", "r173", "r627", "r629", "r678" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Summary of Long Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r138", "r144", "r497" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Summary of Pre-tax Other Comprehensive Income (Loss) and Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Calculation of Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r71", "r73" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "verboseLabel": "Summary of Amortizable of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r623", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "verboseLabel": "Summary of Goodwill by Business Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r11", "r12", "r13" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Components of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Summary of Expected Maturities Associated With Outstanding Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r143", "r751" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "verboseLabel": "Summary of Preliminary Fair Values of Assets Acquired And Liabilities Assumed As of The Date of Acquisition" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r61", "r62", "r63", "r69" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r61", "r62", "r63", "r69" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year.", "label": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]", "terseLabel": "Summary of Fair Value of Stock Options Granted Estimated Weighted-Average Assumptions" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r413", "r414", "r417", "r418", "r419", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r442", "r443", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r95", "r97", "r100" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "verboseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r277", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r350", "r351", "r623", "r767" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r277", "r278", "r279", "r289", "r292", "r297", "r301", "r302", "r303", "r304", "r305", "r308", "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Information and Geographic Data" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service Revenues" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r50" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Share-based compensation", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Stock option vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date", "terseLabel": "Annual maximum limit percentage of compensation to purchase shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (Share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted (Weighted Average Fair Value)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (Share)", "periodStartLabel": "RSUs outstanding Beginning Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "RSUs outstanding Ending (Weighted Average Fair Value)", "periodStartLabel": "RSUs outstanding Beginning (Weighted Average Fair Value)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Released (Share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Released (Weighted Average Fair Value)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited/Cancelled (Share)", "totalLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value per share of stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options Outstanding, Ending Balance", "periodStartLabel": "Options Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted-Average Exercise Price, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r417", "r418", "r419", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r442", "r443", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r420", "r439", "r440", "r441", "r442", "r445", "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Equity Compensation Plans" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r446" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost", "terseLabel": "Compensation expense related to share based awards", "totalLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount, Total" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Share based compensation by share based award vested contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfFairValueOfStockOptionsGrantedEstimatedWeightedAverageAssumptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r189", "r277", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r348", "r350", "r351", "r623", "r767" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionSummaryOfDisaggregatedRevenueDetail", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r201", "r202", "r203", "r230", "r255", "r259", "r261", "r263", "r271", "r272", "r318", "r359", "r362", "r363", "r364", "r370", "r371", "r392", "r393", "r394", "r395", "r396", "r513", "r611", "r659", "r674", "r683" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssets", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r24", "r89", "r186", "r219", "r220", "r221", "r235", "r236", "r237", "r239", "r248", "r251", "r270", "r322", "r397", "r451", "r452", "r453", "r471", "r472", "r508", "r522", "r523", "r524", "r525", "r526", "r528", "r547", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinations", "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlans", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansTables", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssets", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsTables", "http://www.neogen.com/20230228/taxonomy/role/Inventories", "http://www.neogen.com/20230228/taxonomy/role/InventoriesTables", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShare", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareTables", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionTables", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicData", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataTables", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r235", "r236", "r237", "r270", "r552" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinations", "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlans", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansTables", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssets", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByBusinessSegmentDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsTables", "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/Inventories", "http://www.neogen.com/20230228/taxonomy/role/InventoriesTables", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShare", "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareTables", "http://www.neogen.com/20230228/taxonomy/role/RevenueRecognitionTables", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicData", "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataTables", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r4", "r5", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of shares for 3M transaction (shares)", "verboseLabel": "Number of shares issued in business acquisitions" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r4", "r5", "r89", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of shares under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r4", "r5", "r89", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Exercise of options and share-based compensation expense (in shares)", "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r4", "r5", "r89", "r94", "r426" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r24", "r89", "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of shares for 3M transaction (Value)" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r4", "r5", "r89", "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of shares under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r4", "r5", "r94", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Exercise of options and share-based compensation expense", "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r5", "r8", "r9", "r64", "r649", "r676", "r690", "r756" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r124", "r125", "r128", "r186", "r187", "r220", "r235", "r236", "r237", "r239", "r248", "r322", "r397", "r451", "r452", "r453", "r471", "r472", "r508", "r522", "r523", "r528", "r547", "r573", "r574", "r676", "r690", "r756" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsegmentsConsolidationItemsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Axis]", "terseLabel": "Subsegments Consolidation Items [Axis]" } } }, "localname": "SubsegmentsConsolidationItemsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Domain]", "terseLabel": "Subsegments Consolidation Items [Domain]" } } }, "localname": "SubsegmentsConsolidationItemsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/SegmentInformationAndGeographicDataScheduleOfSegmentInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r529", "r548" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r529", "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r529", "r548" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/EquityCompensationPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade names and trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/BusinessCombinationsSummaryOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsSummaryOfAmortizableOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "verboseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecuritiesDebt": { "auth_ref": [ "r65", "r199", "r316", "r614" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Trading", "terseLabel": "Fair\u00a0Value" } } }, "localname": "TradingSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradingSecuritiesDebtAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investments in debt securities classified as trading.", "label": "Debt Securities, Trading, Amortized Cost", "terseLabel": "Amortized\tCost" } } }, "localname": "TradingSecuritiesDebtAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/CashAndMarketableSecuritiesSummaryOfComponentsOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r184", "r185", "r186", "r187", "r188", "r238", "r239", "r240", "r241", "r252", "r314", "r315", "r319", "r320", "r321", "r322", "r323", "r324", "r451", "r452", "r453", "r469", "r470", "r471", "r472", "r484", "r485", "r486", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r530", "r531", "r535", "r536", "r537", "r538", "r542", "r543", "r544", "r545", "r546", "r547", "r554", "r555", "r556", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Less: Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact the tax effective rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r57", "r58", "r59", "r273", "r274", "r275", "r276" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Estimates And Assumption" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/DisclosureDerivativesAdditionalInformationDetail", "http://www.neogen.com/20230228/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r254", "r263" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Denominator for diluted net income (loss) per share", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r253", "r263" ], "calculation": { "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Denominator for basic net income (loss) per share - Weighted average shares", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/NetIncomeLossPerShareCalculationOfNetIncomePerShareDetail", "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted Average Shares Outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.neogen.com/20230228/taxonomy/role/StatementCondensedConsolidatedStatementsOfIncomeLoss" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)(i)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13644-110860", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13703-110860", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r654": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r655": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r656": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r657": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r658": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=109237650&loc=d3e13064-110858", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(3)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13296-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 78 0000950170-23-011785-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-011785-xbrl.zip M4$L#!!0 ( /J#A%; !MU5/Y4" /C&-@ 1 ;F5O9RTR,#(S,#(R."YH M=&WLO>MV6T>2)OK[]%-@U&=ZV>M46'F_R"[/HG5Q:8TMN22YIVO^U(K,C!31 M!@$V $IB/_V)W"!E4:(L6@2(! 65BR2 C7W)B(SXXO[=_WIS-!F]HOEB/)O^ M]8[\1MP9T33/RGCZ\J]W#I[??_SXSO_Z_KO_ 3!Z\.CQD]$3>CTZR,OQ*WHP M7N3);'$RI]%7SW_^>O1X.AE/:?0?/SS[:?1@ED^.:+H

APN3R^=_?NZ]>O MOREU/%W,)B=+OM3BFSP[NCL"6)W[_IRPO3UZ@$L:W5-":1"&_WLAW3WE[@GW MC78F_']"W!/B]V_-CD_GXY>'R]%7^>M1^Q)?>3JER>1T]&@\Q6D>XV3T_/R2 M?^%[S-^,#B:3T;/VK<7H&2UH_HK*-^V4__+=X9+7@M=CNOCKG7?N^[7^9C9_ M>5?&&.^^:?_1"[ZW^@O(W+V>O[O('_%VES@\\6GV.-*/G=X>\O+.;1%6'QBC?A[ H0$)<^_F6#FA[Z6 MOW]W=_5W>_>(ECB(':#_.AF_^NN=^[/IDH41O.!UO3/*JU=_O;.D-\N[J^U\ MMYWV[MEYOTNS&^'),WW]X9+EO&K\Z_5,:+XPF>M@U!_.EWXS?WVKEIOOIS7 I-AS]_WS&C ?3G\_Y!<\;6\=O,9Y>7H\R,2V-G/,RQ.%<1ILT0:Y&@]'&0+ 5^>:*SR1]8.YA4OB/D>)1.WW3 MLJLG+$9H,DS*9(AIH9R"I*4'I:+PQ.1-Z2TMSN3DO6?TBJ8G]&@^.SJ_W_\S M7A[>/UDL9WPM5K"3D[8S#A8+XO_*"WSS 4,9JT+("K)7CI^B,FN9F(%JU/6%7__YZ_,'+" 6XWO3\82W[?R$>$_=O?A('WG$:J02T2'(% 08 MYYDM5#+\G"R6J0@KFC)9^R/62,Y)2U"C8-X1;?!0I@0S$*YN-A%"UY>?, MKB1B06 ^GXH7A8TOU0>1*Q0RBL67MRQV^*)")I&$%H+0OBL6'TY9WYW>I_9@ MD\?30F_^-YU^GDP4_,^S5/?^:E(CL>0+DN5/JI+/ZJV#)(P#C;'PKB+KC-@ M,;2T6 0+X1!+9:G!2C%1E$#:1N-Y,\MHU\5O17A,A16PM)XEE,\&T!8'K 6U M2-7IS"KOO4=DF7\T7C:9OCB8EO:4_#QL28UI\?ZCA!(C;Q-6\LC/8TJ2D"RS M91^RNF+] MA"R/I($H$R(S,G!$(T-<".3)3$)JP*C-4$BHQ*N0K5RM8P44G2U0? M2H?'?+?#:=E6QR6>(:G/$Q+_H,750!-ZG;)ERYTTG\W5V,!%T^W%5I6UCY+> MO=-S1\$*W_W"9YJ51_S>!WOF:K?Y=WTU&28"KUJ[+VE8EQB=!3"_2BBQ(']" MR IU RS#,HJ5/UFH#*U8KB!#:9\L4Y2A=7&1U!=D8G%AV70U,C.B0%Y-%HI5\.4=Z]<-/**2)9.0%61A M^W*0RU$$;#@C,,#RSMK/!VSO,5]R53245CRR@E.&6&LS6"A&\E83;#=ZO 3- MK 34,VI&-C_+\R4N/U<07%5>55$13675+BL;MU6Q(& AP*I$*A\R&^U%?%Q> M-7OT&M*JN8:N>)<8,+>EM(.&\XRU'6]F9EA#A8$/&S+O<\QG6Z/#CW^G12/! M2B#+#\P;KV+U,K.*92C!=CL;5%$S+YE8@FYK" 'VR333[T%?T@^HK&M])*!A;$H!TO MGXE,4SXQ0-HWI3(OOOVON_WN+P=O.IQP-X8![S2']USN+\='Q MI+G>A_<.Y^V*S?$%YR[N;]XL2KO^WLJS1HC_-7X])>US'-1\,MT*7N M[_N/__=%R_?]+Y^?;D$O&S.N7A:^V)OCR3B/ES_34>)+E#%_N@J=+>;+>[_, M9^4D+Y_.G]/\U3C3P9OQXL[W@W?P8#H^PLE]%C[,UT^7AS1?G>*[NY>>^0H7 M?"OT6$^NA-O)8CQE5GJ^NN?%!U=_CI66IY^X[MWW'OSN9:M\/,C(MXNTQ/FR M>66;2I,@' CY]CQO/WM+KG)^J!I"!.'W2ZP^.7]]?I&[%UCDFPG>T5L31AH=(/:>4JA+0.TN; YGPN&EC8,?IQ?.Z8%*-)C):R43:' MV"MI_T;E)8OX![08OYRNP,@%FIY_0.5@<7;LX^F"Y7:[SKH$Q ->[%>X'+CD M_-R+'W$\_6FV6/QP>G;=9S09;G!Q.#Z^>)/W<7'X:#)[?7;@AIE,79W)]/KD MAQ,E)$$:0FJ!M^041#:56=.&4"B39I7;*Y-UI@ 42'7S!+1LRQ9GV=*4R"97 M3FPN9&6:B9*=R29K-A!*>+\EXT^S?(FH&-QY;*$\?-,,FTV+^NT0D25Y M+=$5B&C9VI6Z[4*6]UIXYXO33$7=&Q$_COO>[L_5F]<5Y^U";$@L9I-Q&?CC M,;/+>QCA*:\V#LZ3,Q%PDR#ST6Q6;K&$<=X6F7R%FDQL3IWF.V-K4!FG?4C1 MJNIZ8\[N<*WR^7<,[Z;YZ_Q>%U7_P$G+77L^2'11R3L"E6OO)#-*/_D M[OD,/EYEL"TO8^(Q2\T7[D/3R\_P45V>C2;-Z_BN>]G;3?_J;W\9#8M;[?S1CE8G:=3 M79^#"7,D'S-DA2U1)[$EGXN#DLF6@*(8[-+CT[5"WBSHWXPH4P&=()G!YMR\ MNM9"S-6"L;Z*6I"BJ;TQPD9 TC6 YW"A)[@\F>/DQ>P-D^-@,J'Y2_[F 0.@ M^0D;^XMQ.:$-*+@.@)K6Y)5O"&\EZSA%AF1,P+*%68=4 M9*U@-%3CLB$C98G=F>_[F.(V8P+-ZRAT+D!::C#,*)"2LX#*IBQ553&*WCAF MH[Z6ZX('V3RYZP /5\J@WC!EMH:0^$I1J]2M8Z5#F-*#]5HQ"42"6(QM"5&VE>)%""FX$@A;\6!O M%.U%F6V'8K5XH]@> .5;1XQ6S1J4J6S5BBJ0?,+0;0K;WKFY5=:)1B5M=(8@ MO *CFG,32P1RP3.$C2)1MU;FHS&3AGYB+5Q8U>+TY3A-:)5_\\/IS_B?L_G] M"2[>LVQ^8HKS>:8O#U[.B:YBVW3C$9#5(850@7QAV$9& K9.*-K5RE!64G*E M5UI=T7_3%.YL^GPYR[_=2K0DBLJB.@DQM/8[Z A29 5;#$GIK37\?OHISD_?*4YH60KCQ?%L@2P*;BD\*\IH8LN5;,MNJ3(![WT^NZC6 M639K8^A?"O2@[)_-VA,-67:S"?,0Y?,7S$+C:>77N!'MT('[H[B83"9FHB#8 M:DLY0SD7> >9 M0?1B_%["^XM#-FA^_EU]OFB=55>5^[=2!.;,H-D6 QA2J_7W E#;")5B)BM# M"*Z[V-N?-(>>T9+%(I7S.H+- ]IX93I>R,FX#AVOUA^E+SHV:/FLB>(5O=K+ MGWG?'YT?KHTY3]+9 MDBP^];!#T'GQ]OB'DS$#TI4A=2M18(S&$,,$T*:TYH]"0@@>@5+-0@?FVMR= M.ZSQSUMY\R-+ECD>'XXS&Q#O&YR_WDZB.1640(V0L;9J#*97;&WE?$Y**BN1 M0G?M&JX5=6)2YM98<$F[%W;R!BFG*$$E!NE&E=;-G!C]%XE:(5DK-@[^_NS# MKRUA/(K$"+=5"XG,QDEA3DW$1J:726O4;9Y#=SIQ%W*F/Q?NJ/6U!T,KA':4 MV>YL29N2T7%LG<<5(Y^DG8I%[736Q W&XOH(I6PGI(L)DREL9%&HS$9>M,$O MK2>P]3YZXVQ-IC4C MC=,U:M9B;0:&99 <3:H@K3558HI9;[SLJ3\>_2PD]X!>T61V3.4%Y;J:"7@K&2='*TV('DJ;@@*-2 ,:+WU:$HW48C5B+P$>;QA&_K78<7[XW6J_XY3<>S^9GD?D:O M9I-7++#/O]![>&NO&_[0MT^QALP(.#EA6B5,X;_0MBZF.BA==,?=Z:YJX90R M<%-+XQ^SK+^/Q^,E3C9J@,OU&>#%&2$-VZ#:.\\&>$4(N2BHB3)2<-I0=]5E MG1HJ/XTK/<_CH9_\K=S-(H:D3$V K;S;6+:(L!0/$9/2P4B?2G?^BGTCU"\D MP.2TLK5& ]F%-HK/:4AMVD\4VCA1I*RZRTC_.F(]N^G<< :E5ZWDH%(S' V# M W0(/J!32EF517>&X[7,N\$#^O[AN^*I=X7-C-85S5K*8$QEX6^3!EV#SL*7 M%'1WPK__W+9MI&^HHE(VEJ"(-@93.S:Y30ZM,6'5KF;,V&T'H6YRVS;3ZX$$ MH?'5-OA=P*08(28RD$CE+*D8I;OS]UY+)/)>*W2$\]]:=;0(^;T8H M!E&]5EF#TT6T9ER"[5LG '-V52<*I?0?YNG/OE7KVU&H?4W>UQ9YLZUGBHK]K:<=#9]N:3YT0-*RQ>GQ^_:FB_X[9]FN $%M1G!AI0P ME*'Q;>N-IFJ&))0 [4OVM=B47+=8[X_10]L/T^GL%2T?3_/F$VHBR+/>4FOF0LAFO^;M&2DIT,B7"=+:Z%)OM.O>&K_UHX^4KB61;O9X MXYKH/,2:$A0THF)"$U*W*+/WX-UF9+2QJ;1)UQ!U:P%@,X.9YE"IK"-E\46$ MV*V%UYDK^$>:SH[&>7'VR>U,M+3:U!0"PM"BR1B^!XQ>@95%U"H96&V^S=FF MP>^66WZN,= 3@TU:-F50#%-+LBA.J!WD(AQ_)+WKMT'KX^DK6@SSEW^'P>]V M]7BGC=9:PK4_MRD5%Z/5YV\]GOY?FL]>S)ZPE%F>/L#3G;%5I:U!89$0HQI: MC>L&P3-X(B'Y'\74I8/\LTKAKLQ:^URRGD!C#K$H(21+)3_02)P^'^WF'*WZ9 M\VW,7]+\";^BZ3 1\' V*31?&W-N+86N\>G3UU-^E+?M6E;//&N@\/>';OU3 M-XW&WNUA<*WF[B835F7!BLSRD:A"S*T7OU'.RHQ)QML5Z;E_LEBRN31_M_7. M6HIEOZ!6"=EY(2Q&P-#&2YG*(LL7 ^1*<#)F%T67GMC/2K7?31+5HBHK#M[- MMO5&$&0@1+;A7%&6M Q!J.[W%,54LM(>70W]C9K>NV?7&7V+D=KV@^)J M:2.Y$H02"R2%5D5%N7PQ75.O 5BZZ=Z\%>^IU)059D@A)3 E$IL';"V8G$.K MY&&;LEL9(LM$S1&5)W9*#&6NE^W!7^(\[YO,^/Q],\V_N^._1] M>ZL)P]!?7K?&#\U'AB6P; S>2@JB])L:>/":N>N]9.PF6?@F3Y;TC.V@^3@O MJ0S&YZ_3\2UM3)2=5TFSNJ&4V%HQ4K<2?PN1%]U%I[0+W9+PXRD?O\SYZ'4D M<70_4')S(Q&Z,:A35-6Z'"&7HM@&TBV=E3+HHLE8G;Q/W?JY;BS"U@VUM#<^ M!%L!E5E@I!ML[*1KG8.L&PU8C2 M"5>C=*D[@W'?S?T+]W)@\"DPG("B,MLLT50(-3@(WDFEG"ZJ=)<]\U;6X02G MF9X?$GUD3-0ODO3;"?VNG-;+%2+9:*$5IGJS8SB4TD'9H:8KS4]$^1.]H X0: =N_U MV!V &[*^JF0+8%5-A-?2LKHB.%&L;$,,2^JV$\V5^&NQ:?_)EMHDR)))R JR M%)8&J FB" C!4*3)74:F%-.UWQ=0<$T]F MRYMHT>VO+IG?/?1:/5FJ"\7SZ4K5"4Q*%;"YO#3:+)4606'_IE_?/5G6V)S0 M%:BD@MJ(<$Y AH<+J^AV/T&M/W2V-MT5M,P,?\#6WH9,H 64A MD*&:XE4@C=V&KSO+WN]CWMMV>A(@DS?;E"&G9L6W/FPI9P*6W=*J8D2P&\_1 MWHV54C+Y),B!-:2;_,R\4C&"2SJ10J=LZ0ZB[&'M=LU652LS2XM56]^FU:O6 MJ!D3D#"IQJ(HU^XZ?O33HV4;%//&.%E3JX)K+0;9\(!8>*L'+Z.547FMNBMR MV =)MQTD[<""#C::D+(%6YO7)?$]L.I.S+B&T6#KA%V[\Y!]NK;VZ93^=C(M M3+^'+9)RRJ]?S/A'X^9U\>OZBHF[B?T9&0IJ08!MVJ4)C%K0JPC"N**UH==SN#M*5@9H [K9,DD:HBD*U&HO'2)&]WP)?39S;4-J 8HDTL3MF MP=:)U(C Y)01BD&*2K;$B.ZLOAUSB;]73W(=K%2MDI2;#[R(!$89#Z/8UN-#GRYM7,F5/-A/BV>4B<$RZ\@U5#KV$QK(HI36]U\,SD*L%5)+ MK(X9;8ZQ"I1[5=1C/.)+B+X7+2R+L#:C(E2V[Y-E=!TMB-IL,H>QU ZSD;8Q M(C=D&VIH/=5K3BW"EZ"9)B!1\0Z71>C^T]>_[KNJ[Z"Z.2)WAT(7SY M>O;B<':RP.DJ_X%H^O1H.DXGB\<,8*;-C]>^=2N-$H\F![8^&*-D8HA;,Z!K MX_FLUS$$;T/N+J&E>Z!R8X7LZZQ9"+%02VJ*A<]I?%40R$K *B@[K+'8[F34 MM5QN;/(4.L+Y;SLSZ;6&(F7$!-['5EMB/03G$*J6;>R8P:B_E R$ZZ*1[8\2 MV$YH+P93>" MS@X4H5JV%XL EC 2C(RM$V0P;32?';7LCI/E<(-/ZT.< M3_E6%K_0?)CY^X^"B/9O,&J@?#"O/Z0,^GHNJ\>N5M8/U6NH*K\-9* MC*"5;S-8^,3)M.E:62HC4Z[&=+L+>H.LZ\)#6II:VIC5ADV9)JV]BI$&D;D^EJ:"1L\6@8@O'^:@RVUG$S>MSKP#C.ID.EO0L5> MN=QFY;(-B!4I)"E*!H%"-N7BFQ,F@=:1WZ\N*=U=T6MO@9OA0D]:21-.7LS> ML%XYF$S:()7I8-?-3UX^8R8J)S?1(&0;#;\]5?1#-CLA&,H.,#)2L2(7:Z*6 M#-E[9:%.9L3=XLPHZ635B220]6UZ=2Y#4A18M#;;JJQQW:6>_$FD](R6R/*G MG.NVS<.EJ_9G7^-4!A=R))F78(,0F,.;F4^YMHV"6ZV4J9[#;BY61+)59-D$QDCJFB M0@R.[7Q,3E?KC!?=94]U7X"RN=%@5[ZMCT]H^P$75QG0=CW7TSH[Z[,"UN@U MU*02F$R"X7;5H*P3)O&UC.P6;G?H>MI&*,PK;ZO.K):P#68/D=52= ZTRH5Q ME+ 2[8Z3#/%HDX7-,;JY@!I?8@K@P5'!71MK8),-1VV!]JCSS[1I]"B MM0!+H WJEG$G ;&R[1;9E"K:E6B[W>8]Y[6L49GZH*PP/D*DPG!/D0L*[/"5KNO7 S?N35)>5V$B X-B-K&V63A(5%-X"-B**4& MU-W-*.RG<& ;D*FF0*(H#R2R I/:9,"B"400TOM$-N5NNU"OK__8U63#IQJN MO9B]>#V[0H.U;J1TM3:HT&+L#,/ D,Z I!5+:9D**LP.NPM2;3YU;&/IY%>^ M@[6FT>]F>",P6];( *)B&\*%F0%$&UY"7CMKJDZQ;+QAR6YXUD32/N?"IJZ+ MM>5;9 C$LAS)6BTC95DW[EG[LV;EVO*%A#0BVLJ/K#SCS%"'7B2^>:-1,K]X MZ[O#F=\J07KFRAT@E2*":ZBE*7;@H2=Z>]U M(9'K6BZ;1-*&R&#>:MUZ1B%$Z72K32A)D/'4WVS*+R0RN?7LSPZ\0,EX&[,T M;+KR'9CL-6"V%4)V;()B-9(V#EXWBQ#LNH;,5NU59$@@/44PTO$BZ6QYN?A= M,C5)WQW,WS&QJ]8H=@.24U:#LR2:DI0051& EI1E-4FR=%>@OA>[6YC+L0UW MD4 EK1,:M&U#R]BZ6,WEL$4&#+X(V5\_KKXC;&LSA91)TF!00+$U8V1(#<&% MP&:A2B$GX5/LUA2Z4M[]CS3EC3TYF):#&=9 M'QE5H:+(S;M0($5D[("AM,&R*?77Y+>+ ,N'"%E?D787#KU64R#OA2,EP#.A MP&@3F6S8&C0+H3S9I%UW,?=>NZ-OQL1.6(IPQ8+*VH*Q7D$PAO]*NN0H:O;] M[J[/4'Y<#J;S%Z>/FL.]9UIV% "$Z84 E1MXD#T+ J3*E!R MK=84S:*R6RW[\5R]L\E63U\18QXF!],6I[GE$_*ASV=U_O:3Q]-";UIKZRND M]GWRQKJ9.[65"C&7?+9)@',JMGS#!%%J!\J$4DN4LM/$_\UVD/J\5LM,@]O: MJZ'-'0[9*1J;/)DULR,8V+I=[O[>]C(P)PD M02[\PSA64DFS44A:8W5&*5^Z55)?>GG&=CA&Y^"=8 -!Z]JJT%C4!&89"#8$ MRU"G:-G=3(<>S;RM]/LSAEHO-\@N,^TL>D O SC-;P1**F&WM/O2)Z]^NK/V M^UTG\I_HG=TQ -],@D',TKHLL(WQTV $14@>):3$ DY+'7._]G0W[ND.8KNA M>J=+C&"C"$Q'Q224)8 6P>3L38W]50M^ DK\2-/9T3@OSCZYG4&I[2A LFA\ M&^-I=,MA+C$#5BT@D#&R1*O1[G?]GW.7K';2V&TSJ!Z**C=%%9F5E0C"9PJ'A//F>2L;NQ!9T8#BO,AHSLMBOF)ZII M)O2*INNLG6EUT^,RQOGIGG?JKFJBE!K5!$E54,I@M/( M@-0P]9)/&:C-M["MQ;#?]=K9&TQ<6EM^;V!=[;4"C<0;2V(!K"Z 1.V\B#5X MO?&A1Y_!O_[JB/7=0Z_#OUE:(TSRK+02KU10 A)%!S6JJ(J61NKN#*IN^7=M M7?"#<9B<,Q!#]6"*DQ!,#1!R'>+RA&;C5-G:YE4FU)#9:K+,FV"T9:VHO G M95%%*2JNNQ!X]Z;W37BG;K8/]G8@FW,9;=($N1K=>F48"+9BRUOVF:3G;=J= MO+PD#?%@/EX>'M%RG ]>,5>^W$#7LPYE8LPA! MZ)S[Q]<]&-3;\:95JU)(+9.$6D8 V]80,]O7HD3EC5!!Q.Z* MKF>DNZ'YE( M_/5V>NB=DN2"EVV 6QL4X-@@(A4ARQ*-#L7%TAW1MIZL_Y&& M[L-E6Z(JK]+)DB[KZWXKC6I3&/8VIB$5VE#LEI&:V+SV1:1$10??WQ"H=^?G M'4Q+^]7,DE4]HOS=QHAT[FQ_/&!K2#[-IN8'IM5MH+6NC5"B-@^1*:4UL M$()BL1/1>Y2LE)WL#M/O0FO9#H(DV9)"G0R(H3<9L;Z.Q5:H1I'V.O,M3_A^MX;;)\H$<_,-8K UB9Y@I6 HOE3A-,E->GC=KK$X49CZMO($#;! M>&2]#S(T7VXV3+O*DB;5[$HB3][LYO+C"#8I43&!=R&S4@RM M;M5Z*$[FHDJMI=]Y,[TE@FQFT*S0F:T(\F \T\60;5/IBP!?4V([ ZOKKPUV M1\Z%[>@"HI 94@J@U@;3B"(A:6PA5R^B+*9J[$X7=%_VC,9=P%I;2KIU!6,I'H2(V(+E!:*0 M;3ZM*M$5;;S<:0OOQ@H+GC0I@Y,7LS>\M0\F$YJ_Y&\>,&GF)R^?T6)<3CZ9 M,+J;N,(;JT+("A@3.A9'-4$T,0/5JIW7UD?1G7MR;V-V)/>V,F,IQTP^!B ? M(AC+IA&J:%M77M;5Z%7$?;'!AM78>\U[KN5'+UJFPA:-S9)MFRPTL%KSP%<1 M'JOVU727/GZE<><70.HY,UC@\A)=&DI, ;9'O)YP)!^Y;/ MFI@=C,M9;!S3_.F'7U<;*[;EV5AD]>M,*[O1@2!*-AMMY; [>?D11!80W<)9ITFY*YQ:)Y,RKOD"V!B\\(X$0%] M-L":5P7O,U.L.QNCT^Z#7\QT#9;AL<18@!Q+;B.T@)1BZX9$Q2BKJ]I\#& W MH \56T6N$4CDUH;.*$!4&9(EC$1&4.DVW^KH7O$8Y8O\Y.!GW_$\?2G MV8)WP5F+KVW0Q:*6-%"-I &,9X>-_&+S'[>)-TU#58 M9;^,DLSK M63S_?NBU+*@!Z,9,,J%BS M!I7**'UQI;O92FO;F\HFHWRS)=50AE00(IH()J'U+?/<;/[A/U>2=MR(^NHF MRX5#KX4>3#35^\IPH>26+\HZ46O-+S,*84A1OR-VKM3>?$B$H\7RX97:F>^F MD\>Q#6$1-41KV.Y$:A-$^%Y""%4[+67LKT?]/H'\CZ7U.D<8&$TE466[@ 6U MT:E"B(H-!MMB\IBJLMU*ZYYQ;P<1@9)]SLX$<$XV\9T1L&@$;8RM%,C0?G;[ MENP7S; HA):"+'4%XU5FS9HKE*"*%J*&*+O+>/D3ZDNM+^-%V.LM=8M):QP).E !&,&E2CA&H9J.E%^0W'V__D@7NE1ZV#\?W M-N*-Z(0)E32S)P-U-CDEA,C Q++X" %]Y,]Z9,\_"!__-*[T/(]I>L,S@&X] M"J@68W*!KQR:*$M($ -&,+FR#G(QY[(791TWNMZ&?*EM:#(&S:"D95*%UD*S MD@>TI$RDJHFZXYD_%9$8K,;/#W%./YQ>?H(/JE=:D^;SJI6U M;8-U%NSLYBY(.J,(RH LBK5LB^8D:Q"H5!>R3"+%[K3LM4#Z_9/%DG?!_-WB ML)V![+:(7((@4);M*F/;B*5H$UB9294LT-F-%VG?K$FU E,'TW*&IJXR#Z\; ML3[0[S[(1E\.F]7Y_?LMAV,,'; M:@ED:V-E*&M L@J,-+9*6\[.NR>N+1I#UIHQ,DA:U-1' I5C7FJUEL:XAA%TZTKE55$1DU/= MHO">PYJ;V?G64JJ*R9,-LLVDDH$DJH-@D_'>*N5MMX&-?K-2M](Q/L2@%++- MBZU;#.G*H,\YT)J"S(:JZ*]C_/8!^G9\O"6119%9P29IP'AGV:RJ"+XJ*HL#,Y\R?BY+N).X54'NUJ*IIE M#I$:HM=M9+)E+C)>8^[6D=-CUII<7Q_!,B*P* M2K>]$GHU[K:4%!+9E).6H$;1YA:Y!#'QV6L@$J$6MOVZ*T?Z=,K7V9OKD,![ M3V!_Z%-D'2IE V0J,=-6UA$9"_@40TFMB:W8YS/_2>&SE;R*0BB$])!K:J&: MVKP5Y,"SO5ELFW BNHW4=]5RYP?64+SN.#F8%K8_62(Q!IV.5_E$MQ(/$$CW8G$*A- M)DDF0&V>9"/;6#43!$3425@I793];_7.1/8V&J+'ZMO$"X246NHP1@5(.H-O M6TXF)5#W;\#W4AZZG0I?)F SWQR$;)F$41C JF7K5Q%]Y5T?9'>-:WLBX88$ MI!8U&<<@MCC-&ZL42"1#&\XLLE+::]=_;]A.9F9M)E%1D6'30K&I["Q##A-Y MRRA'0(24@Y5$MKMA28BL!I&@!"&00&$(6H)-3+;4H MU=B=$/M"_!9]U5IMQT.1997HFA^MZMCF<10V5)J#- >L44>4JEOSI#,=N\9. M>2PJI-2ZC&ZQA\[LYL74T>:5Z$LRJ>=REV_M[3Z>WL MOE>L(&5;]T3?V@I70< T\D""7+2>P4'I7_#V$6#NHX_W=MBH8K).,*@LSK(U MQL\*R$H#JHQ16$\F];GO_R#G\9URS5]O)]&*MEX(LA"$&GS"%5"S1!FL[0E-;^Y,,WQ8B&:I*%4K5(M(3,LZ)6[^HPS;B=(A;44)QG!Y209 M@(M8(!A^26AT\D%Y<\O4\H:DQ!>&YC*A"DIZL#ZT.35H()D6&T CI$DJVMH'5L\":V%G'=&:W[9DVWN5G3-C*:6<][W;HS MU2P$[X(B>/<'-AB(U3\+@TJR?P300U+A_9/)\F3.VZJ,\8K!A>LKC:U,K&^\0T.H]">E1IJ8K5>$)"D@1RL ME3$'[4-W5O\7$NW?A2J%[<0.@Q.Q&2'FE8:7O'7JMF5XD* 0FH')L6YC41NQ% M4_F'3*GZ4-D@W4U2WJA_:#,N87155&,E$":&>:5*")4O8/ MPIWI'IFK+JH-VJ.:%1B7,B3*#.5DE=K)*&._S3ZWW5]Z0VFR)CMMH@&52DN3 M)1H\Z!HH(845R:<7,LL*H-2N!0=6+*"":1U$VK9C P.56*T&H%4R&#(L SVG@"#-!E-4JBZVU-[,_:3[+$NQ)R+ M]&V\5"LNLF!4Z^BG$D(+$]20=3*UR^*)KFL:;L(O>[,CC;83PK,A^E):/;>W MC C_.2RE!?\NMT?$OSC+T+3K*Y!-&T[$,M M"Z36K+S-&Q&$4?K*+R(F8',I66DXX:@BJ*?TA+06A, MKELGY&>EQ/S$!.;S3%^^'5BP,^TN0O;>Q,3Z*^@$C+DEQ! 3A!JPH)YZ ME=\>A-4-T([%)ZFI]=]HP]0%!A;TAO>M1A^3,S)1MXVJ?L )LBQ]?DCTB72< M?#*?\[E_&F,:3X9B6':6><*K(-H75^V@=,F_'B M>+9H$[DZZL&U1D/ EJ"HY:N187N1_]\B;*9 KB:0S:66T)T Z*_.LY;VPQ!0-*UM$$+SG>[&DDK&I]-L] MLBM@M9U8:Y'H FD/.;0,<*+6OYK/;K26SELM9;]F>U=)QD^8@9:G0ZHQ__C; MR;3,J3QL([!/'^#ISF18H6'IKXC!74@63&Q9BVW:HL""PF#).74W,*^3QG!_ MSFEBU]10(!DCLG(&RI"M6+*%9&4!8510QDOE4[=.DZZ+_-8V5*IZC;QS4AOC MPENJ%7,DW_+3 D6%L051NXMO7]9>83R]0GN%*]/^LQQF#^@536;'5%Y0/IS. M)K.7I\^:B+V=T,K7BJR6V;Q6@?%Y30EB1@?>MQQ8G6+M=QQ0[[U"KL3,N\DV M4I ,F@IK;XG\(QI(KK:>@:1$CA1=ZA;2W5SGM\_BFEO<848HD4RQ!50NIG4& M-8"9T9\3_*Z7*1K3K8?UJC@BYY.CDTE+JQ@XI!TWI\-VMI8#T5JNW$J/6"1? MK*X(VJKI3Q*U['=T_QA!$- MJ\39VU4](ER;/7AGSPET^B#TUV1?M]_-WYS;_Y.$MIH,I[^]FPVN;@YVQ>^FS)=T9+6?/J"[^>N?1DQ?_]"BM M"N@AAFS!.!DA540HEJJK9)6LY$<27,ON-H*-U^1# FSU MOKI(3+:.'OW3N5 <2Q$V?UJ_*C1L_G@=0&%E:.MY#T;%AYGH2!66DJ$E'?/W M!0.6-M\*10[*8B+=M,[=]Y:JB[43REKBIV23+A,;[_RP"06!K0\:H^-[: MU9*2+$& \HHEN&G-A:(6T(;,5!M]23[RHA378@A4(=C6]$1( 5%GA)R$=L9E M[:NX=%%6[RQF)_-,B]7+0\(RR$O>PM__RVCTW?%HL3QMC]Y$&HRG3;C?$]^( M__EM93$'B_%_TSW)KX^7WQ[AG$T[6,Z.[ZGAC>&(BD?CR>F]%RSD%Z,G]'KT M;':$T_.#TVRYG!W=6YU@N 1.V%:\-Z&Z_)9O>G&,T_,[R+/);'YO_C+A5^(O M[7_RZV]?'[)$!3XJT[WC.<'K.1ZOKON:FM/YWG0V/\+)NS?[P:W]VW^=S);? MOG>#JS?_,EJPC*[?LH"#U^.R/+Q7QTL8!/RTW=_HN[OM#GF]CB^N5IK->1W/ MUD+9X^6HS$[2A+X]1D85TY?#)_+WI[[JPGYX]W]R83,U"W@S2VMN9&G_U'J) MS:Q7POS;R_GL9%K@@Z437W_[6OWCX8/3\Q<&+A\_/ M5_;:'+#16]XSP#I7\_G#^[\^>_SB\_/AP=/_ISS\_ M?O[\\=,G>Z[8":Y8J_[Z/\A(8/IR.9O^9?3@F_O?C)2P)FZ,$VY&]YZ1KD&( M>V9@A0]XXUP+GY'WG?M:*Z Y0P'G5V$4,.0W%:V/% M6R*A'SU]]O/HLJUWW0O>&;!%V982DEP*!G*- DQ6;5IEBE!T M3+5DH0VE.Z,S9P:;)%?.VQY-L7F,"HWO/9CED_/XSJ7\ZF><_S9Z.J6O-[7YUGJ[5Z(\F&^\B;]O MMM6&_,9JO6$T>QE#7 &V/:>7,QK]^GCT_/2(%^_M2N!T 7^H>ERHJN4U0##8 M\EBRA^2T!56JE\$:1:ZN2_7\_03G+!TFI\_H>#9?WAG5ML67?[TSYL=?4&:R MSR8))Y/9,LW>W,"N^- C]?GK^S%V^[=_C=ZX;_^$NMHYT^7_^?NO!\]>/'SV MTS]&SQ[^\O39B]$OOSY[_NO!DQ>C%T]';.Z^8)MV)/7HZ;.1M*.ORM>CIX]& M+_[VZW2^=%L/EH>TNB_SF7%:!72&Q&O M8_D$*/^L._F(8/1*4-260!2AP9#+$*A4T,D8J8063J\-D_\R/.+#50[ !;%X MK[3H*U_DL.#I*>&%]>._1/ZNH MB*8Z<+*V*4]* )98 (54/F1BA2]V?1.U[(6W0NGBKR[4SUH?]IO;@SKW2N)J MBSF;WQZ:?ZZEL9&X[B8MC5"I:E,+Q-I&,I=B(&11P4JAE?#%:TEK/+\\6!07,'6V)L:>RWR25-C^598G-L:+?/G4FRZL4<< M%K=0GLV'I*![? 4V?L93VIAN>N_?;4""H^5LMW!!WW=Y!0[I[Z;W G)]B]ER MNL>+E@X^JN,)C:8G0Y+XS?E@V([U2>0 ,90*)CL+J(7/ES587>4*SES0= MW9_-C\_ ZPW+GO4^SI>>U+C>S("';S OAPTPFM71_"WCCW Q6AQ3;K5I932> MCL;+Q2@?#B&?'<\BV"NIG5)2&TG8V('56K:^^)?Q+)XL9^>LT^Z6&?6>^'8X M'"9X.CM9\IG?4/EV=14IAB4^^T)N!93'"[JWH&-D;4 7F6TX]YUV?;Z!^?G5 M7XT7XV%BS.F]\^^?'<1'E?.C5I>SP]5:"=6R7/40_F/^_C4/5VN^$@D?7NP3 M@O8U/RVD.>%O]X:?T-ZXG,*O:+X<9YR<<0NSW&7,\S'>_81A@$4[ MXG@^>]7.L_/Q]9_'^7#\$C^%PNX>7[Z']IR_?LXO2%7%BD N:C")_T(9 E1F M^NB24]G(]7#^"WSS^*SF?]79Y5;X-%KQL78^&/TGF/H/I'[8):D?;H]M$=9J M6PR"?32;CV:M.=GH/T_FXT49#QV"V-AXER5N9IWE[5SG\;O*=%CN.6N7\7\/ MK[_>276RWU(?V5*/GST?/3PZGLQ.:;[?0&M:U8L*>;32R)=NG'.5Q;^;N=6S MZW6M49Z"K6>)@A@L0QTM!$05)4@GT.LJBD"Q'GAT4,J\=9Q;_?II/"6YX]#( M*3'ZB19- ?XRX3NXE7&?'EROFV']:J3QPB:I-D62S MM((O(L@< INK:_+-G/'A -Z?SG^9SUXQP-P[97:?76^06X6)#FTB**JU4Q36 M0XH8H-:(&).JOEZ[9O$"M_XR8W:<_-_Q\>! W&TZF1"EVL.$O^MLKEJ[[4^8->I M++LF.[ZZ.1GO4B5OA0%IM &C6A)@MAJP"'(H*"AW;:.P@>&#.>$MD.I6^EN, M+;Z^07"1P5L M/(@]JMBCBI6>^#W%\=_^]8T2,GZ[&"UI0L>-Y\_RR-_%%,A2> \J=H99UKKS MWBG,>_;PQ\?/7SQ\]O#!Y55]ZJOTMI[OX/Z+>WO)Z57+_8<;:YQ[44XK#BNWV(=DU:YH7 MX^5DR)TFS(>C89C?I8'9=YJ<_Y[H^\D&YW],@HTTMUM/:NS&M/F&DQ@N-'D0 MW\CQ=+^/;F8?S;$M_'=I/KK[_:JQPE>+KV]L*W6<9;[?2ONM].<*OLZJ>0:- M1&_R81OZ>O/90K=T=6?3$5^?5W95+$5S*GLI=1-2:E\ETD5&3/ 4HM8)R&L% M)NHV!S,5D+X0*E.KP'Q=]^MSRB=S-M^D2@.^WG$'RFKTWFB8O?>7T?_+NM"- MV.X=O<+)";66-J-AYMJ^(*0;)C>Z*EN* N>".9O$5D0"%WP.5 ,AE>LR^1GB M76'='>?P)P^?_KAGWV[8UZ)3,8H(HK99Q5)GEM%&0[72.E\Q">_6):,?G@', MH57"!UEB#7[>B@2Q)P?/'QS\??3C9)9P,GI.$\K+4>NK3\O/J'GJ-H%\Y\AR M]V ?8]@!HJ\W>OF(I0RCIB98_C*(''Z!9WE2."WG;]7Q@M7!J'7E_LMH7$\,^GR$)?OW_MKO'B70Z^^ ML]O_^B^#Q/I*K1XO,5+B\Z;_;/""#QTNP<>W&S@[16N?O!BN/]Q?DV)1C J> M+K[Y6!?(ZZ/,=\_V0=Y]?__'[,-B+ MOW;[L6ZNL^R5GV-MLWRZ>:+/[N_ZY.GMHX^YE#X]$F"O[K>E[ILN9#5X-%XN M66<.UO9\-FW>G0 ._G^/X9+XX::?F M#YZ=\)%&V*;PG]'+D\FJ\OLYO!A]U=*@_+=*JV_.#E@>CH?6=\>M]=VFH<'J M?M^J?5I\O2VE7I+RPNL,=E7#I1(DCQ6J%=7(Z&2):O>Y[->->%L;Y9 M:[NP"_0/4MJW&*D^8_GQJTUSJQ4 M"A03D$4+1K$)$5324&H121=A;+YV+M##M^,_YO>9:U_.YJ>7A)F'@P81G,\. MNI&(\V:%Y$^7ZZ'>$BW^),?'&V'X7<;2[ML]+;NAY6?MW(./[MD]0;=-T/6- M[^PT.7E/\O6D%EUF=^[W<3=$W<@^WM-R=S;H\S/7RK.WKI7[*W?)KA"V&]OO MLT>&1R$QJ>P!E2 M/2?UCP.ESU397M+=H%_KRA7K?4FU#L56CVT&]D2[3M5U!Q5+MT.C/ZY_$)IN M+?')71=#:DM9TL5F%M7C)BHI11.W(QQ+?/<]!:;EJ[UN2T M7?SUF"_-EQU-^1EF+4C]:KP87!U3G.8Q3EKPH4WF:POZ/O[_ MV7O[YJ:2)%W\JYQ@9VYT1RB9>G^AIS>"H6&6&]W KV'VQOV+J%>L.[+DT9%Z M8#_]KXXD&X,,&/O(KG.4$[NTP;*LDUGY/$]E967&SVKJ/I;;_^!^O/)H&HM> MJ@AMC."[+WII3])L=A[DS0\E=#>E)]O1RE^OZ/CQ44>=__?IZYM6@=Y8^B;% M A740LY&%L%K(ABE!*C #)4T4Q-]3YO[SCRH>.^Z(S16.O97B5JC ZX#^N*A M[)I6(NQ_^TQW4R/X+/GEVBT_-,Q,&D88[P![F9I_=W\';:<9#)<)&<(H[LM:30Q)J0; E(@/!30)+#069 MRS\GZZSB<9],MMUV-LUV7G=M==J7Z]5&NQ81^Z!9SZ?;M__'VTW3G?9!H>(P M+?9H?W[P_,6S3^CGT7Q]&A>KW0L>_">C:L(8F1A&SS'[_#'' MI;HW0K_7+7 MHF;QT8;C*S'][LOQ-\L(?'HYGCUD\FS5Q,6Z;*MO69,J#EZ3.ISZ7+K_2_LV MQLG%ZY>V>2IP>966C]SLW^Y#^].#YB^W,!O=;QM13<9IO^?PO6]+A]L5 MI=^UVC7A>OJB>?+R]UM__.WU\U^>/_[]^<>[;K=>%P=] M$%P6?5KSS>.__?JT&\KPY.6+-T]?O,%%4 F2[N^K>C37%R^1T.V4@NM?(['F MJ[=([FA.@WU(S;=NEVC[4"C[C1<5 F/?>@EYR)F^\22'\BR=*WY^P!X,X+@+ MFPS?^1DE4;;69NB?W DKRXN;R__K/O8W"?(;^KQ7'^[)\WH<^>ENCSR4%\W0 MAN_BH34,?%6V:?GJ\>]OFN3YXU^;YR^>O?S]M\V^J4I N>NU\%TX M45^BIA['70FG]Q76&W<>:$-SL/W?=_N=RT)IV>-D\6G9V[BNKRU2;YL[E) M_NRBO/KUJOS#MJ'W#^NY6\?R1/'CU$M7"[3?^3JBUP$$W& .98,Y0.AF];%T M[V<_PSHO/7QZ 3EYO)Q\P<77*'_XSHA MSD*=A3H+==97=%9[D:AYN\AOI_.P.+W=5/(A^/&CQKJ4IUKDYOGF\9L??EVT M[8\?!=>;8KBT$5GS\L'.)^)L.Q%<+<90A*$(0Q%6 0)R%&$HPE"$C8F\1RG" M3E=ONR8JRW12GF[Z1SIV)?;DLC%0EZ$N0UTV*ETF4)>A+D-=-B8J'X>O,VS MQ;_;T7OQBSFO8H+F66>"C_KK!:HN5%VHNH:CNA2J+E1=1Z*ZYHM5:M^N%F^G MVVMA;R\S^[AI_$7WZ-UTD-V-N*%K,A30 W+6$HC^\9 MT71]^OB^@_):8GB KM[TB(^)SF<7>EA]U[S9\]39.V[!NV\*>XR;NWRX> M>4O0]J>V^>7BV3-Q)V6K797D]VQ^KSR16S?^#W#NW7X"4=;'?%HJ^PBW%:,D,MQ0'VU(<3_9\X#FWYSBFZO-CD#.W7+V=3M\>PXV/7],[-]N> M@Z0.+_$@! ]"1K83'" H?_=!"!+P8'V])>#'R,!?9& W;@KNJO^:9RZL%LMV MH/%^OI[BF1>)%XD7CO MFW@IEBKBN2*>*^*Y(IXK8JGBW:C=MORK6W6W5>Y$Z-Y3">/KYW]_\?C-/WY_ M^KK'9-CF63 5AHJ\"K>@(C^$(O_>:>)8?XDJO&(5CFX;I-MP\X2;IUHW3X?V MYQ5]TRO90QT .0^TA:@B!NLYZKF3>WJ'\NJ3IR^;)YUE<[%MMWU&+]\%0^(V MLI9M9"6>PDT@[B:&N9M MPW2;;@)Q$T@;@)Q$SAHZ,1-8#^;P&>X"<1-(&X" M[]M3N G$W<0P=Q/HMD&Z#3>!N G$32!N @<-G;@)[*>H-87-@#9+%&X&<3.( MF\%*-H/EO\[/TN;++]GISW>/;_=KI9L;@_*'LEJ:/A1+W\)<[+:+YV.4#[QZ MFWYFT),+#7OFWJ4M4H++Y6$?N=F_W8?VIP?-7VH+V\')DFV[\$L#X9^_>/SB MR?/'OU[5.?S6(7E'EW!N$Y&JGV713.//#WIH'UB!77?](9OG'=!,3Z]:#(-[ MILW$Y#1O4^R^:A>S:72K\I>/(Y5?K\H_=*.8K].1J88G.CH^.J@Y7Z3%NS0O MBV-YMKOXN!D7]GKMVVF^\'G1TU_ M3-NIG\ZFJP^/SG_^B@.G[:]3^B$Q?^ZL>57F=/>1'BK&OOD:\JU7L(>&Z]N_ MS?U]F*\2(X+"H^JECKMUMJ&\G[9#XPFZRDT_=+J+Y=$'7'H1WL*?I=3T\2WZY M=LL/#3.3AA'&ZXC9;RR'R[^N.&8 ZZ*B&$?PK=0Q"+Y'!KZ_N0\-IQOA:VIT38\ROJ]]VW')^(,5KZR7R_)5:>T37HFHI<@^ V"#>A:VITS<%R[Y=MS+;OU)^.OUS;QB[9 M&Z7]]TI[UYYL[C*$[HOTK_7T#S>[?,\%]]Z#".,#N&:^^(ICAK^IOL,@^Q,& MT_6"Z;8.&" _W7ZOOR*^;.EVW8$Z6Y$/7M+A!."60(N"@,BF 0^& F>)LX8 M5]%J\J#9O,O[U>_=-, G;S6Q)B0;0(G(0/#R,Y8:"C*7?T[66<7C@V;N3HNA MURV\<^[L40?_C^>Q^\_3C]C_>/7$+9/U+ M4=EE;95WX0^:F,*TF*?]^0&4O^7.5JN?'TS?%[NM3^-BM?O^@_]4>D*Y^.M? M/GW<_T0LZST(JB"/P4,1\GH-L8"\/HI@0E[?\3KEV8;@.&1=R%UH+<#*1,$% MK5@61)K@/N=U$ZV5)$4PSEL0T5/PDACPCB8II9$BNOOC=2$F0G/D]1IY_6 ' MLIC;&0($_>:6_TR[*Z$IK)?3U:4^%9B>'8O^^U[7(&;B407*MYNE9:@O>DME MT-([$"1:\,%GL$Y31ERBRIL^TC(?D?OU!7#OBG!Z$6V4J@DQI"_5A@B$"(1L MC+$P"(,//A:0C7=L+&*4A7XUA,PR")\8&),$1$(HH2:G0'4?R91#LS'G:B*U M03:N$8&P/N:H+LP"$ MZBN@.@4;A;,"=/ $A" 9O)$&'(T\Y&BDSZF/C=/C*HI[T.)W/WRIA,E>\L3'-VYYW"VK7CP5KG!!Q\+2!8[LO!<)DXS*W"O%0@9 M"%A7_N L6LV%(TFK7K30'C&\2*M>N4&H";=X]H\0-! (0CK&6,!80#K^A(Z- M$T)3XH!0+T!HF<#KG$%1J;05.6J>>]F['9J.K9THC17V52(05N(==1;Y^?R/ M\L5BB?5W(]1J>-Y6N<$''PNHU4C!R.M@>1I(%H(26PO M]7?G>/VA2+2>4B5\8E1OJ1*$'(06)2V"$9!!2 M\T*EL;"QL)&))'0R>_1[DU1)__3+V(13I-\J(0%/0* MS9D,H'10(%(.8()6$(T)EM"L?-@[-;M))F;'#D^WY/!X'E]VS+!M1-[GX9FA MD_*QJSP\^^ZA8XAPJ I0%: JN&_'H"HX-E5@'0F%S"UXJA((DPA8Y2Q8F[4D M5"2:>KF1>5>J@/&)5O=V_0%50:UY)AQ/5!,6O5FLW*S!(47CEH68=*_6@7<9 *"< (^$5&TG"#4$T,)W>M2>J,;2KT+MB(8)USWEL=! MS$',0?[%6!B$P04N8#RI0/CN0/*G#%4RBS57K>4&UU) MZIU_%5,3;;&55968<[!"&TR W"^*O$BKYM5R<59L^V%3/M/U_#\[+=^L(]-? M/_4,1X;AO/Y_$"O7LK?U9B8DQOJ@PA""$(Z1AC81 &'WPL(!V?GTJ8((2D#!1/ M H0Q&AR)%*BC3$=!18ZBG^*20],Q)1-IL%-+E1"$52(C39)L2L2P.F2P.JPX MHOO.SP_8 W13O6Y"UZ!KT#4(;J-T$[JF1M=@ X&C%O:_=[^D&\&S;A.V"AAB M &.28_@&'WPL8)[U_!*?II%*)2'GKLN380),LJG\/BVB-4QK'_HX]GQYEI9N M-9V_^S6Y-FU0_&7^1YLV*9I^JL$G1#%,LR("#0.!D(TQ%C 6D(T_96-JM2?$ M@)'<@6#9@.6,@@Z$$DT3(ZF7\12'9V,^H7CH62<"X7B*H\Z@_'VQB/^>SF:8 M]QR;4,,+-)4;?/"Q@$+M7*@1'[Q5 0QG"82(%DPT%)@QW+@B5ICK9<3Y.5CW M-+V<\K)2*=[80\ 9". @^6(L8"P@^7Y"OCQH&4/DP,K_0$3MP;KR1TB$V\"9 M#?LSM6^2)>F5?*E@$TUZ2XD@W%2:$L&BDN'!S+9:O$0EN--%,?G_= -[F^E\ MY>;OIMV76&@R3M&&B>7*#3[X6$#1MA-MU"4J)*,0M##=# D!7F@'-#&N./?> M\3W1=J-"DP[+GQ>GYVD1;>G7Z1\I/K] \NV-H)X$7;>,\8@+D6@82(2LC+& ML8"L_ DK2Z\5-=R M4#R#\5(#H2YX1;+-?J_KS8T*3NZ,E>6$6XVL7",2 M8>')46=9'G\AMW(Q 72;99DT\[2YX>-"6)^N9VZ5XE_]LOG+;F5=_O,\7=/% M.!XCC$T'8HZ[G,,Z,*C*5%T\FNGD5X#EZE;*AGS!/>1W;F MV9?E7V\-ER:*%8AQY'A5$^ M,:+.^^ X6[U^3*L?JU 'H ZH*V90!XQ.!YA@4I*9062VJZ'U JSA#()VRF6C MK:&ZMVJ=@^B LK1E;XD@E %CR1SA\(R:P.?-8N5F.#QCI/JOU_3YIZC)'K(. M-N-BW15V5:T ;Q"6=QB!?ZHC[*[OW?H#%$7D^44L1G(21D'@.A1!Z$B1AE9" M2-IIR8.C;J_'X$V223T6=8M)4:P3K>J\/?_-*$'M6 &6U8]0*"%00J"$J#A M44*<#V=U+F3!;!$!TH,PSH"+2@+74;&LBHQ@I(\\5(\2PEHVL976!*. J*AL M"9-/UT.+\,^3 MQ:S\WO9__<=[1JC]J>GF-Z\^U'$"4S^CU20YKS\5$=U4[B:&EV#!\TC/6A^LKMR<$G9UY&UPM#$>>:C>Y#( M:X@%)/)1!!,2^?D-#N*S-DJ#,K80>5(.O.TFZ]!HI3?>V/U1.CJ)]ST-F ) M80AA""D98V$0!A]\+" EGS=2HR%)EB0DX30(P0,8&;O9A\P(*K-/;*\'QDTR M*'=$R71"&4=*KA&&L +FJ),IS^=A<9J:E7N/-3!CU6V8?:[2#.%.&5 ME03G(@/&"5=941;XGEB[2=KD^0ZL#U$P/"D? 8^X$'J& 3U(PQ@+& M(PY_0 M,%&;M$@$EAT%040 &ZP!39FW,7BAI>@C9](G#?]/6BZB:T^Z1=^U6!8_(0G7 M"#Q89W+4Z9)?4DXERF.S3'^D^1JK3$:GTS"[7+G!!Q\+J--V.DU;SW.2%+AC M H1E"6QR&KRG*E#J6&"NCW3).6C_OL7L7ANE3+3"$A.$GH% #](PQ@+& M+P M)S3L$_&69@/$^ Q"N2Y=DBUHR3SQ5'AC4Q_ID@/2L)P(19"&:X0>K"\YZH3) MR]5)6C:NJS(I@8RI_+'IM ,.Z"0/N_F<[6(VC74/*!Z%8[YKOO"775-_;*'N MV^F^X((,AAD()':Z3PNP5%CP0?JHK!/:]))^V5# KL[P<,U21'\%QG>):3AR MN )PJQ^T4!"@(*@K9E 0C$X0".Z]ZMK5>Z4H".D(6)X$..Y93CS%K&0?B: [ M$ 1,3"2C* A& 6X'J[G!N:3W"T-O%BLW:_J;3GIT9QC#D8685*_<5TDF2%,>.E4IGWD=0Z5RRDKETHLJD'@&0CP( EC M+& L( E_>K@2*)&4".#"=B1,&?B8"R=[);-04OF\-P3P)KF4 Y&PUA,C<&Y0 ME;ASL(H:3(=4=/HHHW>)7GV(O74H46QB>*]53LC"B$* M(2-C+ S"X(./!63D'2,[$CU)W(*3)(!PTH!)1 !S6D=.,Q5FK\/\;2X='9*1 MJ9X06F>QR=&#$-:.C#19\F(QA["K'(G)W[1Q[=%EZ(>CQC!K7+G!!Q\+J,;. M\R-,<\Z3!"I"46,Z)O#<>A#9"*UIR$;U,N_GU\7\W9NT//VE '8!\-#CB94Q M8J));RH,P0?!!XD88V$0!A]\+" 1GZ=%A'2!1@,ZBEQ(E65P3.BNBB0HEH01 M)O92-M(C$1^N=2T"3Z6I$*P;J0E*MCU6YI<2(K-;7Z4YNLS\<.08WK"N5+;A M#6N4=]^XFL.5<())T$$P$(%X,%1Q"-%;$H2-+/5R-6?#")=/NOK-M3 ST8Q7 M>>"%MZOK![;Z 0O% (J!NF(&Q<#HQ$"FE&:=$C!O) B?'9B<%5CKG3!<"I-Z MZ;M[8#% R423.LM140Q@N0SFB"ZU6L$6*R.6@I@MK]S@@X\%E&X[Z4:)84G) M#"G; "(8 T"'F# -SD'\Q%C 6 MD'\_X5_IA:>$4A"961 F:[ Y"O!&."JUM):%GKNK])0KD1.)OD?/N;;Q*)=CY*#P7R% @=RBY$1@5* M>4Y\5CQH/0+WS1>KCW.VK_K/P)]OBTB4_5C'25/],JBF+4%Q1/>=GQ^P!^BF M>MV$KD'7H&L0W$;I)G1-C:[!H_21;B>?_FM]\WZ<1Y>SK"0:OY//T$W5\AFZ M!EV#KD%P&ZB;T#4UNN9@9S^7;N56*_^UFZ_0J+5^?N&7Z]&2^?-F]OKRJ?9D?GY:G"^Z7Q6SFENWN MU1]/ZY^_>/;5X_JKG]X;E[3(%KSE$43VY>FYE!"%5<(SJ23=>_J;%!_<]]/3 MAU=>Z_A"Z<+ $6!+#6=NV?S167?2( !\;5(T%<1:9H#%7 @A^[X6DFP.;&R MK%VB8>_JTNT!8+."V\?KU["BAC%7XUBED3,RN2RP$4A,II\ M(?02ECHSGHY#TI#5$2#T(2! MH<:!-49F[9@*UA\JA _Y7"P05@Q>_*4D!Y%R5^]#(UBIM A"<.[VJA[[\M?+ M]:I=N7F9 )5-,%A!L,W^.!C =7;7$1M?4,1=1!UD($Q%@9A\,'' C+PCH&C MMUYJ'L$)7M@TF0R^2ZHD'@*5D1OJ#K"%108>/>H'@#;=_<7%'(^F MKX/!UF>FA2Y+V$8.0F4/+LL$W%O-J0Y>\UYV05N?5'4N+8+66@8!GCM=Z('YT\I.IH\J=X*/U="9#,H@[9 4^BA+YE%FS*$K+I MSA:D5E29GD/_3DZD*;+WQR"3H0J MR#12$(3[$H:V>"I'1RG)VFL7M/=/-CS7W&OY3-6&,3 R[:L#BF .X.Z'$ MB/U:%VM! I>^*&S>'3LX0\ 7%5K(RAHO>!'@A!R$G0X8L8%'[9TB0"E-(*0Q M4(QN@(5L17 I)]W+%!\UF%0>-6S;/DEVNW M_- P,VD887SSHM_X2P5X_R19GC3Q4\JJ7BMI# M.X4R@AK$_7LZY\OEFL3M*R8,EI^2 G:=Y._TC- M;-'BG.[1"3C,0E=N\,''P@"A\"!3^ 9HAR]U-!/)*"<@>"J+J"0"#"F2-'-! MIH;5FKY:NO M*U4^88SA6=]!I,X=+N&;SC$\.IA&R5)#,(W"X(./A0%2-4J6KTH6X9067H*U M*8$@DH+ANB@8I1P-4463]LZQ;I0[NT_)PO1$*XN29922!>N;CCHY]WM:N>D\ MQ2:YY7PZ?W?33-S1'1\-1];V>ICARZO3\J.IY-FJ:1>S:6P^7=>5 ?,H'/.- MF+FN:^J/+927Y]?.E4@L%CTIEJ %4!JH(*'(.JX-A4 2?:!L<- M<%<$@0B.@!'>@!8J2"^\]I+UD72Z*U5@],32JUHN50]LJ KNKMBKO^11!7X9 M(!:]6:S!%!\('"\Z* -IRPY76TON]YGXWR1Q=YH,M#?13SS^A3$Z*,*WR MU!%58?V85C]6H0Y '5!7S* .&)T.X#D&3WPA<6\*IQL?P,KL@6KFN$W"9=%+ MKNA .L 8/>&ZMWM]J +&DAOJ*TN.N:'^(!T^[L(>NP-2[6?I;J5HEU%X#^J8ZPN[YWZP]0%)KG#3B+D&0L>HB9%:&I M6 :7@H!0-*8*T@G'0Q\)ITLD\W@>#R0[Q:3HW8E6=3:4^&;\H/2L .7JQRX4 M%R@N4%Q4'* H+BY:5#%)@M:0B9<@7(Y=';0&H865.@DBS=Y\C9MDL>Y$7%C+ M)I8-H0H:I<7W9+7*?UVQT^;++UGDSW=OD&^PO#FHD>[1%A\Q?>C)M9/4N-#U MS'+S#]UTM_EBU678EN6?"T"6E[U;;MJ3+U?-(C>KD]2F#@N+G=L4NZ\V6>E- M_ZT\G;MYF):7M]VDZM/R&]J'O?B+[B^D'A9O3_[HTQU-/^9BN+YW!F6?&?3D MXFS@S+U+6S(#E\O#/G*S?[L/[4\/FK\L?;O(;Z>;=@U#7SU/ M+@CFR66">;U]U+N:M7K01RS^Z@AUVUZC^:%KL/%C\\-Z[M:Q?*SX(T9'E:#9 M$UUM?[[[F(^Z-L73\.46.=-Y45V+=5O@LYTTZ7U(9==TE@J/G6Q4VFEYP%7; MWWJY\R>L9 W=8'MSX$U@9XS-KN]B06\WT-WG*5+]$?EI\UV8N0^+]:J\V_M4 M=N.;=Z9D8[#=#Y1U,'-G;7K4IB+D"X;N2B$N54K\,6VGF^S$AT?GK[ZB7F+[ MYI(\E)3^N3/65:F$W2=XR!C_YFO(-UYA'U)YZS?!CU+51_E*H8ZYGSJ=_4.5 MW!*GTY--IDA/$ZHO2[;\35OA0J"FN$VSK] M@G![?'#+ZHA2A%N$VV/S"\+M\<$MJMO1AS7";9U^0;@]/KA%=3OFL,;^S->I M*JRX+O7+D[S^2/-UNND KYY;R57FSYJNNE^?4[$E9K4="= UQ^(:1#)$,@P7 M=,WP78-(ADB&X8*N&;YK$,D0R3!U2J3T?A"#9U= 9KS(O8"_04?#>;1TP0)#]PIR:I'5F M3H--R8"@/(,-5 /WQDJ5 C=FKWVXXDSF; 4$93((KCAX*QU8PH4BD=+,]?Y, MXPVT/ULN3I^4-^L^Q/^9KDZ>K-OBM+1\^C[,UG$Z?_>X;5/YO_C&O>^EZ2>U M9**,J;+I9V70-@HN04ZOPP]#6OC(Z),84,M(-X?>>L4*%44C.:Y MFY1%P'NJ(3C+3.%S(^3>="V6LTA<67!2EY\I3 XNN"(+B/#91I9"#K5P.J=T MH@E%3J^1TP]V'PU++H: 2*_3\H]I2+P/<[TL%,CV1JK?$SET"'3=H9*$OQ>36=VGCB7P$;1U71Z"5XD"\8;%4UR69)2H&8_H"2HU#$H"8Y-$O"LDZ".0Z+"%'H/11*4W3Y$RZQ3+FGA]R6! M$DP'FT'3HB!$Y!XYP;'X=W@(>;5ZDSYIY8O^DI$G$)EG\%$;T"IDQJ/7 MPNQ=TI7&ZAB-!*]E!D&3 :\8AVB2CMQ189VI1;TQ:KIEC<6_B$P5FAPIN08O MC,+@2,ECH60F"[L2H\&J:$!X'6:!JD#Q!\=RY3B!M\ M" D"952R*(B1U51B4E8H60BD9$2F"DV.E%R#%T9A<*3DL5!R9,1)[31$$CF( M8"*XKO9!JQP8MU$EOG=%-D2:>,X4G.C.14QW+A)-V5[[%)/D6D1337M*:E3S >5>U#U7">5?H&D0R1#(,%W3-B%R#2(9(AN&"KAF^:Q#) M$,DP7- U%2=)<9KR<%.I9SA5>5BDAP=)@S;XX.D+C[C/!R@*);.T$;C0WSV,M)MA43KK&V M#/&G1I,C\=;@A5$8'(EW+,2;-7-:20TND:Z);33@5(X@RI?.96E8W*LMN\GD MX@,3KU03*7MK9H?X,VS\J&$4!D?B'0OQ4E(VJSY;,,HG$-V\8!=] M !>L#B8DJN1>Q_F;C!<^,/%V1PU<]-99'@%HV !4F6OPPB@,CLP[%N8E M/ JM8@(FNEDOW!DP1*CR5ZJ"5SH0S_L8 GQ@YJ5*3Q3N>>L$()SUBP4!B]R] M"F?^CD>D8>O^2L4-MC;>BB28ABCSIL @@'7:@XG.!IZ"T]KT,?/W MT*)/3BSMK9\<=N@_,F"KS.3(_,C\=04(,O_HF#]9:ZA0!*SA! 0A%KSV!K+U M@FC*F2=[I84W&>U[:.87$V88,C\"&S)_S7Y YJ_4,Q& M[VD+SBL)A=UUH7,7F=1]3/ ],/,+.9&TM^YXR/Q'!FR5F1R9'YF_K@!!YA\= M\\=(K(]"@!:*@C"T\+GW&H(GI#"Y#%R$/@;U'IKYZ400W/./ ]AP'N](BSVV M\WA[:J>+];AU:(Q>R^%0_%5;MXOB;W3BCY0GH;Y(OE#$$PC+'3@E.,BB[BB3 M.KF\5^IQDSF_AS[PH46K65IE?2^JO_J1K3*3(_4C]=<5($C]HZ-^HQU5.02( M/G8MH:0'1ZT!FCSCS/A@_5[>YR;SA ],_9I,#.\M[X/,?V3 5IG)D?F1^>L* M$&3^T3&_)IHPIACH6/A>:)[!<%F$0(B1^Z(!/-F[U'N3L<6';J=A]<2HWBYX M(/4?&;)59G*D?J3^N@($J7]TU)\(2R(H#7G3ST,9"\X9#L$8R;SE-KB]"QXW M&8]\:.HG=D(D[OK'@6PX-GFDU1Y_7R[:MOEM\ZQUU"]6YM/A:+Y>"^(J\\(H M#(X]UX:'CU=K-*^,9R$;<%H6C69$T6A,$F".2&^3YS'X/FHR-NC\:KDHGZF? M(HRR9&U_^1A$G&$C3F4F1ZJMP0NC,#A2[5BH-N484K:R:VK*0 0:P2I'@*AL MB[[J('HFVJEG@A:YV47!!QD6F3:^_?"* R.3#L6IE4A<^DY+9O:[+K^ M$@2,9A:X,,X3;X(T>[.S;E)ST#?3,L,F6G.D6D2<"DV.5%N#%T9A<*3:L5 M M(RS$I#AH:RT(5EC6V^"!.BLMH883OD>U-SGC[SU_K,V$5-JP^>@1!SLRC/2, M_N596KK5=/ZN>?K^+,U;[,90O=(J5N^^\_,#]N!N?5*_"*C)3>@:= TB&2(9 MA@NZ9ARN021#),-P0=<,WS6(9(AD&"[HFHK3I#C+>'C)U-=N5G[(S6-3GO>? MJ4NKUG%\AWR'IT@5G"+AN36>6W_QW#I*PY0@'E(6&H1)"DQD!BP3EA#++.WG MWM/K-)L58'X\C[^=@_3NZ*N78VQN)M(:/,5&_*G0Y$B\-7AA% 9'XAT+\9*@ MO.#" I4J@B#6@I4A U=*6V%XIFQO]M]-;D$=F'@9G0BMD7@1?RHT.1)O#5X8 MA<&1>,="O)ES2LLN%3(5JA"O=V TC^"T]2'%LGD5K(]+40L1 OZ_:TT260S"007F9PWELPUE-I#96:I3ZN2!V8>!6? M,$:0>&O$GX-=F,)*@"'@SM_3/"W=;%,+X&)YU;1==?>L_DAU5/14%I_#46F] M]HJNS NC,#BJM.&AY1=4&LU11Y8A)ZU!",O ,BHAY2R3),[EO#>A[D:-4+=8 M753:XT^0ND^I)M1$L#IGU2 ((?LB^]Z_%T9A<&3?L;!O5MR)&+OT2#<:/D0. M)@@+.6:EI"'2L-Q+;]0[8%\F)M;V5AJ (#1L$*K,Y,B^-7AA% 9']AT+^SIF MF#;407*>@F ^@7620*8Y:$*)MVYO[WNC?JEWP+Y4T@E7O14(( H-&X4J,SG2 M;PU>&(7!D7['0K^\&_[A5 !*K"X;V;*'M=D;X)(X73:WP?&]NV@WZJ%Z!_2K MR,0:B>Q;(PAAOX"CKA+X/;7)+P5^:M43CF&P%R7=>@\*L0>Z\6?K2H.V^E!)U$ *%Y@O+W!%%)4Q2@-<;O M58;>I.;@'/F+\OOE(^[W*?O*4I=UMB'X1MAHO#;Q%:9R9'P MD?#K"A D_-$1?J%U9@51X&1A?>%T!)MI@AB4RN:4'";]^/*O,Y$CX2/AU!0@2_N@(WZ<<3&8)1%*^_$$=.)X3))>Y9$9RI4@? M!1Z'(7RFS$09CHR/@(:,7[,?D/$K=0PR_K$QOK)EFTZ$!,4]*8Q/-!@M$BBO MJ(F4$R'VQEK>I*KC,(Q/N9X(AHP_#D [6)\/+.6X7^CY6,3Q?!X6IS>=[H%% MO'6H"IR!5+G!L<7:\##R"_*,DNB4* ++& %"\ Q>>@I,>"#S#!I[*3(Z,6X,71F%P9-RQ,*[1,7!G7.%,8D H M;L P+< 1:UQD*BJM>JUYZ)EQU83KWH9X(.X,&W&(7!D7#'0KC> M4$E5\& MH85PJ0''K(&RA]5"EFUOMGO-)&]5<]#W%E=,B,7YX@@\-9H<&;<& M+XS"X,BX8V'<*'2F1I:=JLGECR@"&,DM&&,#SXE9Z42O9_X],VY9M=+6V;GQ MZ($'VS&,]0Q_=9*6S0^[\IT?;W>2CX6;=Z4!BM6[[_S\@#VX6Y_4KP=J0O5Y%QNI M7353O!,U!*[#4Z1!&WSPK(7'U^?'UYIKM:FV3DZ!B%&"MT2 <-E00VRPL9?I MP^< O3WIVIQ_]5.A+;!:#%&G1I,CW=;@A5$8'.EV+'1+)9>*, 4Z:0+"" Z. MD0PV%SZUPC!.;1\7H@Y%MUQ8I%M$G0I-CG1;@Q=&87"DV]'0K=+":Q%! M-A?G^VE[9:J.ZIS*HG(XBJS7WM"5>6$4!A^\(AL@QOUP[EM4EE>-SR/6AQ H M4%/^$,;[HA*)!,.$Y"(QGCSMLU!A=S>W/VE)]42H.D?F5H:@-UBS=[@\?ZP# M@BOS&6J/&KPP"H.C]D#M49?V")P%YB,!YH0 H:WMJC8\")$CXS&X'/>TQVVJ M-GK7'I5.[JT,/5%WH.ZHAP:'%#FC,#CJ#M0==>D.;[A4PGM@V7;M\W4"8W4& M$VU@DF0:R=YIVFW*5_K7'69"2&\-],>,H*@]4'O40X5#BIQ1&!RU!VJ/NK2' M3HE:2;OS%JM ""G!"-+5YS@EG#$F^U[Z&A],>_17.#MF]!R@[L!6'T=="K3M MG7R[.B"LS*Y#)O5:(_F-&?$7"[@R;XW",=\(D.NZ!G4NZMP[UKF),!I3S$6D M6@J"40TVN@39)\6==U:EO2MB-QH*W='6B\5\\>DS? (++4KOXOCZP'J!<1CF$<@CE$,HAE$,HA[XMAX2G2D8C0!-?I TA M 5P6# 3G1N9D@V![1XXWFMA]AW)(&-1"J(50"Z$60BV$6@BU$&JA:Y9])Z6X M4AZT=AZ$+[K&2B/!"L[T;#U.]0"^F)Y2B'4 ZA'$(YA'((Y1#* M(91#UVVF2 SW03$(0A5IXY,'9RB%E!1QP45-:3^3[N]0#G$\)D,M=-@&4_V5 MD W3L?<-9F\6*S=KME5C/^Q Y,?F^6WF1.&UACJT5Z^%N2B*J[W^@*(81?&] MV^$+.4(EK3(F0'0^@.#4@7,\@(J9&I,S92+V43YV5Y5C>F)%;YKX+O$9-3'> M\$0IA%)HZ(XY&BF$$N*\RT-TSJ5 @5"K0:2HP&67P3HO0Q0DQOW.ECI! M0GQM5(E2*!L0U)#U:_8#LGZECCD:UA\@:V,"Y&OJQ463DR84I.KZ1$BNMLD, M$IC-(6B3^=X \9L42=U5K3B?:,-0R6 "!*402B&40BB%, %R: F1N16*%?6@ ME"$@%(E@% F0A+:*!R(IVTN W*2PZ+ )$%UIH\NARX:[![6#-9C"4J![WLG] MNFC;\]J?YF^I1'-JWKCWJ:VC^+1)R[F>>7$OI^M70E@J9SM_SP?)5.VZ)]6@0"Y5@["3I3MK?IFS(B,20C4,O50ZY B M9Q0&'[R600VPTP#62A)"D&!%5$4#! $V.PU2&.E82E1YU\^P&KI2H8?5T)C< M.@YA&TQT5G4B54M71"HO(M47G9L4-\D[2[3;:Q=Y\P*;0EJ[8NZ_I7DJGZ_G MOCAD(F1OU3%8WSWZ3!8*H6'R+0JA2AUS-$((!<1Y>4Z@EC#/(0A'0!"CP$J5 M@&1+B&4F&MU+7YQ;"XBO3F)E!&4#@AJR?M5^0-:OU#%'P_H#9&U,?WR]MH<& M38P!*XIP$3ESZ :H BF:)M"0F-X?I'KSVIY#IS]*Q**,P>P'ZB#40:B#4 =A M]N/@^D$FHY.-%'B0$@3C984PHB!%8TP(-%.ZUU?OYG5!A\E^Z(E%V3 24,.F M.".M 7J15N>5/]O^.'64L%;FV.%HO@,.(F0/60>4<;'VLU2WZJM[7_6G.F+L M^MY%X5@A0KU0AQ]0+Z!>&(%>&"#?8X'.5Z=. M",YLD@&D*)*G_#\%DP6#2(TGE@=K+.NC0.A$X)?,P*;!))>\6)D+J/VIZ>4RZ< M3[BHLT7/\!7'H"MZL*M/3:"S5]'3O$K+YO6)6Z8ZRE4K@:= TB&2(9A@NZ9ARN021#),-P0=<,WS6(9(AD&"[HFHKS MI9_FOB_;>/=._:50=P;OD.G\S2L Q0%F5?_FVFFHXU 0&:Z&,Z?*O(#'Z:,@ M.SPD/[_'*(1,U%@@+G$0,C-PSFL@W'&KC-#)[+7_O,D]QJ=N.9_.W[6OTG)S M1+;!^4_/R\N7*;Y>N55J7^;'I^5A@OME,9NY9;OYD8O3='+Y-)U]]3"]6%!4 M>91>&:R-@D>0S^OPPY 6/O(Y\OF8^)Q)F;G6#BAQ'@1S=M.2 )*D4DE&A,VJ MCWN&]\?G$OD<^;Q"DR.?U^ %Y/-1\/D ^1CO 7Y-EP@1J:-10;+<@*#6@5%& M@X"%UR77N"Y*'5*% &3I.X]4_5#BU>J'NR$&%@QF+[^V, M5/@_,P<\) *"^02&6P.6Y) <#XPRV<065>6&<2N_H"BM1Z>V4GO?9&B(,)"YHUY#!@]5$ M04@F>*=YY&Y/Z?51:[)#^F%5FXP9V$;!),CH=?AA2 L?&1T9?4R,'HW2V<@ MR<7"Z$D*L"8'T(PQDUTH%!\.46UREXS>6[W)F(%M%$R"C%Z''X:T\)'11\'H M V1DK#?Y:O-'37T2-H.*08*@BH'S5($(CCA!::"JE\'PAU4F=UUQ@D@]M(H3 MU#BH<8X[ZXH9?&T/>8M>BO MYF3,P#;HFA.<[UX3TOR?S6])L7EI6TCZ+9YN5ZU*S>/!0?JJ(RLS-4U M*;SK]^TZNFK5FMR$KD'7()(ADF&XH&O&X1I$,D0R#!=TS?!=@TB&2(;A@JZI M.&^*=_6&EUV]35=H/"&O SKQ(*ER@P^>J_" >W? [5BFQ&0).K(,0DL#/H@$ M/F?G?7:9A]C'1;OS0Z_=F=>+]:E/RY=Y>_1UZ>1KO]5"NWG)C>8C,ZHFC/8V M(!EA:=BP5)G)D8]K\,(H#(Y\/!8^%D8+P7, FKO"*9UCETSQ,CZ MN"9W+WQ,B9X8Y&.$I2I-CGQ<@Q=&87#DX['PL37!)6HTN4& M1Z4V/&B\6JD5725$) P(2PE$UA2,DPZ\TX%*I[./_("5!3N\WA-L?=86<&MQ M7@,"4X4F1T:NP0NC,#@R\E@8.2G)#$\4.-6J&_A,P1/J@5O/95:!J[27.^FQ MMN#0C$R)F5#.D9$1F"HT.3)R#5X8A<&1DVUPR^Q_J"N]DC$V3D&H'IO,*@_-?Y6=I\^26+_/G8 M^/(>C?$1LP=>P_#F)#4NA,5I>8P/!56:^6)5WJ6@25.>:UI>]F[I9LV96ZZ: M16Y6)ZE-'=85.[>I:TLS;Q>S:71=\]H\G;MYF):7MUU'ZM/R&]J'O?B+FD.L MWI[\T:<[FG[,Q7!][PS*/S/HR46AUEGAV"TU@A+Z$G%RSSY#++O+[@EJL6T."> MLF/5)Y>]USS?>*_YX==%V_[8_+">NW7LQCS\B %3)8[VQ&#;G^\^YJ/IJCQ# M^/+LMNF\"+'%NBV(VO:W*N[\.2I9*75N;#;[O:M*MMUZM?C)EVUT6FX^8!'M MC\A/FY?#S'U8K%?E[=^GLLO>_"I*-A;<_4#H9L.E1FXJD+T!Z;IQ-"FC[ MW@\^+VG_8]I._70V77UX=/[S5Q2V;W^=) \EI7_N['E5TF#WF1XRQK_Y&O*- M5]B'5-[Z3?"C5/51OG*CPGS?A8K#W0<[QXMK9:;,'1%;'SI@?Y/=DPRHXQY? ME7[[!M'TZI+KMAA6WVHQ?&0^NH,]1:]^?G.R3*GYK?S]I&V>%MO%YEGRR[5; M?FB8F6!@#BPPT2]U^@4!.$&X76'D?2G.B('[Z97B+)? MZ-_F;*!4),;#!,Z Z4Z%-]#'J/CJJOEHNRL?I;J1\8YZJPU8[:7*;4W$1QM68;EJZ\/4S%%>C"4'D-'8#P-0.U2 MJQ?JCAS4+IAD^#[.=T&HP*D"1GT $4P J[0N),Y"-R.74=Y+I]J>DPR<3WA_ M(V['#%AWSQ ]5FWT5::#51M]N/S98EE^S[P)Z^4RS<.'9K5T\W:V:=78UE&( M59F3AZ/9<,IWY09'R34\P+Q:A+O2%T#1NZ*C,Y.12,VVR)'W48E3,V6RB36^#ZA&ZA@U=E9D<.;L&+XS"X(/G[ %R+I9E?$U[ MA,R)E4Q#[N8("N$T>.L(.,)2T#ZQ($(?91GWK3VN4^*A)DIK%"%#/Z>^:84' MJIAADNJ0(F<4!D<5@RJF+A5#',O)*P'"2@?">0(^T0C<9)^D$Y$HU4>AR1!4 MC)T(TUN=ZIBQ>( J!GN6C+3ZY1_S8O59>=_8O'/3^:YQ25, KCS_/]-N^%H* MZ^5T-4WMI)FG[?QC][Z.JLS*EL!PU"Z6!U9N\,&K752)%\U)G&$J&M!<4Q"Q MB#U/D@45HO8Y!!O-06MC/H+\?RUF<3I_]_<"]9UT?#E_?0'MCY?3MGSKE_+7 M^;M7Y2D7L=>3-BMZJXU!Z!HV=%5FO M8I#]=^SOJ98FQ="E&FC7_"2!(5: <2Y;PR0A;J\M:I]5-E5D'I3&S -"5XTF M1\ZNP0NC,/C@.7N G(N9AZ\V84G!)Y(HE"@014>8"(ZG (SY8)1(3@1ZR-J8 MNC(/="+[JXX9,QH/,/> O6&.I#JF8%LL/_"'6Q64::;S=K5<=P5U?=3%8!5X M'<*KU\K#ZP[1J\Q;HW!,__,-*U7.J#AWBI,Y*W@LZI$0&T#(:,!'F<%))20/ MW(BPU^KW)G4VOUQPP/./%/!BL?HE=4K0K5)\W/Y7BL61[RZ]X%Q^%GW9T]5U MJWMK%GB7J+<_.!+A#_4!Z@/4!S4%".J#T>D#)PE53!6NIX*!2(Z!)UX S=9X M:D..)/91"W-/^N!_TG(177O2Q=%[1JCX"=4!@A^J@YK]@.J@4L>@.C@V=:!< MV$P*!I6["]WXPJH,C [_*3([J -5! M70&"ZF!TZH#K9(5-!IA7$813#HQT&:B)RG1_4--+IQ?,': ZJ'1N$79NJ0FF MWBQ6;E8 YU+=6S/=%+[MFKC447A:F:.'HQ5[K?'[%#?90]8!9URLN^X^5:O% MNJL!*YE,>7WOHN"L$,F_<%CEI+"41C".ZTYP,C!"6@C9)D&3#$GLS;"\23'+ M%973YQ70Y6^S=5- 5[LWBQF'>_?;F8S39BM*RFU/:3 MG*)R(I2JLEKZF[&&&K0"1*S,Y*@Z4'6@ZD#54;_JR(SX[*.!HA8X")F+@D@A M%@5!J,T\1=_/2*@:54<)#][;+"@4'2@Z4'34&"LH.E!T5"$Z!B@:\,;[U\23 M5BH[7320-%*!,-2 L2I#S"QF3[130O91071OXNDZ%]TYGQ@K448=(4?@D1/J M,-1AJ,,&IL-0OUST"D[92R[ >,%!N!C!Z6A!,)J"I-+2L#>GX"8U3C4F?QB; M,%-GG\#ARY;[*WLJ_^V6SN;++UGDS\>F">[1&!\I8. [X3Q2W+/Q<\+2][MW2SYLPMMWV!3E*;.N@L=FY3[+[:U"UV!9U-GL[= M/$S+R]M5^8=-1>?#7OQ%S2%6;T_^Z-,=33_F8KB^=P85GQGTY*)Z],R]2ULV M Y?+PSYRLW^[#^U/#YJ_' >R^,4L'LSN+]+B79HW3Q;+L\5R,[>SX$EL7J]] M.XU3MYRF]JH<7'T/TD]$XK+86O/)!7,\N8JK5L'@'J7Y83UW91]8UOB/N*RKA+N>],?VY[N/^6BZ*L\0OGSV M-)T7&;U8MX4//[G=@'N[SXRQF]J[_3B[)^@^Z2.W7BW.TPG=!RS[ED?DI\W+ M8>8^+-:K\O;O4_QI^ZLHV5AP]P-EEM:GL:@KOG!MGDU3;OO>#SZ\: M_3%MIWXZ*[CTZ/SGK[APM/UUG#YD1/VYL^=5J9;=9^H^T2U?H1]JPOKX/;=_ M$_V0,5K'1S$/A:G$*B5&K*KDL^B'1E3R46[BH:_<_]OF!NZ\-?7^1()S%+U6 MRM+<$6?V(3'VLR\]*8Q[O-M>N]^^0;^]NN0;IZW%"]UW?G[ 'J"/*O41^@7] M@GY!3!N3C] OZ!?T"V):E7G#0VZ1'L1P*/OZ>5F\Y3Q @< M6 2B7^KT"R)C_3Y"OU3G%SPBPR.RH_);'6%WOY1U@ZG85?IR:*+_]8E;?NP: M5O5D]/U.IK4OAHH"&P&W3K\@X!X9X#X^+9]U54><(N BX!Z;7Q!PCPQPG[BS MKGE@'8&*B(N(>VQ^0<0],L3]==%B1F'T88UP6Z=?$&Z/#&Z?NN5\.G^'D#OZ MT$;(K=,O"+E'!KEO%IA1&'=33!$/_YY& M<;#*!XCU?@_*Q"DS65F0?L(Q@L%PGH' MGE,&@J9 J(O.2=T':6_H^J0\7EJVVQFCS^=AMNXX^]5BV7V@QZO5R>$=HK1S_5)UC0K;XNF28&!*"H%G",$O%2B M_+#53-/[UB=M6;OEJZ\*%:8G6EG4*4.&[!_K@.RZ_(4RY_Y]4'',H,S!#,;U M%8*EG/DL/03/)0AK-;AD)2AC3!)'7?"N$KPD :/;$4RPXP@U&=P9':[]\'2.U([:.@]A CU2E%H"0:$#P[ M,(12D(XP9A0AE._5"IIHK23E9XSS%D3TM+ Z,> =35)*(T5T%5.[*=3.-1Y. M5$CM_5WBZ.O2SG%#62>LAZ\A!9*G!^BA 6Z^=L4$29CZ7=39K2PUUX+TKLLY9!B[Q -HHI:AG MQ/&K,S;/VW:=XB_K92?FRH==Q.UUD,V??^O@_*P//J__N,](U1@/!UC/-5E<"21^_?!&,R-)((D@O&$)((D M@HN^/A+!C."=9@1SM"(8&2%ZS4!8P\$'ZR&XF%F*+-K]*\]AE."@XT9S,WK^/R3ETK8C#J#:^"5&UN5&]#0]:K MU5L27M&0,Y#R'Q#.<[!1:0@LT.R8]Y:'@Q-M;@3/G M>$<-@:DV@R,;W[\/QF!N9.-QL+&Q3#"23.%@3D 8G\!)DX%)E5)07CAU2#;> MY%*^2,;]]()!&D9$JLW@2,/W[X,QF!MI>!PTG$E,7,D S'H-(E,-)C,-D3M1 M-LQ:9+M'PWT7.1^6AHUB2,2(2;49'(GX_GTP!G-C@=K "M0PGH8<3W49'$GD M_GTP!G,CB2")8#PAB2")X**OCT0P)7BG*4&A@HM!$PB9,1 F&3!"./ L6D4M MR5&G0U"#S(JV:Z3PL3K$#\Y#%%][GJ-KXVG(\527P9%$[M\'8S WD@B2",83D@B2""YZ)!$D$8RG^N.I+H,CB=R_ M#\9@;B01)!&,)R01)!%<]/61"!:DW&E!BN0T2F(<:.\4"&(4N,P#&"H-R20J MZ]WG!2E9!BJC-^ I$>5GB 0K/(>8.?,YFB",^;P@Y=5R43[.KXNV[>?^]X01 MB^WT$&IJ,SCRZ_W[8 SF1GX=![]ZX;SCR8))RH'@T8./@D*FT=&L8DY&]5'P MB?QZ'%"#[6K'6,?YCL'HM7_?E MU6GYT5#R;-6TB]DT-I\NY+I\-0:W?",XKNL83*O7EE:_R_B\K(&*.S!0D<60 MQ9#%J@D.9#%D,62Q 01J709'%D,6JR@XD,60Q9#%!A"H=1D<60Q9K*+@.#R+ MW=49\/!H[(?S)8!'V7M'V5%2*9D4D+B7(+)(X+WGX()W5#!F+/=[4T6(-X3G M!(:$ ")J!SY)"YIZSAU7,=/\^5'VYC#LR>6SL.>;%B?=X?:+M'J9W[CWUS_D M;LOJ+%]]?3@KG4A99]NB@6N9&ZS]NUOF/]:!]W5Y#,40BJ&C$D.XI<]5&= MCEOZ\6B9X6WIL??Q0;SZ343SBUD\E*/_YF9N'M*D>;Q^MVY7#:>3AA'&ZKB> M59=O!R.&\:)0U>;&.XG#PL@OW$BTU HN.= B\D D;<%(Z2%:31R1240I/]=\ M1? E[K,!(:/IIM(&L$P7,U#K9&+2<[:[5\N]YR^>?5WF%65FN,&;B@A M1D<6??^?7#+O+9?>!'J]6RZE?KYR?I3>+%XMY]TN7B]FLO.1YMX!2N^JE!0'599$+ M9'9D]MH,CLQ^_SY 9D=F'P6S9T&L$Z$PNR*%I2TS756E!"D4#28F%:7]G-F] M$"0P)2 F24#$(,%+&N'_9^]=F]LXDG;!O]+A,W/"CD#)=;]X9DZ$KG.X:XM: M2YZS^VFBKB+> 0&Z&Y#%]]=O50.D*%*49*I!5#RLK(P MIYIR1:ARI&)F9X3.E,! [4#MM1D:@Q S(',AA?KQ"8Q2U!7/F0WZ,H8M9ABKGT'M=,[5JSF3)045@AM@&(TF''2?75T^F(*Y0=2-#5QOV?:;(DN"8:2L2(CSR)'S1B/ELMJ+ M&*O@;\@Z'D6@+LHLZTJ6)Y5.7@E[Y&5^0@H>O*2?E'5'7;>)X=FF+6(NW^PJ M;+>#]/\^*?#^] J,#[8SA ^V;@.@-&90JLO@P,2']\$4S U,/ TFSD[WQ+* MHJ,*<2,8,C(FE&),BE):R'B/3/PON]C$KR#BNR93ZFS 7 $' P<#(,>.!@X MN.S 4)IYG3E8<,E*)ZR +,]$'+TV0BEIB/#7.=ARCA/S/$^>A4-<8HJ,,13E M-T="4B'R4 D'TYED@U4J "2-&9+J,CCP\.%], 5S[XV'H3/TK>ZMIS,TQ!.0 M") (#'H@$2 1B*>QQ%-=!@<2.;P/IF!NR B.C81NV=$DL:56)^08-8@;;)$- MFB LM,->&8I#NK$J9ZCUQDLD":'Y/2FB?)U#@N=,CZ,*0%>>M67 N=M15L)SH;]TJQ;F^.Z#[\ZMN74Y>K1R#+8Y%&UN4&6 MC0TR/RW+E/:&EC.*@E<.\2@2,DY%E @CR=+$-+_1BF;PLN7'_O?-O)OW^U0^ M6:S\08;A+[2NUS.J8 \Y8%!U!@?B/;P/IF!N(-Z)$"^F-D5MD54JDZAPF7BI M9"CA3*@""QQTW'>5\JV\^PW]Y1EE0+^ 1+49'.CW\#Z8@KF!?J=!OX)X9I)P MR#H>,OTF@2QW'L4\?13&.6/2C>VZ0Q$4,G&U> M7OG'=UDMCX0>[JGDJ2(G@6/ ,8!A@&$0*N"8<3L&, PF'P]N\@&9D)%D0HAP MBA/LD:/1(^X"0^@+J\.1K-!97G59M[[#/ \:$:[*A\P/%4E\&!1 [O@RF8&T@$ M2 3B"4@$2 0&/9 (D C$4_WQ5)?!@40.[X,IF!M(!$@$X@E(!$@$!GU])')? M=2CC8Y'O+UP+Y30WRFFDQY%:3!$-G"!.$T/&.(((XYQ;;7%2_'HYC?<\$A$X MLCI?R9G"R#)A4(K&1T&TUO)&.(PFL9H642"R(1X\ D9R0-2 M3FFA-1=:W&SA=8<"7E J!8>AX?1+;#"BG^;M/XK*;OXO? M4OD+NZUJ$$&#;G!P^>K8?C"4.%LWW6HQ#\W' [DN7TW!+5\(CJ]U#"R]U+;T M?7+LCL@4('%@,6 Q:H)#F Q8#%@L1$$:ET&!Q8#%JLH.(#%@,6 Q480 MJ'49'%@,6*RBX-@_B\&J.*R*W^E@JT"#4(@G81&7E"/KA$,N:$4%8SZJ&VVM ME,UQ%7E )F&*>! 4:<($LM@RY:TW0;/KJ^+]8MC3JVMA1TN_.HUEG?QE7!^G M-_;]L.OE9$84K;*OUF6 M@[,8S.AA1O_G9_38<6(BP\B$:! W5""=\I\Q6*&Q=,'J,$2=.\SH)R-EQC>C MA][8>_'J%P'-K19A7XY^8A=VZ>.L>;EZ%T]=;!N&9PW%E-:Q8:TN[XY�^Z MT^ACH*6/:$':L-JX100]?-CP^'K7U*^(*Y22^T3>3PM)1KV@1 _^FD->?3RQ>=/.B%REN^MRNV37XR):0>: M8X$H1-4HC+*)#1DB+'I=;. MZ^3$S?9.=] .O6HXR3\OMMWSWS?S]?G1TB\V13J\6K7EAAZOU^W<;=8VCZ4W MJY>K9?G2=K58Y$N.R@"*W7J0L]08GPD- @,$!@B,BKT @,$!@B,\0N,*))U M62B@X'06&,PGY%2,* A'K=)2)8RO"XS$$^6>6:0L\26AX9$1U*!@D^=81.\) MK5A@T)F0>*:-!HT!&@,T1KU> (T!&F/D&F-L(F$L!4'W+Y0PIDHIJ1'S(B%N M9,Q"R2A$4A)&>L:P<=>%DH@J>B$T"MYDH20X19I3AFQR21(3:##ZT$+IJUIF MXAD'N?3@^ "Z>H/: K4%:FLT:@N$2A8JGAKG."7($6X0MY$C$XE'A% 6@XV1 MN!O]N8-7WDNND90EHQ.\138PBQCG(D4=>0S\T$+E,_I$"#*CRH! @7P.*(QZ MO0 * Q0&*(SQ*PP:;%*<4128Y(A3[Y!-6B,AF#'<21Q3NM'K) L1[PQ!U$F7 MWQ,(TBD2Q *QC-HH!!85*PPV(UC.J&2@,2:A,>"DD+TPVX$W$?.=C'\W;7-C[N!R/KFM0 MC$:<#KHOM2X?3,'(A=\H[H)'Q6@$PS5LZ2U==TFAF>;MBC ?+.KL-WH MU/_[I,#[TRLP/MB>)U'E7GG )"!B(&(8]$#$0,1] UJLK) *<<\CXI;@LL'8 M(J>"(&<2$"TA8'9*VV,=*$%;TQ&=8BD&B"02QAB;@J/>-%D@@3PQ7A M3@EK*N%@.M-LL(VY $ECAJ2Z# X\?'@?3,'<>^-AZ*-^JWOKZ:,.\00D B0" M@QY(!$@$XFDL\527P8%$#N^#*9@;,H)C(Z';-F-)+!2S2(J$$<=:(.<20XXP M3*10GO$;&4&AC0JA7*G*3G,2-7*2,A1T5(%9PHW]]*[QPV0$H3JF0DB",N:Y3,'NN\+Y5C(>IL@9 P\#)-5F<.#A MP_M@"N8&'IX&#^N$-2U-<$5TMNPTRK-BCP.2D6H:3132W3C/<.@JY_WRL-&# M;3<"3!HS)M5E<"#BP_M@"N:&"K615:A!/(TYGNHR.)#(X7TP!7,#B0")0#P! MB0")P*"OCT0@)7B_9,!JTX(3<.*9\Z#+G/:<$ M#:0$*\0DZ./\9:>,#V1>QG4S7_K5*;1@'K/X@@T=59L;9O CF\%#/(TYGNHR M.)#(X7TP!7,#B0")0#P!B0")P* '$@$2@7BJ/Y[J,CB0R.%], 5S XD B4 \ M 8D B<"@KX]$H"#E7@M2;/#")QQ0I,P@KC!#AD>%2&)!$LPE33=.PS*>".FQ MS5<&ACB.!CEE"7*.>)\*OWS!E'$5',(\Z$0-KJA+0T-K^" [EYTM5="CZ!7Q\& MU$"_VBG6<1ZO3V*;4> T?_=)7';S=_';ZCIA4TT-I#]H ;O+5\?V@Z'$V;KI M5HMY:#X>RG7Y:@IN^4)P?*UC(+%>6V+]/N/SJ@K*[H! !18#%@,6JR8X@,6 MQ8#%1A"H=1D<6 Q8K*+@ !8#%@,6&T&@UF5P8#%@L8J"8_\L!JO ][H*[ WU M7N&(!"X54R0HY!+72'/)G>5<JO'=WJ,CA0/U!_ M1<$!$UB8P *+C2!0ZS(XL!BP6$7! 1/8B4U@N=%).A'S/)3D":QE IEH+3+! MJI (D82F(U6B[ O$'IB%W;IXZQY$5V[L>UY0_6LH9BR M.K;?U.7=T8B_03>"?(R3]!$M0!E6&[>((/\.&QY?[QH0@)4A[VW'%EBG0S1( MQI"E7-(J2SGGD'36$:HE%3%K+NU78;Y\NU'LJ_K7_VT\CMZ^>*STH\2.:-TL%,* M[A?40/X='-WJ,CB0_YC(_PYT<%_(_Y_;^;K\Z.E7VR*='BU:LL-/5ZOV[G; MK&T>2V]6+U?+\J7M:K'(EQR5 12[]2#))<9GP@@0&" P0ZP40&" P0&", M7V!XZR5162Q$Q2WB6/DL&PQ'C%B*C?$^.GUC;0H[QHC B%#I$1=*(,.Y1C+Z MR#PG0D5:L<"@,R'Y3!$&&@,T!FB,>KT &@,TQL@UQMA$PO<70P"$TC6A%)0, MB0:#LM))B,IPV$F&%79!)6FG$=:'DI<662H54L#J_43ID#2-(>$4#-;94 M]!Q:*'5Y[.9'GT_)L!FE%.32 ^.#'^K@@[K\!6H+U!:HK3K5%@B5+%089YP2 MYQ&32B(NN$6.8X\,,TX*G01WZKI0R6K$>2XB"IB5,F6ID>5>(VQH8C)YZRT^ MM%#YC#X1PLRX-"!0()\#"J->+X#" (4!"F/\"J,4K@KK.;*&.L1+%D0;AI'" M-+,P\8:6(XRN%:5@HWTT'DD>:%88.B)#-$$BY:>CL4:R4+'"8#-"Q4P(J$N9 MAL:XV/>4_UO&3O_P-GO\=;\XK/TG$]P;;/>&/. 7]JR+/W7QS+9V'7?;R:YL-GLW[^9N MOLBQ_=/%U9_8<[;]<$8>42S_6HSUJ4C;W4'Y_F^\0CW*4#;$]WS[AZA'E)(Z M;D4_XKH2J^0 ,+*2>U&/-*_D5N[BH<_L -4]RMS[#M =J7T"(K^*L?3@"/U! MBU[%Z"'$FAX2QYLZY'[M?OL"MP[JDB],K[,7RBO_^(Y^!SZJU$?@%_ +^ 4P M;4H^ K^ 7\ O@&E3\A'X!?P"?@%,^V8?W<,:W:!^?NS]YG2SL.L8( A'%H3@ MESK] N!8OX_ +^ 7\ M@VI1\!'ZISB^P/@[KXP_*;W6$'5#62'P$?@&_@%\ MTZ;D(_ +^ 7\ ICV\-:20IB774UV 3$XLA@$O]3I%\#&B6!C?[H>A-_(P@_\ M4J=? !;K]Q'X!?P"?@%,FY*/P"_5^056V&&%_4'YK8ZP^YBR)%#6J+,3V\-? MF[YE%D3AR*(0_%*G7T#03P0=7]EYR#:# !Q9 ()?ZO0+ .-$@#'+QOR=)W'9 MS=]%",.1A2'XI4Z_ #Q.!!Y_C6L[7\+&^M%%(/BE3K\ ,M;O(_!+=7Z!)3)8 M(GM0?JLC[ Y+61^?ZH$?E4,]NM5B'FX_-:=*7XY-]+\^L6WLZHC3+XR!JU^' M^W-=:A\,%04V &Z=?@' ?6" ^_@TW^NZCC@%P 7 ?6A^ *4+":48ZS ^BW^3N;_*M]90;WU<50N>>H M-4-Z^XE=V*6/L^;_VBQC0V8-Q93<,8J'\NHNBNMR[!="<%"G?)/D^;->6*Y& MXX,IF/OK%>8'*O@J%Q \N _: C\#.V%L /GW^?L<(LL7K?6E,6HS#__X[L6_ MK?,Z6$>0QM@@[BE%Q@>" M?>:^R42^F[IO^4]^M?8_K'=T_S>Y(4@7D4A,#Y M/9(C%Z5$4GNGL,8V:?==L[2GV+/NUG89\N3V MNV:SG&\__+=_=_VK66KG$97?S[YK0O3S4[OH_O'=TG?!=_^+Y#',I?[[CQ__U/\% /0 :@N@P/K'MX'=T#L^P+GO]01 M,T#:XR!M&0(7)*+$&$&V>_[Z9K\^/ MEGZQ*9S]:M66&WJ\7K=SMUE;MXAO5B]7R_*E[6JQR)<? MYG;$/D_M:D:, &8'9J_-X,#LA_4(TXM10I&W*_Q!% MO616&BZO,[N+)FFO#'(2<\25S2-%6H$,CTQ3%AA-LF)FIX;/C&! [4#MM1D< MJ/WP/@!J'S^UCXV;O[]P+.B3:_I$1"4I%1@E%Q+B/$FD [6(.A:E]REX[:_K M$\%X_!$EFC*!(DX)2(2C320^N3+H_=_.CS*0@R8PI2$*.&[!_J M@.RZ_ 4RY_ ^J#AF0.9 !N/K%0(CW%$9'?*8:L2EI<@%EGG?L( =XT%Y?5TA M8$N)D)@A)IC+5T:/K+<.B4"TU2I@$LFA%<)GA(%@9B8Q!V4 &8S:# [4?G@? M +4#M4^"VKVF2=N(D4R>(QXX1]HICR+SBA@:/;?X!K4[IKP/$3EI$N+:>:2C MI\A&(1C)3$]2S=2N\RAG2@&UUT?MPVWB&&K3SL/8Q+$LT;+8%_(\?Q];/^]B MLTK-ZJS$6M?89?9@*0M&SG8Q_-VUS8^[@7'U7[\Z/8O+SO:(%=^7QY4!],P=Q Q-,@8FT$ M'F(\U65P()'#^V *Y@82 1*!> (2 1*!05\?B4!&\%XS@C912KB,R%$M$'=& M(9=*BD]JSS4+F*D;6YXC)288$U"4BB*.&4;.&8.TB(%3P1)5HJ*,H(&,8'V0 M!$WJO^R4\6%,"?#2I[[4-V\+VG(0A]@V\?1LL3J/\;;JYJ[ 0W.V:?U)QH'F M;&&7=6S>J6M$C$:]P5:0JLT-ZFULR/II]1:Y"EX3CXB('''K&'(*6R1#2A(G M[(6_T2IW\.+FYSML[R]ZM8/P5QG!N^%:WP^FX0"8Q@Q,=1DE4LH:+*AVE)I]5SC?2L:#I%.@CRT@4G4&!QH^ MO ^F8&Z@X6G0L)86F]**)6%N,_EJCIQPF89%#"8Q%103^RYRWB\-:S/8CE_ MI#%C4ET&!R(^O ^F8&XH4!M9@1K$TYCCJ2Z# XD0") (Q!.0") ( M#/KZ2 12@O>:$F3&\HA%1+J=\I02B1J1"3 MH(WSEYTR/I!Y&=?-?.E7I]"!>*K+X$ BA_?! M%,P-) (D O$$) (D H,>2 1(!.*I_GBJR^! (H?WP13,#20") +Q!"0") *# MOCX2@8*4>RU(B9XPD3!#7 B'.!<8:29X.1O+N.2D]5[?V"K.?221:Y1H*6(A M&"/'-4;&,H<%(=*0<+T@Y56[RK?S\ZKKAFFGIV9XN//" 6O&C#5U&1P(]O ^ MF(*Y@6"G0;"*<*NL#2AJ;Q"WPB CI4+>X9BHX$;P0?K: L$^$*R!AK53K.0\ M7I_$-L/ :?[ND[CLYN]BL\C!7,?^@KJ\.QJ)-6@!N\M7Q_:#H<39NNE6BWEH M/A[(=?EJ"F[Y0G!\K6,@L5Y;8OT^X_.J!LKN@$ %%@,6 Q:K)CB Q8#%@,5& M$*AU&1Q8#%BLHN %@,6 Q8;0:#697!@,6"QBH)C_RQV7XO XZ.Q[R^& *QE MWUC+=CJZ&(5%01B#..8".1PI,CHR3@U7UMGK:]G"1>6)9<@1XA"7V"++J4?* M,4J],ER2&PW-^\6PIU?7PH[Z)B=E=?ME7!^G-_;]UZ]R=WETYD>?7>[F,TWK M[%LTF6@[,8 MS.AA1O_G9_38$L%,2D@JGA#7S"&3N$?::DX9#5:'&T>4W:4Z'6;TDY$RXYO1 M0^_CO7CUBX#F5HNP+T<_L0N[]''6/-Z\W73KAI%90S$E=>S.JLNWH]'"L$VH M:G/#EL1Q8>2G)1^)7@MC/"+.<<2#T<@XYE%BSBEBC"#EA-F/)9]7G(D4&(K1 M9YDH@D)::XM"H%QX%:PB]+KDRVKO=+7L#YEX?6+;V!UOUMW:+L-\^?8CJ=?U MKWY:[1V]?/'Y;8I9F7$SV&GP $!C!J"Z# ZL>W@??.-<99_@_)Q2D MG83*'K<8!9H8XL9:Y#S-5.P2)988KNV-/,U=2+NGZY/\\V+;/?]],U^?'RW] M8E,X^]6J+3?T>+UNYVZSMFX1WZQ>KI;E2]O58I$O.2H#*';KH3H0D.'.DIHP MR$V!4X#9:_#"B 8],#LP^R2871M+7%0,L369J%3.^,64*HXE&&Z\P> ME,(R4HP431IQQ@VRUE(4"<941>&85!4S.S5J)C4T%P)JK\[@0.V']P%0^_BI M?6S<9D<,D$2I)V-V!#F=3 W](DS22=%D%5"E H1 MCPQF#KD0N)8IZYK@#ZU/OJ:&A,@9Q1QTRI@A^ZY[/$#F@,QYJ#$#,@A?++TND+ A"HK1%8(6!:%0!@RBB4DI1 Z M&D7800Q2% MG1(6:VTJIG:=1SB34%%8 M(;7#R0=[H9X#;TQ[_CZV?M[%9I6:U5F)M:ZQR^S!4A:,G.UB^+MKFQ]W ^/J MO^6XA+CL;(]8\7UY'.O8[UG7H!B-)AQTGUU=/IB"N4'4C0U%E\$$@IR+N-2=.F2)UD5&!]L9PA5HLK=OX!*0,5 Q3#H@8J! MBC,5,^V8(8QD,N4"<9VYU1I/D0M>!2JX$$KMD8K_91>;^!5,?-=L"A^L>@+P M:,QX5)?!@80/[X,IF!M(>!HD'(FSG&N&'.4LSX=)0L:R@*QDFBH?4K(W2%@0 MJI0W%&F,$^*Q[,' '.<_I54XLS#%-_I:'XB$\ZA6%'@8(*DV@P,/']X'4S#W MWG@86D/?ZMYZ6D-#/ &) (G H <2 1*!>!I+/-5E<""1P_M@"N:&C.#82.B6 MKBP:"X<#0T9(A;A(#&GI.>+4<>^8TX+=..DN>!_+:X@(1Q#'RB&'A422&V>3 MXU:58NE*,H*,2,@(U@=)T*K^RTX9'\:\C.MFWI]W4!IS/-5E<""1P_M@"N8&$@$2@7@"$@$2@4$/) (D O%4?SS597 @ MD.5$. M[(W8:7VC$1^1)#$7"8I"<<2QSV-% .V2QHPAKSR7Q MFFB>ABCX!()](%@#S6JG6,EYO#Z);5/ZSK;Q)"Z[^;O8+'(PU[&]H"[OCD9B M#5K [O+5L?U@*'&V;KK58AZ:CP=R7;Z:@EN^$!Q?ZQA(K->66+_/^+RJ@;([ M(%"!Q8#%@,6J"0Y@,6 Q8+$1!&I=!@<6 Q:K*#B Q8#%@,5&$*AU&1Q8#%BL MHN#8/XO=UR+P^&CL^XLA &O9-]:RL9#&>H.1"HDA3CQ!-@F&!,>>.*D8]OQ& M.W-#J"5<(B=#0-Q'BS2E#!FKE"56:DGL];7L?C'LZ=6UL*.^R4E9W7X9U\?I MC7W_]:O<71Z=^='G#V>=83;8J>L@908[L7J_H_R'.N"^+H^!%@(M]*"T$,SH M848/@0HL-@XO (M5Z9:#LQC,Z&%&?X<9/5.>21F1)I$B+C5&5FN/&+62*VUH MB&&(ZG28T4]&RHQO1@^]C_?BU2\"FELMPKX<_<0N[-+'6?-R]2Z>NM@V#,\: MBBFI8W]67=X=C1J&C4)5FQLV)8X+)6_9\T\%#K@<[AZSBN.4&V1(R/(O$<6R M[B.2L^NBSY-$K,04I<1,%GTX9,F(/0I>VV28L82*ZZ(OZ[W3U;(_B:(_OGB"QL5U4Q)V*D( %2=P8%U#^^#;YRM[!.< M_U)'S !ICX*T)6$*"VR1-#03L% 8V40(4DPIRPC7F;>'(.V>KD_RSXMM]_SW MS7Q]?K3TBTWA[%>KMMS0X_6ZG;O-VKI%?+-ZN5J6+VU7BT6^Y*@,H-BMA^E! M4+(N#)@=F+TV@P.S']X'P.S [)-@=NI-,H0K)(/-+*U]1-:[@(Q+>3;NI)&DR-X4A:ZA#GR2 C=$"4!IDP8RIY=5V?6"N<(XD@ M;)7([\$:.4$,"MQ&0PD)3OM#ZY.OJ2*A?$:9 )TR9LB^ZRX/D#D@+&7!R-DNAK^[MOEQ M-S"N_EL.3(C+SO:(%=^7Q[&.'9]U#8K1:,)!=]K5Y8,IF!M$W=C ]993J;0T MV$>/I"(6<1:SK-,\H>2H]UQ$PM*-C(V460Q:Q6$ M?U+6'77=)H9GF[:(N7RSJ[#=#M+_^Z3 ^],K,#[8SA ZF(0#4!HS*-5E<&#B MP_M@"N8&)IX&$P=)C'6>(T5DV8(9#'(I!,1$X,'%%+2/>V3B?]G%)GX%$=\U MF<*!@P&.:C,X ; M>RNU"11C@GP0$F7"C9F#;42.2.\C)Z# XDJ_[)3Q84P)\-*MOA0X;RO:9L89=U[-ZI:T2,1KW!7I"JS0WJ;6S(>HMZ MX]):' RRUMMR0I%"U@N/N))&$:XX=_NLJ=I6-S_?87M_T:L=A+_*"-X-5^$\ M6'45 -.8@:DN@P,;']X'4S WL/$TV)AJ[#(?"V0H3HB;E!]QAY%70D;#A2'D M1N?ZH2N<;R7CNHJ< 9'&C$AU&1QH^/ ^F(*Y@8:G0<,R8<](2L@%FFF84HV, M#@EYRW0B43+RB5/?!BYRWB\-&P6'Q0 F56=P(.+#^V *YH8"M9$5J$$\C3F> MZC(XD,CA?3 %*\I04UYLBH(E)QAB!.BD8NA M+-2%H"BV,6&Z[RKG?:<$%:0$Z\,DZ./\9:>,#V1>QG4S7_K5*;1@'K/X@OT< M59L;9O CF\%#/(TYGNHR.)#(X7TP!7,#B0")0#P!B0")P* '$@$2@7BJ/Y[J M,CB0R.%], 5S XD B4 \ 8D B<"@KX]$H"#E7@M2O HQ.JZ0U9$B;HU".F*# ME(DB"DR,*,4EUTX;]TRGZ#F*/$7$<2+(>AN0:651\!PC3H1!EA:F M-=XXG+SWZD9CM+L4? *_/@RH@7:U4ZSC/%Z?Q#:CP&G^[I.X[.;OXK?5=<*F MFAI(?] "=I>OCNT'0XFS==.M%O/0?#R4Z_+5%-SRA>#X6L= 8KVVQ/I]QN?5 M+\ON@$ %%@,6 Q:K)CB Q8#%@,5&$*AU&1Q8#%BLHN %@,6 Q8;0:#697!@ M,6"QBH)C_RP&J\#WNPILK2$N<12HU8@'RY$.4B GG#9"RFC$C;8_F&+'@PB( M^L 13Y&7([4DDC@_JX@SG,OKJ\#].M+3J\M(1_TJ4ED7?AG7Q^F-?3_0<:;* MR"K[_ #UUXYN=1D!$JD]M0/TK<6)K! _=#9=A05T6ZU"/L"H2=V89<^ MSIH7T;4;VYXW5,\:BBFM8_M-7=X=C?@;="/(QSA)']$"E&&U<8L(\N^PX?'U MK@$!6!GR?EK^.8&-#5P@+'5$W">,7/02$>(9N"1,)S:W@R%KL;.^#OHAUZU7"2?UYLN^>_;^;K\Z.E M7VR*='BU:LL-/5ZOV[G;K&T>2V]6+U?+\J7M:K'(EQR5 12[]3#)I1P2@H# M ($! J->+X# ($! F/\ D,ZGH)B!D4ERYF*BF:!H0*RUBC-M8F*WDQ.X*08 MS5)$LH 13QPC)R5&UGN96%8J(>B*!0;+,:$T!H4!"@,41KU> (4!"F/D"F-L M$N'[BR$ ,NF:3,*.">=80C((AWC !%D3$C+*:UPVIUBJK\LDD:0."BL4LBA" MW+F$+,<",2L\H0QK:MVA95*7QVY^]%F]1.F,,P-RZ8'QP0]U\$%=_@*U!6H+ MU%:=:@N$2BDVH1@K[RS"(1'$,4_(28R1HT$E24D@-ULFZ^2UM51F>1+S>XQ1 MR# ?D6041Z&Q8N[&D005Y7.$HC,C* @4R.> PJC7"Z P0&& PAB_PF#186J% M1]J1E!6&ELAHXY&(Q&>Q$#T3[H;"X-(Z*7F^,BG$@R1(\Z21]LF89$*T_."I MD,\H#*W$3' ."F,2"N-BSU/^;QDY_5 "KL\SUC4+%?K_"FVS4]G%,V7O6WMHCFS[;I9I69]$KM8 M #/;N8NA/.JW+-IU_B/-EW;IY_GR;IV?.,W?T#T:Q%]$[V/T#N2/(=W1#&,N M"N-[9U!QS: GEUM'S^S;N.4R9%/^L3_9Q1_VO/O;=\V/#P-9KLFQ8>W^,J[> MQF7S=-6>K5K;2S*[#,WKC>OF86[;>>P^M8!7WP\9)B('&Q:]L+V*NO_NUJ?K M?Z_2O[WM3OZ=%JL_NK&/G:>7]/+T*KV\WI'*I\;-Z'[CNBMT^C3[K'E1?-9\ MOUG:/&'(/_0'"(PJ\7(@IMJ^O]SF3_-U_@W^]A*'^3(+KM6FR\C9#3W72?4(Z[\62TB]>@[]T!7VDF?KVCSGT+Q(4COYLQQ(,X[8->MVOWV!50=U"5?6!?*7BBO_.,[ M^1WXZ)X5\Z!^?CE?QN:7_.=)USS/I@L?M0R"N!Q/7 (= AT^*+_5$78?TR&] M9SJ\0Z/0*GTY-MJDF+(ZHO1/M[NL?2A4%-8 MW7Z!>#VX<'M73N7 MR.(:P_ M,WG9)8NK[D)\3VGUBI=?;EUTO+(4]V+5_M"\:%>GS?%9+*O7R[?-8[^>OYNO MKZQ;CZ,2_$$LI-R5=0?V2?U5P36Y"5P#K@$D R2#< '75"[5/YZ;7;7Q[I.& M4^]72T#(%7N#H/_3%:CKYOMRG- /S?9HH3KFY7=ZZ4^$:(DE]HHW6W+QNA'6[9/\HU5D"%1(Z<"3PQ[R:B_ MOG_4!Q)92@19SC7B.K_;!)V0>#=9L M!#X4 M^UOQ5H%] N#SMR0+O\Z7X1#YSSL; D8$T1%CWG*X([Q"UK" HF)29*7@3,!#F6_?M$)KUJFEC?LG/%[%9EA35HD]1S?L457FY/%GV\C;? MI[(,G=K5Z=]=V_RX&U]7_UU=KD[;R]7IG^K(4E<6\S5)15C4J7WE !9UP#6 M9(!D$"[@FC%,"FY?GJ;[G!10F!3B=1SPQBBQU'"EG0CGWD7F1AEBAO0K7^?$B M]DU]E^'Q%=0>YH0 ,S,,\KB 1#6:'"BX!B],PN! P5.A8(MY\$DQA"DVB!LL MD<9<(&DUQ52%&,(-"K[+@NF]43!1,\T84'"-2'0O2ZF0-:D5@8Y.S^R\+4NI MI7UNF'?EI?ER$T-SUJ["QJ^;Q7P)>W1'KMX&/76D,B],PN"@WL:'G;>4NR7M M-'4$V:0PXD0[I(,QB'#)5!3>$G7CM.B[)% ^(/=Q^GFU?/OS_%T,C[LNKKLW MJR?QV;P[6W4Q'*=!)!R=,8RK/ ,)T AH&&CX\%Z8A,&!AJ="PY&+((1D2"5? MSC6V,=.P\XAI&AR1,C!&ADBB[)F&_SOF69CM3DH8\+\!"=>(15!\\J#3 M*&7729.QI\L171(I^;I5.U^?]P?^E:-(ZU@$J"Q,QR/<(.='R]?9[0^3K_LL'K0 M4Z/)3! )*UZ /A6:'&BW!B],PN! NU.A7<%-$M%I)()5B O%D#.>(J/R3Q1" M4"]N=.;Y,_F2/='N_O(C@#V5YD>@S&1\F/,LIMBV,5QNR[?OH:9DY.(,$LB5 M&WSTXFR$0 ?M'S\K,JF2FE**I'(&<9<\<@E'%",/AB:I<1JD-N:";K9]BM_8 M]\_?G\5E%Y_$9(@.)54V6A'#D68B()U?H%IRG,?W,!NM[E&.* IUNM,4(U!C]*!S M:*]/;/Y69[M8&H6=%@2!WC;CUZVPSE"YP4>O6T'O[?2>22GK-9Y_AK+]Z2," M:6I)*0P/29?,E!TD_=0C]9,"U$^OX/0@=45JQ@B!)4Z G@I-#IQ;@Q^1<,<-< .?6"#U05O2@ M4R+;W95V4;9=_[-_Z^F9^539EUK&U4%J?C$6I3SD!/PN"C%VHC M1#U8U/N$ ];1 MHB!*F;!4$=DD,=+*IB"E)(G9(7)&^Z1P:-PS#B""HIH'G4%Z,5_:I2\GOJ88 MX<_]-1T;U MK0.N'DIQG"YA^^FJ6V?]%@=JVJ/E8,73 $#C!J#*3 [,6X,7)F%P8-ZI,*\Q M208<&)(N>,0S_;"O-"W9QSP P4V#SH]\O3$+M_& M9KYL2F8T0\#R;6/[YN9]F?5<;&1I-" M1"R4"OK@.=+""F0<]8I)I20;Y@3;I<\AT<5G@0$"!5."%21@<% @HD+H4")'&":$T8JRP#6=A?):GT2V\9OVC9?M-M> M4L>"5V7Q/AX!.^6EB4D8' 0L"-BZ!"P3PFB1"!())\2E)TAS;Y WPGM%E;." M[">%MB.EBU,:=XEDG766._;34:%JPFXOM<+%*^-6]M.>;UC$@8';0O:MBYM MJYDF-D2&7/(,<4T]TI9S1/.?6E%A79+[W>_Y:DM+6=0^+KP4P\\?&HM]O;;M M\I#-CSZ__6+&*1RF-$V1"RH%5$H%7IB$P4&E@$JI2Z58*E(*GB(N4U8<2F3M M@;W+VD,8D2)QU-TX96#8G:#WIU+$3 I0*=-4*5 !]Z!3<577ZZ6.QK:KC1G\7M%];Z,PQQPSF9"&5AZGJ3> M!7D"\J0"+TS"X*.7)T#K%WW-O-*$BX",I09Q9S0RSFI$C%*"$>:Y9?O)9@U- MZU^3SR)\QH4"@J\1IJ T[$'GHXX*3\1N?;$E\Z(RK(YUILJBTW^=68^,-(K+(/!D9 M,I$+%+PC6H<4'+TA#8?J);;E@MU"YW#9'JTHS.QX0#B0 2 "0 M )4%"$B R4D &5T*T2JDG.*(8TR18$Y(ZXN \HS+=Z'UQEX14 M9J!"0*_:U;MYB.')^6]=#$?+2Q+ZP$'#KDYR,S/#):BF#+!0?@32I!ZF'%/D M3,+@HY*$64M1B&Z6!),+C.S9DAHRP(EGNIPH]GF71),^Z#TSQ_T M+#DP>95XM+2@!"9I!"YE_X;D&RK M%;\R8/@80]>DLG:^/HE-E_&A9-[R[_]/7)==6/DC_*:%)?3Q2]DI]^*>A,%' M+V5! NXD(.'*T&@=4I)8Q#47R&8)AX(IPE XFH;9M7 !X*7VZ;7MCP?XQ:X+ M7)\?IU\N,?SU)80/(@DI8S-,<96;:@&7@)"!D _OA4D8' AY*H1LE$LX'#*,BU=I#<6A^Z4DSD,(6L^8W*P'J> 2U#0!#F6?10T#9E6 M@17".D3%E%/:DS#XZ%7<"%$/5@@_JT:)CLGZ@ CQ'G$7,#*>.<23I#32H+F@ M>RE5VIL")70F*)0K37.5$,0(B)$*O# )@X,8 3%2EQBQQF =&$8J)H,X80EI MH2WR1(9 DHJ>ZKV4*^U-C+!RY \?[ SK*6/J"-4(U"P]['S:K35+%[L%^RV" MEQL&ZU@JJBSLQR-H82VB1]'2<7JU0^Y7"[M&$2!@<: MG@H-!Q:%<#PB[:)%W!B'C-&DG-,LB%(D47R#AH8E,+M9LXSKDE3)_OE/::3J[=E\;1>-#?^UZ=9](K?D M6?[NVN;'W=BZ^J\O?5GM-L\;ZEA:J2S.QZ/]!LU_PUF.U:X]PEF.D].27F'/ MDM/(]2D=32!>D$KN7<7V<2IONW2MAV/-S")M1-ECE M^WU"'9SO6 'F569R$ 4@"NH*D.F(@A&2.A0N?7:3/0F)1RJ0H$D@3BA!SF:A M0BBCB@M*&%%[*5P:1-Q\KGY)SXCDH&GJR,],MMX)SBZJY-!K.+EHRDH9%BLJ M-S@LG8X/.V_95X>E)I9YQ+3#B#MID-9!(D>C2\$D:[7?XV'1E^ ]\,F2Q/ L M" ?;70> -&Y JLSDP,0U>&$2!A\]$X^022'']-E#163F=\L]"I$%Q)GAR#K% M4-*1XF!D#&:0OE'[4!1?LWRFL^T9='*$S-$]K2I YF@(;U\Y]7J;-NHS2"_F M2[OT@^2.8)7UO@34UY\5^^ Z#=3D)G -N :0#) ,P@5<4_D>#&AJ,3Y!__Q] M;/V\Z]M8=.N5_T^S.NOW8?2]+.9=M\G*OG\UGIXM5NX#/W33S+4AZ>KT[.X[&RYX[)5M\N7 M+39AOGS[NG#"\98Y!EEY-AQ6G0&_:C0Y$'<-7IB$P8&XIT+(YV21#PEC+3R 6%.A"?. M!9/XD'TYCM,E[3Q==>NAMB7,J))5;E.M#$5'6#L(^@/T1P5>F(3!1Z\_@+=W MO,VPU4X;C414F;>==TA+;,LY?CA:D6G8IB%;3@S#V_MKQ K04VEF"(J Q@(L*:2=DTC[**7Q(KD0]MC,]9*$]M5ZC1 ]8VRP_7531MAI M9JE FXR3*L<4.9,P^.BU"7#ZCM-3L"XH;3.)XU+W3#*=2Q(0%3Y9YCB/6.^Q MG>HW*S0V/&R<%CY__/?-_-W69DNU]VOL5NW<[^.H3]Z M;[Y_%[:-R M>/BVE*[TC.\?7(&E.I;J*O/]>#0Y+ I5;G!8HQX?CMZB/7U*F@:!3'0*<1QE M?L0I,HY39H5V3-SH\7&7=-\WJMP@4)7%# I?:\JF>W&G>0=6Y*9U(. MEM(#3!LWIE5FI MV8)+'2MGE7E]/,H73A*IW."C5[Z@&'>*T4N75' )I:05XH(99(F6*#$5B;3& M\DAN*,9@C, Q(&V=R2K3$>0$ULA9$H406F3A.:AB'"0KQ?F,JSI7/0&B@)N! MFP_OA4D8'+AY*MQ,?6;2$#725)7,C,9(8VV08]@(;C&G[D9%.79,>1\BYV>_-9D"RXAUZ(=! M,]0?UV?21[04:(;5QBUBW97Z=>>R_U)'C'V]=T%%5@CHMS1WY\H;7HJ.#(Z( M1QM*AH2!(LYT1(9H@D3*3T=CC62A/A4IU8PP M7N7*WA:I26J])US+;YZ8R> M^;*WK5TT9[;MFY2M3V(7"U!F.W;X:Q)V[Z$^?)NG9_HC\-X-(B_ MB-['Z!W('T.ZHQG&7!3&]\Z@\II!3R[7",[LV[AE,V13_K$_V<4?]KS[VW?- MCP\#6=QJ$?9F]Y?/C__Y_&7S]/C75\>_/GYS=/RR>?SR6?/ZMR>OCYX=/?[U MZ/GK3U7*U_=#AHG(P89%+VA[C/[W>O7O@L_M_/3?5V%X]"/G^,WSU\V;X^;H MY9OGOQ[]DL?0RV?/7[Y^_JP\^N2H&=UO//[YZ-GC-_D7O3AZ^?CETZ/'/S>O MW^0G?GG^\LWKYOO?7C[^[=E1?OV'<<9(F+\;2C)?SNA>;D[S$WXWH0M&1,^C M1RX%C;BA95,(D2@8;[0+A-&;'9COLKOUR::;+V/7/8N=;^=G92Z5IW!/;#?O MCM.K-HNAY;KO@/(F?\^3QL<.SW1C"]F[CA& M) R1?/>WC(\',PK&@Q1[[R>S>AN7S=-5>[;:MJ7JJT>ZC>OF86[;>?[([__G M_V#\;]LK9_WCIO_WCWCUK]6FW?VY:LN4=_OLT^TDN7_\0Q/BN[A8G9 8I<^>S=A4V?MUM[RJV[^8^WU&(8>[[ MZ?-ZU:35*O0OVV5)YS6=37%]_J@YWK3-B_+:Z_Z)_.ZW97;=3[_G7?[(LZP" M\R]8O^GFY;<\_W,_W\=';1[/&;Q;] MCSC-=V1_*&VM/MS3]MK\<_K/R7_E6^]6^<]\08CKTL(\E$V1><3TE_R8#;=9 M%GF:1_'6!VN[++]WOFQ.-MEF-WYKBC%D%V_\26.[_E6W:K/ESNSZI+BKRR^> MK>:+/&W+;GF;W]6=YN>6-M]T?OMZ]7Y>KME^[&(1V^U[\K^Q6.)T%>:I6+JT M*YLU[>:T9"O6C3M'%X;(OHQVG;\E^GE_W:P)[>9MDVE^'C8QOWX6BU7G(5X^ MU_^"\AUM[Z[E?"L'BF>RN9;=UG>?]DBV]>Z=V6\Q:XK8%GMNNGAAY7+L0_/[ M9N[_DU_*7YD]E$U^8OO/?Y?]F+\J?^^5CS^-V5HA?VU)[)S:_UJU\_7Y+G-S M[;O#MK.;6\1LV?GR[2*B_-6S9GYZNEFN;-?9\_X^GKU\O/-Q^6&7HR;?QCK? M4QER_;-Y",9^7&6KSEVV]LXXO^:W7WQ,N8&29-K>9<:0M^6J_)MWXZO)D#'? MC0KOLU_7NYO>_?:M->/['(=E*^YE:/5.WP;+E3!;=*L\W,JVW?PEV=*KT[GO MD+,E%=&:KY U=I_4>Q5'?>K>/I[B>?Q,59?U-Q._Q7 M[K^*:=X52]CLC?/_WKJO6Z_R6[/9YQ]75CVAKMN.L$E%EA&9@6+=SM^GC/4?7NUBR#,L2 MVQEB\[3F=%N%>79B\^_T<=,O]N0GWN6@+=.E68Z+L]US9[;-R+9%S?SGE;C[ M +OY0<&RW25^$6U&Q?[BC$MEA[WMOR]_>8FT_K(+W.UC^A)7+EDU[8C[CU6[ M"'\4%/V(47<_^),HNU+) #A? M]+>^R("0$<#_YQIU[F[C)-K%^N3BTS]8/%/J%N,ND*TGH$^@;_9N3] ??N#% M3_YP<7Z[=9N"=N6;\VMYG/;.ZC^UI^+M[7QT:Q_<4IX\R5R\Q=M^'&6\VYGU M/V>+[/KM-3L^;S/A%@KJK?11YK^JM/_H9CB_//_UG\]_;?[/T9O_W;SYW\^; M%\?'SYK7CU\\?_/_?9@.YZD/^^7!3'I&,_7=,Q4<+YO7\2R+$Y?% 9DU%%,Z MZT-T-UO9:?X"6D7WG199W#;?;R>_&'6HU?S:]S.L7Y9 MM6V&Q#?M)HO%=9O1>%OXL$7XLTWK3TJ7T:Q1_1;>,V+NYHA_9(3[RZ<"!ZIG M=LE61Q0WP7ADO%*(1Z61YCH@(1-SVJC(Q8TC;*EPG"IAD*61(>Z#1<9R@[BS M0@6>& _FMF1K'KHNDVJY@Z=77?6F^#7%MHV!W%HL8SXJEM&?;[7SZ/8]72,' MAL;-%XM^"INGOR4L?8Z,_/8R[_\X&FSXK_Q2+^FV.N%#]&2?=D4(Y!^39^6[ M9$/LM]Y P'PF8(CGAG%7%AF$1)PKBJRR'"5M:! V*7+SS.>[!,SK(C"/NFX3 MP[--UJ%OMQNB7F=='KO'_O?-O"COZ^W9N_[ERX"1'P6,^/QASU@_NKU%P=A# MYG0;,LW60&64[U**F4-/R_.]GI_W]BZS=K]8E;S)H^;HM,^9K6//D(O%ZH\R M&>DS+A^":?8QIVX_+=-H*%.#GDAG%Q,U^_9M&]_FS\O$>Y;U^/ML_?[#(>H^ MMY'$&R8YC\@SZW/468)LHA@YS44R7KBD;A1Y.DU9I-(CG^,LOR=FDDNQG.1* M\P<8GR6*OQYUO\R7_7SQJ"R^YTG>\1]EMGHR/\O15Y;I\Y3[R?FK/(26'W>& MR[@;+Z,.T:MA]_F:3H$?W=ZM=N1!]]>+W.0NK H#9;58LL5]AN_SL;A-DT:T MD[6[2_KW0&0-6#Z=<+3&*B1YHH@+[K9?FF-N-L M'B#;2X:),VX>W5XY_9#C#++,#S"UL!L'97H<8CS=3N==W,*H]_FW;!/&16:V MJ_9B?&TG[WTV\LI5.2;/5EV^B6R!#-2_/7K]Z,K:5[ZP)#'"1^_(>M:7)9"' MM<8!&<]R]Y^LZ^DK?DH)X+9Z#BI]*AP5][U;8;.TFS!?;WA(M%X:M0 M=I7ZKE:07"8EKRZZA2N%(=M7+VM#+I*HA5]+PO73B=*+M?$3^RYF3(UE82>> M90;NU^K*+;6AK$%O<[&?1,5/P>=.Y/ZV["WR>KT]0#XUC_O22=M\_[60^T./ MW[OJXBLVG"^W\NFBMJ:_O5Y5].N"?KM2G7GB15GA)AC]/_UEC\MVL$7,3Y2[ M^36^W2RVG_$:_;^/FL?]SRT%".=]ZOJ\":NR#>723?F&+]7+M1M(J]5ZNV.E MC86'\@]RYU_-+/VOO$B0?W[[RD/@'E ^6UL>;<-H=39?[I91\UOSW&.[<%Y& MX]6[O&C?X'FYK<#:WF >DW[3MKU*^O"&'R[7'_*P7,922%6RLKU@:I*= MMP4++NN*+P;^177(91QL0W-;!G(%1W8Q:Z MEB_NKMQ(7,Q+A=4.ECY\R^6BS)5?M+H\1[()?1YSFSL[:>-V@7E9%L/S;&1] M4FH:RJ][$5V[*6:CNE_T8OWZ? &-"XN66K@\\ON*KW?QNAFW4C:^/XN^_]T[ M.$^;_%/3O,P=F_-HV_)MY79^L><-VRZOL4<%W/+=M/%3T'$%H&9_?K=C9+5IF\?+Y2:_ M[]>8>6]=4IL7^/U_?S#-QU;)[[UB%#I.G,Q3_?B^M\3A,',R.^W4QYM FJ_> M;->G7 [NAXEP5ZD=2CN\R.%:^"+.;6S1?S];PO7RXE6)%_QF MP+GRO?DSUKO7UTU[(5'C[E254ON[P^H=RV1,C+&4%Z^W9)"Q:W6Z?5CP.P-K M%MJE.C-_;(^-[_*]OXT?/K&O(KV L;:'N%X&]M29N6AG@EY27N'U+564*_N* MS&L?M\AB=[/CK$(]F>I+>X,MHA:8[E)NI=O+CK[Q>KKOOA4?-/.R\E MG6U3_HZ[HL]KQCO_F%K+MWR$V_VW7'SNSA0_%/ NKKR%=*XP0[;RQS14RCOK@?)5#UY]O_QUZC^%HLDI['4L?&;TYVD'BSP421Q@, M$Q\)^VXY?#MG%^6PG9=W?4G5%1E2IL1M?!>7_1ZA'1.7K4<]R?>*:_7<:.6S5PK6;* +D[3*;I-3OYS_6Y4/SM_]*MF2K*OM="-E3[[:3]RN[#L:I4G[\B%7RWYFS[H.XA$K4!&J155$A+JE" MCGN/-./,1,H2H3=.S[D+<;VP\_9?=K&)Q^G%11;BZ(/3MO0UU,YXT&[E[HO) MF][F)2HOK=Y<,3O05VTC8L^8TX^)=_V8.(VVV[072O[#>%65GIKG( M"YQO=Q8U?;^_Q4?3V/RQZS]*>GBW2[KT%9MGCBL;O+;\UNVRM854;Y0B;S/' M%UL;-NMYX9;N(F^^_>4G\TRIK3\YO_X[5ZYL#[NXQ7[Z>[;)7]OOD,IW7-Z^ MI;%^1^C\]WY[;[>KZ.Q^&B7S0$!]BRE_+CLF&_)3<[P;.XMX,6HN-JJ7SRG[ M<=OY;G>[[3<#7^R"^QN,F@ "V*L/0R[. M^P^XU/7]VOS%7W\K:AE&V0,=9>RGYK?EZ@8ZY8&UW;33K_B5['\FO?6B=,YH MEJL+]@UV;2]V]^SJ)ZXER/?O-X7]2R^J,7 IO3OB'62.=DL-#T MS:58WK9M7UA@3R]KJ'QLU[:L!%U9$K_2,^!JL42^^.*(I_Y!O'K$TV5=UE:% M;MN47#YY9L^WSY0<0AO?K1;ORD?Z-H8L9NW;-EY4:_39E^5;5-1O'L1N_5'E M_ZX_QQ7YN!6-603N0'=[07=2%L9/2Z^97CRVERM8Y7.WA43=/-O4MI"MN&NV M0N/(F/4"^9 8XC8XY*P)2-$H=-"8$(Z'R%;\'/,D)OZ<9TBQVT]F'7(4.XHJ M)H8T1&U.WS.8_)_8+(KG,Z*V\](0[$.OF0S2LV9A72FO7;7G67ST6[7*QN]/ M])[)[]G5&630#OGKRHO;E'#?8/OKE-_^*[>%)J3B]V'.PJ M&DK/J'Y0]M4/<3OECQ>RIUF?+6GFJ4][M&U9_+]HK&-W/]#V*?AX M=EF/ZA=9%\W3>5-8J$],]#38ZZYKM_"H>;JED%+VVI>XEK8O_M^D78G0I9EK^+8ED.29^+] M6+<6<0RBN6A ,N?7GZSJQHT 95U L=&JV1T-"3:ZNS(K\WFJ*B^Y.%G> ]J< MAZ272JPP7[,N8):>F"4_ZPA"_LHZ"*-[1)+P1?7RX,Z' 14O,A(_Z?[X_@"' MO:"1=B/C+HRPF:,U;.\+:1KOBN( QK%8I0HY*?9N.M_ _MXWY^M#E+TG;*]( ME8%25;FN2MCD8X>0=KZ2:)I4EB[V4=>W)\3F_?M#H#0AJV0N6;ZYG)!+96O7 M ]E^?WU@U548Z^K$ 5?JHW#ZN9HC-H^HZEU:7HPD1ZY4 7E?$FBLA3'*862- M!:85G4S]< B2EEH?5*18'22!?DJ?OA?KB9G90W8/+^K?VIC-_[#LQS:Y$[\_ MB7J")9U@C,>:X9G=T$C&4BSQ?98HB*71.X>(]K!.4@[6/$P*%.O:<1:(!P0[ MZ&85C!$X!J0M7,Z#(\@)K&&!1:(00@L>[!>R1#8AFH_;$O-.R)$:*X^T8![ E'ADDD77@M%:<2OJ*$\/P#^M MUQ&? [V$ /3J$1L\F&F9O.^M(5>KVA@J@3U&F(BZIJD<2(JCC1XSH>O(#KH\ M?SYFG6#RL@D%_SUFM!K).#X4=$_1_^^)I3 MIYQ"C@"QX=)BY#AVB&$9<1 .4^Y/QOO+U\VA>E MZ_X*B_4&7B@W+4FO?]VDL:<7COEIQW,E]I-(KYJWZUS,>4[GB'8Q!^J:*N[& M*B-0ESV[DPIQ-*QB?<23^XJ\][GPEW=V$78.N_)A0FZ!<.O>T^5J*^!X%L">3JGUGKW?NG,^_+F-(2;TY^V/Y/G&F(A/;<1X<9]AV?>*04DAN M';[TP5(++2DH#S"Z= E9V)LHT.N?56'Y+L M6Z5LGMGM ['\F) SE].!XOX]U_/@HOK^V-NG,A=_.H*NA7/.Q^E[2VU'T545 M@I=>) [9=#4NMKD[Z>KM*X Q]_5XTK'/\?F7#_86-M\G1<( +\TE?M[&3>6W M,3'4^V=#F#,2O<PJ&:@L# M.N5$>O;J]?.?GZ1FMJEPW9-7KW[[.7YNEM1 MHV_^LXA=AFB8MJG6^:JO$)L&!IX^GT\ MKF15@JK0K-RR7LTV\:1=RY0^*OIMGU0WZ=-0K[I"O^Q^?9/MJZQ#3B;5FZ8)[Z8Y\2IL MZGTL@9=,DPAV9+]#^ M;".\M]S#Q=DTOMVPC@4PKV:>-=+%624Y^NG"KZ[ZAH^3V^7+NG#S3%6[*B]I M49 $!=,[39;ME+8N]8U9[@8:9]WLS.6#>C1[)"G5T$IUP.SU=2['WB5.=Z-K M89GA,_%,A5QFFS>\LC C92:A;;Y4HA/!]%>(AD M-9=2(L6815P$@ZQB!D5GL**>U2R>)/;WY2::O&S_W&MIF76D_E;@V5:?IKZH M\^5Z\0Z&_+2+V7\)Z_]"C(8V1^X[8?GH:K)#B,V."CCP=I6;K*X+]*:^8@?S MJ,_]R/M(?9;)NH)&OD?"C,._=U^5"'].8 M^[MT'97B8ELCK;^TQU@0AXMI*Z;OVKJ;H#+/FU%7#1"49K'SA[PIEIHPYWVS M1:Z4N^@P,@6"SA)S2)V&4SAQ!V-=T8QCY?H^FZ MT.?^@X^0LQWBN.9]Z0UFP")3//9N3>!,&:YMFRAFGW'4A\YLD;EG81OFTG4) MOTY\.?^>=.9M>X14]\/8R2'?,OB.D"3JFPC5CH V1"_UTLRU40\V;U;S_L[3 MG-2T4Q8F'5+\T![.X-X>KKC4SC*\$;;PG:,-KI3&G%D5,,1 LHY"MB46D5EY1 M*B3F[#8ILY@I&0-%E'L@901+9#76R ,SX\#HM/*;B*,YN/-'>XP@L8 =BO8J MMR5_VBMQVP7F0_N]T/>&=AP?=( 1XF $HD'Z%.?,$-A8"EPQ5$L3B0T'3-1R M%Q2--?+:"<2-D$@K*1"VP6)N@_"*D0D_5_ M!S#.L43P',;N@*LNH3M#>>UA[!-XSJP.'ED)N,0M>&>MB$1.U[7UO(XQ'D#2 MI^P3/.^W^NZI]&;9)>@[+?12+BO_H>G]"QR)I/31U!T\,?+&M4UNI9 78[ ^ M05=-+NFPWG._Z8[)T^*[.^A/J1#+ZG\!,):YRMAFBSLM9>=V=I/VE3?M,OJ; M3#8+R/7B\V!YN/Y.E[)J4X9%VH%?[XK_/D_53^HNPB$=#*R6:;U^#4N\=M/8 M(@]KLP#/IQ(IL71G,&D S;NXZ,Y3VEQ2;9ZS:E.]S,Q2NG.(%#&S/L6W[>XJ MMHM0N*A^732P)E_V(FQ]WM%/V]AIW6US=3-WDTX99C6:3>N\-I\N^K.*=+23 MCW-679HR$*9T?I%OF))&$U;!V'RW^N[_L@DXZ4Y,\M^W6Q+Y,&0YS:?_[71= M);W W$=%0W*F:P++".R]0EQQAYR,!!FGK1$Z!&Q/$@WY8W_"]&0>GF].EKI$ MZ_6?2O'.T\^Q'W=PZ^BD\T=]N(L!ZB&'*]V6"8AX5Z=-UQ[GG"=#@<6\[W*:A6@>FI_X@%J MY[&>]G),% .\>?CO-BOO8 MUKP#JF103G-?(TPB1MQIABP&%-)>!:9(;2(_R.Q2F 4II4/&P%*.$\*024"G MA*IK:&OZ4"M+>@JK?VEBO9C\!M=G;^4)M](_":I%:5IV_=Q!; M3WN;DXQB4P17ET# ^B"ZOZ8MLO)0?FJ MOE)QOEV_+.R^E$]CZSO?MXM\VBG)M-<&?)8X23Y".RB>F"MNVVYIV9VY;?(S MMBOSG%V1RE!5UK';(6] /Y*3XGR;))*QK18+>F4)Y2W.9=T M2FML9*R6")M4^$$JX%KI@)*K&$RM@J_U0;&(3]HGW[B?%XOOI^UUT]K9B_JG M9OXF@UZWE"U[Z/=99#-5M\W"+AL' ]7_/3NEG0BVCH*T=P5-IQ5JKH8\R_.E M1\\.T"_C+'1-F]JT=-T$X@/LUYG%]E\ZX"B3O($/EM_F#W<(2>(K,2U'NUBL M'!^]3:M;[T7L[FF_RX4VESVX]\/IMM7WA]/M5-\>2XYXVG;77M.-@>H_@ASV2F/N(@I;"XWU,XDOLJ[ZGO'!CU)ZSNJ'&%8 M^Y\WDOB7DGPLDNE9FVNX%D70G5XV\.6ITD)MB=.&32 M=CA!)KN:VT])7%Z"0;RYW!*GT9*E^P=F@RTW%"OD.7&(8YD#W2FJA7*UP%@Z M=Y) ]^]ZZWK:7+G4GS=IJFSEGWY2K>5<[0JZ0/#0YL#]5SSHNU%U7CWMM_=U ME:_B\K().Z%HN:4T0.$._FUG3L(Z<+[]E]:I@).$&BFWNF])T!4)Z .RCQ5% MV-WSWZR9#UI(=^'TZ_#U]HY[N0@*S'#7-]+:1B_M#31LLA*[&.1^:;Y^C=N9 M6CEQ*H:#1/_EWG)]]_87./ MG8.3S:OOHR&\TWHK)\7D;W(A]Y]WK+3T=HB[68][^Q.]B ]'VV7U[1[7[!:K M[H\V/KQF];=I!FZ"]#?5OCLJ>)6.8?HO=S+Y8UD1FO(5EI?MW[='_7?4N_Z MNW>G3T=N/JG 55Q^9(GL5RO7@JED+?0$LR\K%4?JQ*<(DZZ]2FXLU8WH8UYT2QL_Y"T3:?V@-]TD MANRDZAZ]\*#8QCJ-N5WG6IQB;%UN[]J: M^&3_=_Y,"#SYN(]Z.IS:)(J?XIMR,AF0S,AC!T?C5?7L^8F]OUZEN D.GK6 M^-]SZAVL:UZ^^@W6/SE&/=TE,[;N@F/WZ8N%K)E8=^$VB"_-OB-U[G:+R:Q] M_!Y)VV]8"+SZ3=XSWZP3N[_>JF:S&7"^.&T8;^JUK+M(=>_77=>_W3MXG^TZ MM>>(F0.G@(;\V&[C.7W^W0PF WKE+YM\9)_O@U*H8KK@J@EQUE>>VRF9TE7( MV>NHO%\9<+)=1P(:I(WZD-G[YK4R+%>-2R$5WG#Y&V3 @YSFG9?'K!# MU[1U :LEO]$2W#\N_#3).%[:M]/.GMI6IKHYJ6LJ+#G3P+]FW%VEZS9[TX2587=H\6/0'!$5>[ITQ[#;^Z[W M*;L"MWV)JA#;:U#LCA-N@7;V#BG5MDI;A$DV-Y/-">&QRE5PT^O9NK5-IJT>_F;:N&])N-_=3<& ^Q%.\DEM5T*OWW=O0&5J).OA\W3G)5;N_G>"\+D$RT5;>U_[B'B( ML*!G$1;T2CA$%;%8U<93?))LN^?Y$."U_:,$Q-UK4GD^:GF="FZ6Q?W05'__ M!_'],?MA\=4M2>ISNW<.3V[Z]0JLMOIU\>84?I(BX+J#X^WM[JH_>JNZ_&8! MN>92/E>%6[Z+<7O>TM4/ZTZ1UGVPTR-EMT0B6F.%N/0$:28,@L%;YQ@))HK//TN-[[9JVM<2 MK(S^_[CL-70_+.EK0\KN^^DU'TV7, +_'MO91(QU/5SN>$/ M'WNA8"?DW]4+OVS2_@S%E'1[6#\\>?5=-6W;54I3>?5;_@O">E(=C9^MOGW= M7(-3TEC\_5'U9#]N\NEZ=C[9SL[-9S_M3-.\F;[^2]_I:%TO8+,I#FYI#E3I MR:NGZ6D=C\EFT-4)R#\N=KE] MS3[BZ,UJVCT>&/"VJU"=&T2E@I,]+]R&A79A7]\#ON9-.2*Z:GTY)]9VKKSC MTZDE0+"+S88I? B_]"6=S12.-\ M&.L@XC08-\)&+Y"J4W\ %2+246)DC/"":LH=K3^;F-S%2M;4L?"2!\'FE[%? M!BJ\;-= (J#6\>'1..WZPS6Z8\(\P2?1R;2AFMP M#5SC!^L3*._V::J>;3LZ'K\#7+KM9/!RO8_3IW*LNI?HCZK:*K48:!:IS&V' M07TGGC!=A\@GT+M9;VXL-@_,+187W0,W$-UU0NAI0)\/LO["3\^_>_$RG9W9 M>1=.>.M>MTKT;RL!QOU=L&X DRUSN6I"/N_K +:+(^B.Q@ QYZ#!6P_J8X_W M2[#G[I#KTH.[TLZGO;DE0O^\/^<1;:K#=!>1Z$*]Y\V[3:3"J]0S >[UXFU< MS-,T76L/'IK5^NVK%S^\_'NA"2?>V#KZZ?\'_.+^Z8,(3L;@@41KCQ$G(B)7 MA]1>T0@9I/"8G:1L\%/;7J;_IFC#MW:6-/MD'G[.L4 IHN=5UZX#.'\Y_+F? M7SU\_?U::+WY=\R$98[=# MD'[8,U,V'2+ I1W=O[[NN7CMO]0:U,IZE1NX;II MI[FI4%PL.P[4G=#U?UE7M;I*$:6 []?@UQ?=]LPFF^PJ18]UVS[PQ2]9\\[[ MP(GDB/HZ(!Z%0)90C8B3QM?,!^,_/T_J&-2M-ZI6=O9S-_B;7W/NV-$\J&!O MSG^R&3SN)*@JY<'EN+S8ID31.VTK'S_W3<;Z[.X[N\QW6ZS37/VUS_#M$A?[ MG,(ZAK[:*7PS,_C<&K;?MEQ'L:29XJN3$=D2&:(%'#Q]%8 M(UDXM@R!=4J.8 MQME01S*68I+O-4DGX3^!("*=1!R,#3G*%,*!6.$BX;76MTU2!V,$CB'5##:( M!T>0$QB^: FP*J$%#_8+FR3G$Z[8N$TR$^;#)F')5'>[A-UJKW5'\;C]ZK;7 MUXOFCSZG:J_605P7JF@OF\5R3=YOMG?8;5R;WB15H-NKR/$3<(I91=9[E3MW MOYP"G5GXRS-M 5;VJ3ZK9N-ZG51M%TIE3V)H<^ +=,':7;=<;6=%NYD5765. M=Y,W)_*BRRV:W^,"A0@@LFCO6]\DSMMM:3. ZU]G.DYU^ M4;?'U]4L6M>=C%VRV;'TJNRFKQ?37/JH _'DG>WO<:]C=\Z9RVF%LVZ-ELI5 MKA9W/#V=UM7-;-JL:VSM_.VPOM(V-S<=8K5VUJ=[6N$G7IGL5T'TN"+?(:9&KE&K] M=O-V[1V2W$RR_1IOFQCY10ZSZ+K Y'F^ESN^+BT7%UU3]:L8NX"L#F IS,-I M/H7+;5*Z#/(^CKQ+1VSCWN!VB[_WM<[VZGSU.8S];YN3NG0JF-JQ]39ODUCWC/%E 29D[94N9K'D K6(JEA[<33%K%. M;5EK:8*OG1$^''3]^>C-Y%?^,H;5++ZHG_9.N LZR$>JZUWT%_71X]7TZ\G/ M6$LV_WO8:\]#1K+<_/-U9G;MLVGNS.EB:FX"',WO3=2>6ZW+A6^/?L[3UW^: MU1R^SPF,YFZYW(,0_O8?1.+'!ZZY^J^>3':OU(\BO>TCNUHVCUT"_45^2=#^ M(_PX7XYF]J99+>$1?\3PN'N<84F(_?4P#6;VNHV/U@7JU_)99(7G6W^S?@5X MAPT^I'J.73+CH_4]=BZ$*\-&>OFI7%UH*?^:1/N?R_">"\D%-O1#KC,70K,/ MNJ'ZP.=^R%7L0NK3W>V"$GZZN^$+C:79^<\GWAI^61S3^67G!;I-E>/*/NY\ MJ1"3]7^3GX&YUW&+1QW#2!\<]SYOT]FWM[/>.CNK??P>4%T;8K9,_47D\6,>UG,U,V'TRCMY WZ$1@DKE!E<,[Q&(ZF MB]5]05W,F_/1Q"<8V$-$WS^\!0W?5Y:LA'6N)B$R4H)1K6N"N*Q!\\9$1*WF M4@0+ W6WPVMX;1B-C*/ 9$3<"8V,T HYYRE35M;:'M0K.)JNV044'N8BI)(: M\%VVFY6 V'O3$AB?<,[N3$DHGNRDTW\P\%&@?#BZ."<#*%!>H'QL4&XU(+($^>0LTPB'["$/Q$E%?G2 M4$ZPG'"C"I8/&+$OI":ANA'JN$<:PQ,6^?%U.[O8'B@F'^&F&U( MA2JB/WNSL]C=^=I=H17%V94%SBX 0MM8\:HZ!U2A^D%CF&!:H-H8%0SVI2?^D%#J43ED)*3K>^*8[H_!W1 MP,1>D'@HFAB-T L2CP6)@R#$4 =8:BR@*@T4.6HQL@H#WI(HJ*<'2$RLU)$I MY#4 -X\1(\=Q*C3(B%2"$8+QET9B229,G?34L#BB,]AI'/LYUCAJ'\E!O69AN'9>(%&S&G%'*-(B.*055U3K0&VMO_0: M!V8NER?=;2R.Z/P=T<#$7I!X*)H8C= +$H\%B6O.+.-:(J*Y0]SPF #5(,4# MJVL:B.4'NXT^,.)"($AX M_QF"%K@D*I1:NR-5-PTR^-Q(9,%)8%B8?LB$I< MXU>^VSAN;9T7S_KJ#AC/$+)36"/-VXPEJO'KM+KWDHH/+5XT,(V-1CFGKRTU M4-=95DO]:HD:J3SQ'AE*&>*.862$I\A+*;3CU"A_T/JQ=CKB0!6*&*[D+DAD M XL(:TR4<.8XX$1%0'1/$F(Z>25(358!"TT;2!UW!. 0>FYO.BAU_=B>Q7K9YB M*D,YJ-TG'/2")L81FE5RLH->2Y6J6Y^T&'N?AH?O-,MRK%^.>>XH-[Q&FF"+ M>$TX+,58RG?W$99PDH>4*J,J*;"!N;F!B+Y2B4(I"*0JE.!]*(6KA'%,.A1@9XM)+9)C# MR"@=@@S:VQ@.+!?O'HWDQ.A=*$4(Z,4 MNYN\\'.:0/]8*_F7U17U$H8Q*R) MB%N)D:5.H4!Y])'22-W!2L0'$EE=$V0YUXAK;Y )ND;.Q1 %4SSH#RKZ_QIN M^=VL\;]_4T7P%-=)XXM5?(^Y/, ,.$. >'T906-7U\TF/N K&?HLEH#4F\;W4OWXTSC>617RV:-^>F5P58> MX? M;Z?MU$UGT^7-H_4][CC^[)XJ\(7 Y*])^'=1H^Y"[\U?[GE(.]]U.(L,_.>O7'W_4_T!1@J?OB?I@[..3^JIV7T]O^6BZA 'X M._WMM]-YM;QL5BWPB?;OPPES&Y:FA]/[MK2X_CAMCJ/%]9.K!M3Q[QC^RRVJ M__S'TZ9=#L=42Z?K$847%[];_&[QN^LY\=L MMWC>K\#S_M2T[6<%I!?76UQO<;W%]1;7^Z?G;G:ZJ/YI9ZLX' LM[O:<$OQ. MI?R2X'<*]3_=A@[\FD,'_F:OKA]73S?! ]^EX('AV/K -'Y>T<9C[FLSWACB MKZZ 7HD,[D/\&!=$$^90]$HB[B1&QA.-,#61,ZY9+?CM$#\>::PEETC;&!'W M&KXCM4<2,TY4M%'B@Q"_UPL;IO,WV_B^[Z-;;HZ5TH'2B7*.](3(D];.';-' M&PV,%$@?CB[.R0 *I!=('QND4R\LM48@)00!>.8:.1(9"AX'+96,D=N#J'VL M.0N&(5Q3C7B("EFO-/*U=A2X */NH/UU0O"=>/T.X+?[YNFL\M,P_=]QT03; M7B;?]0?%A#\N>%[P?,!B+W@^%$T4/!\-GI\A'G][+".H\)*>EV!BI7<^(NT5 M1]Q0BQRG+&45N^"-@O\[;,]S>EZ23O)/LM= )UB7G891..8S3#PHU*98T( L MJ%";LE7Q":NCE)CX.M,_BM\=E":*W_W*_&XI M,5$\;_&\ ]!$\;Q?N>XGI+B8GB;DN)B3,*-'OHP^528N*, MS\!+?%0)\BQ!GN,-\M36$BEI1,;5!'%E*7)&U,APS>L0H^="W0[R9"PJJHA M.*6)<&DL7$YKA#7#EH5:8D$?J,0$8V8B>(GX''3$9X'T ND#T42!] +I8X-T MY825BFNDHC&()URWVCID6-2&<,RIJ@_R-H*N5:0&1:J!!@1K@!!8BU3 J3BB8+FHT'S,T3C4F#B?:R$,V4LM0PQCB/B MQC.D1:H=H6K#N,!>1?P%6,D)"TP8:0HS&8-C/L.T@T)MB@4-R((*M2D;%9]0 M"U,8+"7&B#L<$*]=.D? "M5<*A=T#+;6]W;V<*+C!CD12A<:,.0-BJ,%)GJ- M_;*Z@CM[^#U,W][Q*7RUY,3OY,3_%PCE5!K=N(9>Y+UG,%;5M X1>2X86+D6 M2,>HD#8UCD%+QKD\J$872&1UVNSD7".N/2P68/V TDHA"J9@,7&P6'@^?POC M;!8WWT];/VO:U2*^ACM^-VO\[]]4$3S"==+Y8A7?8TGOGP.'D50#C0*Z%=)W MVGG$+JKGO_SSV2^O7[Q\_NS5R):9=V&4-EE]7R,E:SYEU<=)5GVN4$" @05[@37.!N\@7U=-$FH4_Z MGYK5LKJ*R\LF3*IF4O:B.JQ^,]UYBZY(3:E1<^YXW/'* M$]6HT?@A:M1(<8'I!]:HT>)T55#$A>2G*X-RXI>C%TJJ4DEEH+LKI9+*QV_( ME$R(DNY4TIUNISM%MUC9Q4U%=2XBR(9CNB7KZ9R.,XH?+GYX0/H\-S^\6\=U M.%9;7/ Y)9YB-:$<@S9H23Q]^!VCE_9==65A#D[M['/R2T^EU6$>RIU7C,?' MZN*^_Q?XO)%_3+">[^-IXGZ M5&PB"#]EO,>8'=IH4*0@^G!T<4X&4!"](/K8$%T$ZZ@#.(ZA3K%9EB!K8D#" M4&49"P#.!XBN@S$"PT7:.H-X<"0U%M7(61*%$%KP8!\(T86>2'G2%-,Q.[2' MC^ L)<)&N%/SKV;Q.T@-72\:']M2"VP4?=#V,<)G6- M@JT5XE36R &U0<([PB*W6')WTJV6Y+6?SW_M?/8][+5,L#CI5DOQ1^?OCP8F M]@+(0]'$:(1> 'DL@*R%UHQRB3A7#,!5>62X=4@$1:+7N/:4G'2GY)X!64Z8 M+KFN@_9'):9EY#LE/TSGT_8R)8[-0W6]6OA+V\)O;YKFLTJHEP.QX1"&D^X? M?V@TZ< T-AKEG#[8M["^H?CBXZPO6D8,C0(Q3X#ZU5XCC3E'1@K/J>7>$'/2 M;9@U)/R8,. >6!^;4",&>T#VT0'2Q=,52E H0:$$0S640@E&1PFTI-@$+%#- M4ID641.D):/(*UKKJ+7QS)]T(^B>*8& &2].NA-4*,&#>[H29/,Q.AJB\ZF& M4"<"HEX5!0YS3#RH?:UJ1F\[6EWD8 EGH0;$LXF0&X'>TSXI]92Z.% M_-K Q%XX1.$0A4,4#G$^',)*1H57,#-J^(<+YI )1" MB'&&*R'I 8?XK&VG MDW$(2B>,% XQ-@Y1*O&?N!+_IPF#L+0E.M =L?O:$/LRC0N(UE;0R%*1"X^X M41YI;# 2)'KKF&?$G:2(^\L(+G<5?U@T5T_A9LE!_FNZO'RZ:D%?<5&:&-R' M"?*+ZN6S?S[[Y;=G\+]/7_SXR_/7SU_\\OEER4N)_$Z^J5S]T^8*!G&SK8#? MYO+W]@I&LDP5[!?=S*^63>4 ;:-OWLQ38S^X#$;[YK*RU]YXE[W>/*IG\8_#R?9_P5%, MZYOUL_)5J%W:Q?)QGE((!G[5/G*VC3-0PM$)N'UK> >F_CJZ&;DGTXU I_,D M$93E^M[GWC;B]\A\5Y1*4**TY(:"ZUZ1[O+61CC?F?XNM%%OY>FWE.B[RXGKN8]4X MF&/YKVV5&P1L3:F8SC#46$SG(4SG^YY@[ED.V,6\[??0KF%5%XN-#$-?Q48> MPD:>P++)O]] TCKLHS GY:T5FQJ"?HM-/4A1\F['8FU4Z^V,=Y=QGCOYV7:2 M+6:]$=*"(;7UM-\'NB%K[O+9;LT[AA_6J%13VY Y=IGM9\*W-U;2- MR7W:[=HW^=KD@.NXZ*X)*_@4)DV*[>Z=\79I?%']*_:OE8:PV2K;O+5=IKLT MT_DRNVF049Z&Z\$VJ\6=;AWT".^0$0%85&XMN?.>N;]E/V_#1?5R*Z6=_;K5 M-0QV,YS<^A*^WN1']\,/ZS&V&3;Z4690@9G5[PDN+VWJ?0GN)EW7@TT[#4D; M29[O8A7_N(Z=^.#Y]K463A4+L*SXNZLV-:_&*:2V9F75S%978J[>;970_2:;HX3XX000GI M%4$P#5P)\\O[QQKC,ZDB?'AW*&O1A\DR;T(WDSO>[M*". M/"1XRXNSW)F=_O$()M-L%>+#^=POUX/GGB5+Z/ZA73HJOMPD(US;-[$[N$>V MA@$_LK-W]J9]_$WUG]V9\8,K8B3@]S0NEC;YV3>+&)/KZ5%L@V!@Y%G2%3 T MGQQQ]IJ+Z #-TZCM;/8^_,C;CR?U("[6$3P^VURT>#19C?P:BM_"4ZS>MO, M5E=Q\_.V @N M+B-(!P#).V['DIYNP3^ED(Y]5Y]N$X'JILXR7>_FZ>^PBKB$9_0PN';:5^ I MTPMFF-R\3_*PBXR>S?:4ZX[%U:I=?_^J:9?P80S3+*4DNT4# LD#6=YCC-(#WWZI[ MLG'Y'9C&@'*3Z=W;PAN]6=BKXS>UE8,7#E6R@^L,H%LN],_CDH9OKOS=!X#I M(;<@]&6>*7M,91%G'2MKMHK9C'_[RG;1'2:"9K**,OS!C[-IA_E P!_WB)!41E<.SZ ML2?F\-9.9^F[YXF,Q0E_]H'X>S96;J]&M@N.-">WS']#Q8$+ PU+?CPY(? Z M-]%NJ7?FK?"8Z_2 B^KYO//#'F8HF#^\ 6#OAH3&678"'<_+\7G@@+)O"--, M7YMJWBQ[P^BOZCG]UI3WS;UWPU4$I^&7_9JB!77F X[DIZ=S$$/RB)NF]A?5 MSW>\5U.MEF"X_X[O>\7MFBA=!(/OC#,Y/G"@^14:EW"PPYGM B>A2;[5O.T7 M3?#EU:(C^=ZNW3 ,=;&<_KL;7V_QZV'"A+JVT] _*7NS=\TJ 5;BW^_2ZF_+ MC3?\/'GA_J[)4;4[:EQ4L]@>(EM[.;V^SN\/7X453YBE7WI_W:-R6G+6JUD] MG/&F]_[S!//3*[=:M!V MY^72VB&OO6^_?K";E35,/##"6>Q=;^?*>[FW.S*_Z8WAP(\G!M)!/[B,WSL\ M[K]_U\)T'O/D3)LO2_O'>ND'?ZAA!N_"5C)/N*+'@';EVOB_J\YOPSR:+OMY M^*9Y&Q?S?E[9%<#E(N/)1?4"5MC=^CF](,RN,.V,&QZ?J=/6AD-G3Z R0.9N MS0JT:;7H+M[9"H!9M>LQZLW> #!C,.W-AFPB2?#7_P64SRO:1?7.+H" P,]3 M6*[V"U^XJ)TN5[W/Z=:,]:(;9D<)0A>+,[U:=]KKU\=;T)YL[^QG=GH$;'<6 MBVN5%KS[2O%N&P"VR 1U3?>R\2W?-8D97Z5VV6T#7#^V'?SQQVL3V&QN;=G^ M^K,RI[[".?7KK7F1.4>/[0G.NK5M4Y>@P')J5D[-ABGS;_[Q_=2^F0.[G'H@ M3+"@^'VZ!&H8XN5-Z Y=_&H&;"@ML4/:],YTLV.+&Y:[ZIEGG79JND_3/E8N MI-J53&[@UWY7QJ?EQ.(*2'$UMW!GH&[+YH_I')Z:ON^:Q3SMB?O,>29I>SL" MUYUWMYN!KYEE#],3.&!S\^DRLZ@243*,.57L^$&VE0%]5U=Y,VQCE]W"K%LK MO4T;HK#,!Z-*I@9+' NKO[3].$ML<-GXWV^9+A@6O'!U&>UL>;E9"('@EHNI M6RW!I$O,R7!F0+&Z!XDY:7*PHWZ\_ZT8Y0C.C:;?K?VW/(\>-O >CETVW[]IFWVI]-VO?>W#OC; M1)F$$A1,,5N;?_./'.&^NC@Z+7;T$';T(K-8WUP!%_)36(G.K&L6 M-I7#V8DV*LSV?IGM[5"(-YUW6Q^LOD\Y'T:$=Z)X#N^1Z'%_ZMK?H#NN;F'] MT]T?7OMMO"GL^5QG[KV(\LP-\-<^)KV+8-@/*-D+\]P+1F(XV8#$5; W;9G^ MYS'][^V4/X5LS9O=P*HV+@$OUT6-=N,O4V@+^-0TY4*\;MIIWCL.,9WI;,.2 M^WR(+OHXQ;WU ;4I2N9H*-VW[=][UGLL,>NB^BWEJ:2 LUG\\R3[=+,<_[2\ M-<@K'V 4GS;K Y^X]CV>/Y&"=V]^^%6O3A_Y] MOXXF6]]KF[X24F14CD7*'1/R.F O]0.4\_UJL1O6W,5:S%,4\Q6H[;)-X:_P MM1^B6ZQ2I ;5DPKX(!N)W]O/S]MA#G\Y-L#/?8LS%-#Q:I02:\V#<8AQ'5-E M28N,$APYH5SMN"9UD+=+HPEM5 A:(*=$C3B)&CE)&0HZJL LX<;JVZ71UI.[ MYX>;_UFKB=Q9HE+NE:@4[RU122_,G>4ISWQ^5W"#V7HOH,SI]\UI)G5MK74( MU[5!G$N8S@P3Y)S@WGD1:W(PIS^EW-^7F=/Z H]]3JQ>MEO') 3JQX-86WMSEQKWO@9.]+>?MG?;2)T:[WU'MXF>^H\G?W]US:NM?>8&8T4,PQQH"O(JE@C%9VS M6&E):W*;[%@;;!!:(6(C1KSF"AE+!(J<4JQE[34G!V1GVMHW;Q:Q6U&GUH5Y M KY.FZ^G+FQ<_.K.ILRV3.ZRC]#+NRW);VTTLD.47#+-_[O=]MM+N?!PZ9MF MD;9MPG:[8"1L\J-V/?)U":;.,QZBU-O?XWS5?W6V<>1HVZZ6S;HU1'I)F/2/ M\.-\.9K9FV:UA$?\$V4&CNY!<4,H^Z#K\ 5>9"R).=K/R M:F?]:G_2:+;K-? @?6;[]BY'W- ']6[1)_>"QU?/I^B,<-C1X52 \;"-K(:N MNS_!L).JY0.:R($FTE_S/F'1TY=M3G)27;_.E/3GCHD^.V"BQ4#/U$"+;H:K MF^(\1^(\?TFK^.([1V2?@U]C/)SJ'FS#\I/4WWT]O>6CZ1(&X.^<$-_F=,5F MU=IY:/]>C/;\C'8?5.D7!M7]IJXXMQ?4.5S?%]7Y]KI<.QUJ+ZRVN]VO537&]7Y_K+:SWJS'OXGJ' MJYOB>K\^UUM8[]=@WG]R"-#'"W[4*0!6$\HQ:(-^GO)!_A^LN"\477EO9IR? M&U(*<@[H?I2C\7/UE_N*W=Q)P?@,0S^5KC_RQ.>K"*;]'!@^L5Z..K2'TE0. M]QVZJHIZBGJ*5RM>K9A-4<\XU5.\6O%JQ6R*>L:EGN+5BEW,WG,)@5_ZGFFO^YYI3S8%9_YFKZX?5]\O5F^J ME[&=AE5LAW,84Q#R"^IBWIR/)C[!!+^@M?UE.!8T?+#\7"6\(D;XC$!>JQG6PT?#Z M=CVGOG[3#XOF:EW6^5_3Y>73OOK7LUP9;SI_\Z1M(_Q_>&W_N+.<)=LK9\G> M6\Z2F DQ^LZ*EL7#G=0L!@,K!>*'HXMS,H "\07B1P?Q*NK@:HR$M!%QASFR MC@LDK*<:!VF"<0&#@7@U,5(4B"\0 M/V"Q%X@?BB8*Q!>('QO$1T\Q$5$@&R.LR$V(R&'&D5!8Q&"#T2;(0M)@#Q6"$KN4.,&?B\EHXR.Q2(EV1"F2P07R!^P&(O$#\4312(+Q _-H@W ML" G+' 4!9>(1XR1-HPBJIR)'#O)67T;X@.-BG$G$'$85OY4&%CY>XTB)SSX MX*FB@]FH%V;"C"H0/V2(O_=N1B*P/\9N4SP7 MHL68*.1K!U>F, RKHD3*2Q%$73.)PU H'C,3SODI*5YQ4.?OH 8F]H+00]'$ M:(1>$'HL"(T]X5Q:C;SC%G',#-*>PZ_$"VU\Y,3KVP@=0PQ<:H*BQ(#03T4M) M)9*, 4(S99"K:X]DP 36RBRJPS5T'12G46)$E0R ZE@A37F-G,4UME$YJ_50 M$-H 0AM6$+HXJ &+O2#T4#0Q&J$7A!X+0@<1=8$@;"NMA3ZB- MG$I/[ %"ZQ@)CA9%(17BE ODF+ (H)EKY@R%Q?10$)KQB<*F(/20'50I4%$" M&>#]GZYFR]4B5C_',+5],,.+Y65<#"=";V#F>E[,KD2 G8'0"[,[/\=YG-F! MR@G'5B)E+; T2Q5REGD4=1 $!QMKJVXS.T:=8H);5'N,@=D%C+35!O%8!^TX MJ2,9S-Z+4A,C2J)I<5!#%GM!Z*%H8C1"+P@]%H16(@2F'47*:X%XS2@RE@=4 M8\VMH)%%?I GRHD.EN&( )8!U764R"IJ$.8R,":E),-)(B%Z0GA!Z.*@ABSV M@M!#T<1HA%X0>BP(':6E.JV"J?: T"8:9%1*WA2<2,45Y4(<%&LRM7:11.0# M_,.E2JBQ0#0F MVOB4:*<\TXA':U/*'4:>$.EJ#/]7RX.2R=Y04_.(F'<6(!IPVEGXU0ILC7?2 M>::& M%"3D@IMC1L!U4J,90 !GC_ETT26)7=0S.;5,_G;?2;W]=M-J;M=%[# MYW:^_)PV&R5F=3CLHX2$G8'0"^4[/X]Z1PEMX74-% T)0@SB1,?4((,@&RG7 M-2>4^'@0LTH%5TX(Y'5,O3&H0M9(BP+F7F#,M:C]4"B?F0B!2\AJ\4\#%GL! MZ*%H8C1"+P ]%H!6=>VM<1X@UDC$ZU1DP>& ,.,B2HJ-.@P]I%Q@K1E'FC"* MN%(8Z4@L4MPQPVHM8!X-"*#528MC%O]T_OYI8&(O #T438Q&Z 6@1P/0T3HG M5$QU&1R K21(>R^1K97@Q@%,NX/*2;J.0=K(4$TI?$?;@(R#%;0+BG E1,T" M&PI 4T!H3 M"%PHR#-I!E;H, M):P!WO_'.&^NIKZM7L7%VZF/GQ.U4 )5AT,N3AH'YN#JN-A*2UPOJ[:934.U M/YD'IK'1*.=/#.5#U5,8X@ =\!T,4?D0G+*(<\81-ZFFM89?I=!<8R&)DP+X"D,H M#*$PA $;2F$(HV,((M2>"1$1$40B3C!&+FB*@C9>>2V55P?9JX0*SB712% # MK(+6!FD!U*+&7@C'F0QZ,/4EQ$1I4AA"<7R%(9R++@I#&+!R"D/XVAA"2H8P M3-7(A%0C4FH!/SF"M(M:&ZNQP@?5OW6M) O&(&&P1AQ3@AP)&C&LN?>*UP:3 MH3 $(B<4G[3'9:$(7Z'G&YC8"T4H%&&8AE(HPN@H N5<^510(Z0\2RY\:A"B M%(K2!B=,]%'@@R:;V%L%3 QG5IK:J^1LY$C"I?77C)+-!X013"G;1!2*,*# M>[Y[+\@Q-DHQ1']4#2=P-+ O#,E@)] ![Z@I?UE.)96&.3H&"2P M/6&% M"X(/AD$*,A%\N-E&A4(.!-@*R1B.+@K)*"2CD(SQD(S4NLTDXQJK ?3QU;2B1(G+0-; M.$;A& \M]L(Q"LO)",@03VCLN;X02B#DSA0Z.@(/GTU__^!F#AB^IE^$1D M:*HJZBGJ*5ZM>+5B-D4]XU1/\6K%JQ6S*>H9EWJ*5RM>K9A-4<^9[;J6ON/G M=Y#TT[2.U2L_C?//*\Y=P@"&XU;'W,V@'.^/!@S+L7U_;&]"]#8R@S!1$7'L M.;(*1U1K;2@3A',;#F(#A8Z&2(:<8B'U:]'(.JK@VYIPH:0R6@[FV'["^7 / M[0?FX$:#*@7AAZ.+&\"Y@4A/I4>0IR(X9@@QU'LG(+"/:":4/ M>J8JJ24 /$>&!PG?(3!;:J>0MUCC: TS9CB!>1/&2D.V@O!#%GM!^*%HHB!\ M0?C1(3QUG$;F$<"Y0)P:BBRE&GD6A7*&UK4_J(8=),>$UQ$Q6*^G?AD6:1\H MJEW:#]" _7$P-03XA ^XA,# '-QH4*4@_'!T<4X&4!"^(/S8$#YBP2.W$2E3 MDU16T"#'3*IH+6M!#&=:^X/D.HFYKB-#$M<.\> )7(X-$I)%K2W<*;+A(#PF M)^V(-68'-YJ8C=)4_?S\TS\C ,5T;A>-[Y^=$[FI8(9H+T'$EI;>IS3I QP2"M!*;> M>"EI/(C&,"8*KP(*L@Z(>^V0#@:F#+6"&AI]X,/I:R8F_+2%FHJ#.G\'-3"Q M%X0>BB9&(_2"T&-!Z)H9*H)WR.N:(A[@'Q,M18K;.IVV^.@.HBEJ'0@QUB&E M#$:\%@II 'A4,^*XC]P:-IQX237!7!6$+@YJP&(O"#T438Q&Z 6AQX+0FD3/ ML(P(8RT15R0BJZ5"BN Z=?J&-7%]&Z%QH![7$E;;NH9UMX5O.^,$"CP2HH3@ M\/E0$)K+B6##[0U>'%1!Z(+0P]'$:(1>$'HL"&V9Q)>!$4/6G-;+&D@ .A8*@-K:&61C;9&C'NE =IMC0?3FINKB3EMP&)Q4&<0 MSE!*4)R?@^K+ #^UB]C',+Q87L;%<(+T!F:LY\7K2A38&0B]\+KSXB#4R1C%$L/!&*<>4 M'DR4JIXH)DJ4:O%/ Q9[ >BA:&(T0B\ /1: MJH.P=8844=KQ+5G@,V:(&Q" M9-I83,-!\ (.BBC&'%(P[> [3B,3:$"*!14UY;5D@PDO-!/.2RF(XI^&+/8" MT$/1Q&B$7@!Z+ "-2<3,!HZDBA[Q&#'25'@4+66*:F5C[6X#M*211V(*VAFDU2/(?K-[]N2#--Y#9_;^;(4 M91@'Y2O18&<@]$+YSL^C'J=\C!AME11(8I%:9"B"=.TUJCW0OZ"M-O: \EF! M,9/1IV &@SBA-3),.42YU8Y):@+5@Z%\0,XX+>&JQ4$-6.P%H8>BB=$(O2#T M6!":&HDQ-QK9'*/ G4$:^QI9IJ,F6%%&Y4&+"\N$9]PC57OX#K,$OATB(KKF M05$=F1U, 6RB)TR<-+"A.*CS=U #$WM!Z*%H8C1"+P@]'H3&6-E@ ))#@/6P MX,A)+Y"5PG.+=9!"'+2H$#BF6DN(*P/_U#@BK;Q"$4=IA)(T!C$4A)9L0NA) M*U@7!W7^#FI@8B\(/11-C$;H!:''@M">*%A",X>,8QIQF<((,0Z(1A,84V*)UJ>M#G%EW1XNW04)D/Q?(4B%(I0 M*,* #:50A-%1!$4D<_ /DC4@/>=URHYQ"DE*O0N8&<$/\E=KPES@Q")N*$=< M4X&TKR/R! <6,.56#B<0PTRH.6GM[4(1OD+/-S"Q%XI0*,(P#:50A-%1!(&U MP#QP5$?F4*I1@71(%2^$2-VT %X-OTT1HL8V1"Q1[2/P!"$YLLI:1*RJ)8]> M"A*'0A&$F9"RBU \7Z$(YZ.+0A$&K)Q"$;XVBF!-U(3(@"R/0!%4T,A1KI%7 MU##AL.3^()V#"Q=P.I84 #CK&N!# T1% 1>O@=$T0*L,'& M(A<">!Z>;V!B+Q2A4(1A&DJA"..C"(8*BU.OL1JG\AW<(\.P1H+62N):$$T. MCI%T[0E3-")1IR1D+0C0"DF0QA+8@5*62#X8BB F7)_T&*E0A*_0\PU,[(4B M%(HP3$,I%&%T%('5DL5@-/**O+>TEK:N31A.,Q7,)@0/MRQ8X0CGX?H&)O;"$0I'&*:A%(XP.HY0 MZ\@$Q@8I)03B7;=R)E'TP@#D.TX".:A+)HWC/A(4-=:(.^^0\R(@$R,QC$H' MWQH*1R"&3[B0A2.,RO7=>YV4TQ5%&8".[L-9N686[LU5O6Z6=E;U+J,4/QD' M4;S'$#UZ09/?#,W*S>*PJ>(GV.(7Y A_&8ZM?;B&"]L\&[8)?)'%E/'D%6&I M7EZ-7" &6>&5X9'3& ]J[ EM5 A:(*=$VL6*&CE)&0HZJL LX<8.IY,,T8FJ MG4ED\Q&C*GQS(.YO8&(O5*-0C4(U"M4X'ZK!2:V440ZE,FN("ZR0-08C23@6 M(;K #G.H+%;$"^>1=ZD22TJDHX8LQ1,$4#UH-A6H(C2>2G;1U0*$:A6H\O-@+U2A4HU"-0C7.AVK4 MC@IFJ4(LR)3!XRFRIJX1%ES70DHEW$$)>JVUK8TR\%)4 "GQ:2>$!105DX+7 MP$\"'@K58%I-L#QIN$ZA&@.@&KL!._"S!7G]8ZWD7U8PHZ8>?@_3MW=\"E^] M4XI__=J(0Q(&".54&MWXFE[D:ULH!%)"\[&.5[[<.!J M/F55\\PNYN!)VE_CXM6E7<37<+OO9HW__9LJ@@>Y3@I?K.)[S.C]$T /A(4\ M;$B5N*A^>?:Z>O[+TQ<_/ZN^_>G%JU=_KWY]]K)Z]3]/7CY;3Z[/+D]TKV/8 M*TYT_P: -15.*8^PC!SQ&"VR-$JD+=681!=HC4]A *_\90RK67Q1WS:%[VP[ M]4_FX?OI;+5,( MN\]3F(<_%/.Z9;[V^C!7 O5_-;.9;35W-X[*:SCT0GNK; M6=.V?Z^NXZ)JDV: P\QFS;OVTNZ(/ M6IGIDWO"[3;+J1G7(=O]NJI!GEY7GX!:)U7"!^P;@]S37__[&_E-L:@OO$P[ MJ:Y?7RYBK'Z&WR_;ZAG(+E0_1+=8V<5-1?5D..8X=,4/S$"+;H:KF^(\1^(\ M?YG.B^\UT7BTOFU5KYZ&= M5/$/'Z^7._MN]@K&MVS_/AQS'M8<&([Q[H,K_<+@^@FE2@;IC,\-A"FF;#BV M^='5-88^'09FWL71#D43Q=%^?8Z6#LUC+5B-D4]XU)/\6K%JQ6S*>HYLSY*^]OPN_+N[W:ZW=G=1&VR(_NR8?MQ&[8' M&[)VN5Q,W:K+BE\V<,/F39P/YVRF0.-0VM<-3!/C+0YX?SE( T7)SU7"&9:@ MN:N+-U>$RHB$(,' MVWES8*YK-'A1L'LXNC@G RC87;![;-A-F9=$\0@07 ,.8VJ0MHR@R''M5!24 M)QS^_"9$I\=N,>&<%>PNV#U@L1?L'HHF"G:/!KO/$'N_/5:$M7"0GH,H@;$( MRJ!01XFX,0$9:3T*DM764:59..BY_"EEC#^1@[0P$^&G][=5UL!&:&$C8W#& M9UBYI="98D$#LJ!"9\I6Q,?3@"B)49935!L)-* F .E&!*1MC)(ZSWCTI^@< M=/JM",8FC.N"_D/>BR@I?6..$/D^SAOXVZVDOI+(-P*25\(HSR%.KX11%O44 MKU:\6C&;HIX1JZ=XM>+5BMD4]8Q+/<6K%:]6S*:HIR3RE42^>]VF_5=^2 R5 M!7G;-[';BVV'4E#/UXIZ&+/:"ST/1Q&B$7O!Y+/ALN<L'GL>!S[7BT-55(8:T0C[1& MFE./:NEDK3!1D1^LGS\E[>QA\%F9B92RX'-Q3P,6>\'GH6AB-$(O^#P6?/9& M,Q5JBD+:Y.:28.0PI8A(1F =K'6,[A3Y8 ^V?I8E9VS8[ND>8A;V0U!*S,+P M8Q:>U77TRZJIN_YPT[<1QM+XWZOF.EELFUO'O7SUV^=$,91XON$0CH_5Q7O= MZ(=V:AV8QD:CG-,WTBVL<=BL43(LM7;IR,0 _3,(1-U1!(^$\Q1S<3!J(GBX6=O\G?:T]& M)34Y)8W\DO[OL$=Q<82%,13&4!C#4 VE,(;1,08=:^'KVB!,,46\3N= 1GOD M<%! %U2M;3A%G,9P& ,CHC"&X@@+8S@7713&,&#E?#6,X0P1_V__\0?%A)^+ MK19T&XC1#DSL!=T*N@W34,:#;F4]O"['SPTAVG!$/'>PMJT]TI9P))FDW.M( M)#E)W,5PUL-+< *]S6@$UM$9$003C!ZV9N*'6&R^1)(0B M;NJ(#,4."6YUC0-Q0<4/C,']OO/K!Z&XIZPRP8PI4;C%00U8[ 6AAZ*)T0B] M(/18$-HYJHQ3!%D%,,VMK9$S6"%EZF"P%C$X<8]5)NX;H0G6$\)*G^?BH(8L M]H+00]'$:(1>$'HL"$TL(*QD/.6Q2D!H(Y&EBJ.:T!AYK86UAW4FC"!BB9&(_2"T&-!:!J,,Y81 MY&L+ZV$*0*OK&B,7B&.2!A8XN<=*$U]F#8T+0@_9097^Q&,.6/BE="(^?\Y6 M^D"=0Z.AT@>JJ*=XM>+5BMD4]8Q8/<6K%:]6S*:H9USJ*5ZM>+5B-D4]9YT; MMBMOVMWM?JKZTAW9EPW9CYHBN9CW< X+"^Z5PZA36=87/$[]RW L:/@06([; M^^-V)FHO11T1UC(U+F8$6:(BDMQP''VP.!Z$K']*B=YG=C&?SM^TO\;%NHS MK08.O\&/,;Q:VF5L7]1/KF PWG[?S&9VT>:O;,[;\>YY.WWO<3M(D)>S]B&? MM1=\+_@^$$T4?"_X/C9\UT)*205#TEN/>/01&:<\(E&9**VW*AP4$/J4E+2' MP_>3EL\=LWL;#:84?!^.+L[) J^CP;?SQ"?OUWKM_"48ZV"HO#**(RPYP9Q M"IS#.D%3NEVB+X'7F)VB ?1]\I06INM_?X/^A+"0DIXW"G_]]^'XZX'IK3"> MH6ABV!94&$_9T?B4,GC.&9Y<<"35HD?F";&RP&_NL#- MP@%[#IA*.'%A(@K2 I]SVB-#9$"VMCQP@JFI#SC@*:)6>J]_?G$K8W9PHT&5 M@O##T<4Y&4!!^(+P8T-XQQC5PBND8YT:7T6)C. 2>8!IKQ2KM&'HXMS,H""\*-!^#-$Z!*Y\CZF$AUE40$_L=H$Q(4+R$;O MD<&66:.E\>9>(E=.RU0>(G:E>.QSC%TIG*=PGF)!A?.478V/YPH"$Z5E#$A: M91&OA44N @TPF 2BB+3$'V3;GB)VY0ON:IPV>F7,#N[AHU?@Y]39_6ZQ_/6] M4CGRVN<2"W):B?_2+..CZOM5K)9-M;R,N?=U*BU=A=4"[+#[;#J/U15\Y[*M M(D@X5#]$MUC9Q4U%]:2BF+)CZZPS%,-=?)%[25G8?J MY:O?X(=%A%^64[2^\.+8\(^$G1P*M^[ ?A> MPSV^\T"MPCX'(J3V4LHA'> ?;D)@!G-O^$%5*^> M_?CSLU]>5\]_^>'%RY^?O'[^XI?JR2_?5S\^>_'CRR>__L_SI]7W3UX_.9D3 MN]?Q[+FP3YL9\EPFQCT[I'_%ZM("S)5-TO>5(>#""BD$(M(I<(RA1H98AT1@ M@C#,A#C-)NFZC4_G&1.Y[5UEN[?VZ3_<7=?@O74-:J-/:YNTP&CC_)M_+-\U M=ZYKSGP"5XN-L.#*3EJ/JA^:)E2O;!V7-YFS/9DG0?6?7%2O@>'M7M)_L9JV MU?4"KES 2P'-?0.0'*KIO&.$\6V<-=?IN@E$;O\<$9553 W6T M;^9-"TNX"A:GR^KWZ;*=5'XU6P+"55<1_IZ_M(@S6+V&];W::M7";^X&--FL M/XV+CG/";SZV;0._ DD/<1G]$@QW<56O9C")X,XPNF7SQW0.CTK?=\T""#OH M$YC$U$XJ.YO%Q9O84]A9&DN;7A8^BNF[K87Y9=. +JHG,[@G:*%_,7C1MW&^ M M74B^8JR^(JW6N1OI]^8S]7/[SZ?E+%NH;72J3Y5;Q>QC27*Y+7!G22"7.G M*ACD\A(FV9O+_.TC>N@4M*>STZIH(W)8R,!*.[]2 Y?E![;Y@9/496>V2MVS M*@NV?74] ZE7L[0.@CO !&Q75WG6;6[6/:*[U]N8!#^'U[2]S/N[7T8[6UYN M9!NF[7(Q=:LEJ#8-&X:W'BD8=I.N>SL-('M05'.5J1K\;5JGMUX/;3V1IHDD M@PUF%;AI,YUW/@&^!3;T=@HS")0;PC1]$R;$3;?4.2[G?OZU.\)K*_@L/=VG M-YJD=X='@,IA(=1=!],OS8#\]RS1MH7QK=63C';1S)+XNANUD_X;W;?A?M&V M,5V>!98=467? $/-QF-GDUW;V(R_@9LOJMKZZ0R&!H,\RZ780ZVM1D)D7JP6 MG0',;3>]84H]GRGI^ /[/SF;_^/O7=OCMM(\D6_"D)[?*X= MT<6M]T/>G0A9MB=TUV/YCC2[G-QL+D,T27M*VE9]&"X!RU3A,KEB.73LQ MV=K*B_P!.'P=B'>#7%F]=L> O>]FP&[,V/5OU>$-+)X.'GKC A.YZ $6Q-YV M4+ [Y_W%O>7MK,\7X%4Q.,_/X/P>&UB=6PNPT5/^U5E_K_[D$Q>R&"4]_'8'J_50W[WP= M9_F[8>C;N"ZF.!N<>O?=OIVEN8D7WJ3\]]'W71U?5+T$U[*R[8:7YWF]Q[06 MK7]^6O^^4R(/8^X6U'DS!13K574'Z#>>:+6'_ON>3] MEXH6"2HD@QYA$3MLD(Q98<7N0H+0_C6$YC6_3U?#T MF[4;U/! ==&O?G6]6[OYVTD'W)Q.FT_MRZ/4D(>MAQ%FAZUW[5>A MNOUZ#G:Y:'YTS3S$>3=(4+V7^,?N5W>6YO MR@99C>\$DWM>=X^KS E3AWO:8<>F3]A0AT;@,DD'.KBOD>D=95SZ?<^OZ#ST MS3)C]8D89CKFEZ-(_RI?:#_[V_,H7]8+> %_\T&&+HK5+%MP4MH!U>^[9NKO M*?E#@][U:2)WP-Y^BL#CYD3?O_/>@>6T0LK-Y,%BK5KP7\#CO;3PAR[/;Y!^ M<= UD0,9_^;FU;_^I8\?#$=S[U@1NU\'LCF"I3$P52]F>+BR*6;XF9GA/H9; M#/%S5/9BB(;WS0(8\F#4M=C>IZH"_X#M@T.5!;A:\7V<>P=[6OR G8,;'=U5 MXEC8/;^[.)W'^Q[@??JB$ ,[ZSZTLBKW!^9G5ZQC:*(JXBGB*5:M6+6B-D4\ MXQ1/L6K%JA6U*>(9EWB*52M6K:A-$<\3!F'-T^5P/X\@[&$2N&^2_1]7JZ,1**==)>XZ1("(WY\JEKZG" M2!(2:* T!FFOGBC^>V_X?YTW9Z_A87D0N0[#ZY7I?[.NA?"J;2/\?WAO/U\N M%[=[FUIN4(6Y)0MQHCJRC >$4E):)NB#C7K40$:EECB/LF4 \$HU, M$ DE3B-3WA%#S%"PG0N ]H-VWARQ=1L+H!1H'XHDCFCQ%V@OT+ZNJ[7[M%P; M'-6?T6D=X*U>9L@,P5B-47"4 &2":ZL)!@S4U+'H25!I[R''1Q?Z.HU\:RPN M_Z>8CH*;!3?+XB^X67!S9"YQ"E8P2@2BVH![JV)"!@N"C(A.4L^2Q?ZJ2RP9 M%2D9CKS4X$8SR9#+Q,!@QB4.A"2V5T#SR<+=!D^DUL4G'BZV'S[1H9PV&TZB MP[N^O/?C)3J4U+[A,+^#MK2][SGO8D*?0$T>< B_$,$A$T$%!-!$"410^1SH M"129A!6*+ 85N)3)T[V]$6U2,#(@8X5!G#"XAU."&%92!2%\\A$^2@27*7[2T]H=G@AF:96P4/F5Z6;.&'\-/;Y%L8ZK$P M5,Y23A-&- :*N+ :Z> I,MYP(Y.2D9(]ALJIB4G!FU.6#S2N^4Z4*21V$Z1O6I!]5_*I0C$(Q"L5XOA3#,2:=SGFJ M3"C$H\; +JA&+@A-!<:4\;U*788R+2)U<+F5B#,*=T='$;.8$DV$,'(P>2E2 M3A09;J&NPC &@FN%80Q%$H5A%(91&,;=Z2V88*.C((A;!R@L@D1.]QP/?Q0>T-M4T,8QIK@1RV#''L"3($?'^6 M*/.6*J;I7I:,T$:%D.]1(B%.H@9J0AD*.JK +.'&ZJ$$""C1>?F7",&H*$8I MAS+F%)BWYW%N%[GO=CWS8!VJ[Z=-V_XPG%S1DO4RE"S#8=G"T?+(9]?CK+## M/D,E&!^)U2A2!4S/,X0R&DN1H([F0T\1&6C03>>*''0W-$16Z^Q $:![J%(XH@6?X'NL4#W\6'O]VOQ%@:R MQT"H"I&P8!#E-J>Q$(-TL@;)Q FVVC.6Y'[9_& Y%PPQ!ER%FQ21E3$@EK@P MCB?@)'ME\[^*@;2P&.&G.\JB8C7W51'Y)>\FA1"#&1FA?L'VX4XK%K MII14D*>OAF+;-BY*U9-QY'^,N#78:.E;Z7SX/.F;5%I;+0DR5@7$%=5(:\J! MR''#$@%6EO;S/V@*P0-?4QZ8&T_$(&>D1I3"[T+DR$^\2M]>=0;^((R-38P2 M$T,/FO4Q8ILU5"^_'!$Z5DD(O@%T >U2 +8)R-"B+I!4 O@1S &Q#D+*& M>>V-E':O0UVTWD1E//+48L2E8\CY(%'P401M<>!V;\_ED(#-S432TGVXP/5@ M)[W ]3#D4."ZP/6HX#HYPD,RX%I'#W!-/4-6&8&!Z M7'"M!/7..21L .B-42/PJ17B1G$24DP P%?A6F&C?03O6O),'S3,X5D+U3#,,8.;S MI__^@KXX%J@^O/FZ%JE'S7V+<(Y7.,."^8%)HMBSHC)%.$H?HUNOK3SBXKJ244QI<,Y3US"K0>"O\&<\WYV%O:8 M#N$7X0S&HA4Z7U1FN((JPBG"*?:LV+.B,D4XXQ).L6?%GA65*<(I1;'&&&Y] MW*)8?\R;L/2+:M[W5&RK15/!.\;YS$XKO^JH6,IE'4MT]=GFVI?S0>5\T*C. M!U%F<2*)(B8P09PG@BP6#BG+L*#6",WWRV5)*HU4 G$7NIXK'EGJ/ J*Q2AP MPMR3H333A?7,U$%[LHS8N@V5E9>\H6.5Q!$M_@+M!=I'!>V,>:.%C2@X9A"/ M)B$7F$6)*((]%YR)_<):QC'&3$ 2!XTXCA@Y;PR*R7-&%(Y*[57"?"IHYW)" M3#DD7*!]L)->H'T8E1_1J=U@+=Z^>O_#1RSR+U"CD?P MAJFDR 'L(4H-5E%XZIQ_DF#L@4W%9XH)WQJ+R_\IIJ/@9L'-LO@+;A;<')E+ M[(2.%E.9"U%*<(F%028EBJ*+*L1DL!7LJDO, L9&6HYPD@)QCX$=Q.20,M;J M$)*V;# N,<%D(J0L/O%PL?WP>0[E6-EP\AS>Q?G'VL?'RW,HI\B&P_P.VA?1 MP=5QOITM6)15VTSK4%U>X,6$/H&:W%"1&DW%%A-$,I;Y!PG-,>E,+( MKF-LHJ6!(BHCA'D:0H0$C*R(57,M( AL*$503-N >L'>HTR[G MA%5=C-ZPN4&)"15F\&R5I#"#D3$#[[23,5+D(Q.(:\*0"=8CHAQ5QA-&G+O* M# *VTBJ=D)OD/?-PDY+Q8OGD ERT"2YR_:6GM!L<$.S=-,X:'I9LH4? MPD]ODV]AJ$?"4(-(@>$4D-#:Y$TC8)N1"^249MKF\C\H0200/'6H2A! @( MU1/*AUONLU",8>3)E&HHP\F >7L>YW:1^VO7,P_6H?I^VK3M#\-)%2U)+T-) M,AR6+1PMCQQ,?[/"#K\I.W0.,Q9(0BP9A7@0#ADE-4HI$ZB37J![&'(HT#T6Z#X^ M[/U^+=["0/882**.)NF!/A E@5)(AIS &%F39!1&$2$J0+] XY"/';% ME)()\O2U4&S;QD6I>3*.](\1-P8;+7LK?0^?)WNSP@8E7:Y*$G,JA]+(R< 1 M]9P$G[I6AE?9F_9*<>,2XIHYQ+TER&CCD$[:!JL(=FFOWT^ M<%[@>%5QSJPGW"2.',_0:D0O>6HQD4LH3 MK*D3\BI<*\N]MBP@;G,1?98\LI)'9(5B1FLEM->/"-?4Z(D6PSV>,RR+-1:0 M*' ]%$D(O<%W@>E1P;15XQ]:"=VTQX&_B%CF 6Y1",#QY(7S:]ZX3L48P MBR*%*WE?+%0!7&?DM]Q12\EC>M?*3!0?;D7/85FLL8!$@>NA2.*(%G^!ZP+7 MHX)KJKS%) ;PCZ,%=UE:I(4R"$>>I*0!![N7RJ"YM$Y*CHQ.^?RD)$CSI)'V MR9B46]1Q]XAP;329T!(,'S)<[^8OP,_63>-?_BW4'V^8EN]^#'5[/K47+],T M?MZ=$D*[0?_WLEW4Z6+]_=UEJ%W8^>+'[LT1B.:L?>EL&Z?U+%X[3]LWX2>" MJ>\&D5=PR&WL2Y.ZF=%ZEF<$=1-[Z_=>76NWS/G>5+[XR_=DDX:Z(^?+@SCZ M&7[QE[ZB#]SGF_EY,[>+N,KCF&0;V=9M5^#C?%[/?'UNI].+JDF5M^UI96>A M_R'^]A MOA9M]TD#]N3=LFUR+I7VAQ&BM0'GAQV\$#C+O.P+VZOEK,[:SM+2WM?.HZP%L4:CU;JUM^]V][++A?-NG15?E]093"DW>4( MK%BS!"-8?XY !;IA$MR)<74#3-W4GK?Q91O/;38,:P%U[+-_]HOK,J?:+HX9YVV+&9$\7O M.2/??&P$+J-DH(/3)_==27M7W9&BJI\N1?4+:?ASSU+M;\^C?%DOX 7\S><" MZQG0A&;9 OGXJL)ECQ=L6$_]/25_:"YR/>C>P4;T-P[>@23RI__^@K[XMG)Z M0"_B0V107%\/1W"_NICOTI3$P52]F>+BR M*6;XF9GA5[,S'$PY5-,<3/S!"_WL;N9RMB_,LV\MU6.WL93Z_, MQ3(7R_Q<95,L\S.SS-W)^.&H:[&]1U3AXBEZG0PVZ?!+M?B@N4&OVIP]T.4N M+.(IYBU8I5*VI3Q#-.\12K5JQ:49LBGG&)IUBU8M6*VA3Q/&$,=C64 MP9<9/MX@[.,>^/UCWH2E7U3SODE]F\^#P3O&^'[Q^KH+DO'(L,7(LES5D%&#G$T!&>Z%$8)J MS?8Z6?I %(.[D".Y^R5E"5GJ+!)1\:0]V_\?YTW9Z_A87D0_U4O M3E^OS']_GKF>?#_PWO[^3 UE82<:''\-96^D8D;#:X4C!^.+(Y) 0K& M%XP?&\:3P*FT4B%*,L9+!\C-*$&2 E938XU3?*]-%''.Q(B1T8XBGA2!>SA' M3G(C A74Q+U2B$^%\82SB>&D8'S!^ %/>\'XH4BB8'S!^)40KCP.M=&C^C,Z MK0.\ULM?_R\%G-2&:<1RHQYN5$3&A(!LHISAJ",XS$\2H3VTN?A,,>%;@W'Y M/\5\%/Q\\FDO^#D4213\+/@Y-A]96.\4HPQ%33WB*H&KRU4N1PR_X^@Q3ONM ME*EVR0:&K*;@(QM/D=.1(F(H%LXQZP@=BH\L,)XH<]!FRV,V<:-)A"BGT8:3 M"/$NSC_6/CY>(D3)_1L. 3QH*_K[G@,?F,1&(YS#'],O?'#8?%"R$)P,&%&3 M>TO0D)#6W.1^4"8$I43T]BH?Q'FOA">'K H2<4$HLG M,M91ICE1+J2A\$&* M)U+10]+!;VGP]BL>%,M7*$*A"(4B#%51"D48'470%/ND @-\5P1Q;1C2CE$D M< @)U@VV-.Y1!"N=DR(@@H$8<$LC2V8PJ9/"3(C4A2(4RU!9&05_ MGZ%9&=BT%_PM^#M,12GX.SH7G1GG;8P$L9 TXBJ(',6/B$<*?Q;,"LFNNN@L M68>MC<@$+A#W3B#'HP'?7LN@HTT"#R:*K\Q$1*=F9Y9(K\N45R$O)C.? ,0^:1W?9Y-(3FFUN:):YU?"@669)*GX03;U- MPH6H'@U135Q'XHE!4D67TX\ITDD(9)2/5 9#>=P[HLN4II&Y@+34'''BNT3D MA+C1$O@NHQ0/)OV8*341]*";2=_6;!:N.A#S-[!I+U2C4(U"-0K5.!ZJ80D) M.%�F! %A1.R&A&$:'1)6P=#VPO)N9T=,[)A(A3^:23D$ACFB-JFB3!&;%N M,%2#8C8AV!2J4:A&H1K'(XM"-0K5*%3C7NDO6!,C.?R1<&$19QXC:S!!P00+ MGT1K2U&2IS=)!<8'8EH&-NT%Q@N,%QA_!C!^A)![?<3 *TYDT!89BPWB,D<, M'#<(8RNC9B;17 MTKT9X9"D19#G7B&MOD DZ(>=BB((I'K0:2L1 :#R1;+BU M40K5&$PB32FG,IP4F;?G<6X7N:]W/?-@(*KOITW;_C"%Q$<^#)B(. M3!+CI9//KHU:(8DKDHB)YL0(BJPF"G&' S+)&*02UA)XHPN1'B*#96/UWW1& M_SF 4;#6P4"!^.+(Y) 0J$%P@?&X0[J8+2"2/M'$;< M!XM<9!(%&S3E-B3LQ"$R0QX+PIF8<';0Q(\Q6[#1P$:!\.'(XI@4H$#X:"#\ M""'X^[5\"Q6YAHHH'B3E3B',0D3<6H8L VYA320X$&F=W"O''XG1*42!$G7Y M# W<8Y03B&,3?)!&1[:WY?155*2%]0@_W*2Q ^ MP6:X55H&9L&&D2OR%#ETPTL*N0/7#YK.4=*&CXIBP4R?. > MFJB*>(IXBE4K5JVH31'/.,53K%JQ:D5MBGC&)9YBU8I5*VI3Q/.$9^3Z"-]7 MU)H>4S3T,3947#,-CQ51?=563:KL+%1A.<_GY!:GL9K5LUB=P36G;15A-D/U M:W3SI9U?5%1/*HHI'8XJ%P0L"'CT)K8@8!%/L6K%JA6U*>(9L7B*52M6K:A- M$<^XQ%.L6K%J16V*>$J=LA$'81^W3MD?\R8L_>+QFOF5LT7#L:-CSLPO9XM& M@WY?*X31G"VRSKH4K$"8.86XH@(Y;2VB4E%*(C=)FZMGB[C'(?@8$59<(FY3 M0BYIC(RWPAN3L"5D*+5MB2(3/N 6T0,S<:/!E8+QPY'%,2E P?B"\6/#>,]3 M8C0$)#SWB#M+D1.4H(0-I59YRN,>QCL6B.8N(LV40%QXAAQ)"D7*;!)1$&KY M8# ^+VM)"L87C!_PM!>,'XHD"L87C+]GJSD7M/>).60Q!O>8Z8BL2C#IAD42 M+?)T Z\U=R8S<=H;';!S^'(XI@4H.!GP<^Q^!\O',!XTE*/^";(*?A+34*I*\K$?.&X.D8RY2*ZD(=BA$E1@ZD62X93CN5*K"50=B_@8V[85J M%*I1J$:A&D=$-7C$6A*-J/02<>,)LI$PY VW0BI'G=^C&BHR1BQ/*"AA$;YKW<]\V @JN^G3=O^,)R$TH$I MX7$1SX,F(@Y,$N.ED\^NC5HAB2N2Z'P4DC".+*84<6X-LE8FI#TWA%-NL,&' MR`/TWG='_#4S^80JBF DE!^6 8[9@HX&- N'#D<4Q*4"!\ +A8X/P@/-A MJ1"1<50BKFT^5DT2?:_0ZD/R3QXK+L'Q M1)C" 08=E]C-%8&?K9O&O_Q;J#_>,#'?_1CJ]GQJ+UZF:?R\.R>$=H/^[V6[ MJ-/%^ON[RU"[L//%C]VK(Q#.6?O2V39.ZUF\=J*V;\)/!%/?#2*%XY!"N32I MFQFM9WE&4#>QMW[OU<5VRYSO324X8&3#YW;D?'D01S_#+_[29\W!?;#.X!K; MV=4F577&O#9^.(/+JL7++4GU49'8%XV__;&Z_?E&7R;7_]U9^(.<.CA MTE>L;#\1V"B'!;*<@%,'%@_L>%3(*$(<2XEI%Z[:?A](A(\(W,/!>=3>(!-T M0L[%$$'Z/&AUU?;_7+?VPX=Y_-!-T-NTRD5\GPW!>WCT3]/&__FBBF#^S[,Y MF"_C+7;SNUO-YLI$/#WS>^JU^?XT FY.I\VGG,75&=T*QM'"IVVU@ ]?-V?P MAA?]21#S8[LNB%2%K;ABJ-Q%]2$V'V#TI[!P0%*=$%]>%V$9XC14NZ#TL"4U M0J]N#<;]LKBFNIA=+IIU;FP>)*PA0)'N<@0FO%D" M2?(S"A[NM,-XFKZV$9 M3.UY&U^V\=P"Z=L <,?$^T>_N"YW]&/=UJZ>UHN+E^MGW)!!VG^KP">"D(PW M-W*\_D)R0BF[UW7X'E>9$R(.]K RM*,>VAUIT/KILJ#W7?&U&;J70Z(/;@6W MD8"OQ@S73,/>6!\#, 831AFD[.[ L(.*Y1Z!29!$_O3?7\@714Z/S5X?4P7? MG\YCK/X&OY^VU2\P=Z'Z-;KYTLXO*JHG14&/5$&+;(8KFV(\1V(\?Z]GQ7:. M2C^'ZV-\R4G+P\OMR0)U#Y)]?WL>YJF?5XK19MG86AG3DLFCL MPQ"5?F-$?4"OE4'*\]B0EV+*AJ.M7]P?9.C+86#J74SO<&533._S,[UT.-I: M3&\QO<]5-L7T/C_36UCOLU'O8GJ'*YMB>I^?Z2VL]SFH]Z-W+?TV6P##/:;U MU%FJ/S=P$TSK<(H-#TRFQW4(\J 5:@@CRP!I5#D ,TM-Y?/C]6VRYL)H:8P1;A'IB)&PVN%(P?CBR.20$*QA>,'QO&FX ]592A2"/@ MM=4!62T5HCA*KA58 [W7:",)2J+' O& '>(TMP7CF*)(I \Z""T#'PK&*UC9 M1A6(+Q _X&DO$#\4212(+Q _.HA/BE$'P,XERS66<4+.&(*24ER2:+PQ\6+GPKC*2,3+@K&#QKC1]+\GYT.)\5J8((] M+J9WT+JN]TUY')C$1B.D%N(W%.-[/?'CB7"2!$%.YUX5P<%/ECNDA$_2 MT1BIBM?LWSCMB$8B:KA':8R,QP3A8*CBF&J< T+#('X$ZPECP^VP]<7IO<7T M%8Y0.$+A"$-5E,(1QL<1F+16!XYH(!&EH%-SXW##S,D? S"N@ M#BJG?<(_441D1=4P#;)_".(6D]Q1TZ+HDL=,:\Z'PQ$(+'U) M:.$(HS)]I4C(R)-2WC<+.UUWZ1M.\N3 !'M<3'',N7DE_;BD'X^-&B:' ]4B M(.H311PGBYP#?IB\DRGX8&BD5ZFAT$:%H 5R2B3$2=3(25].,A,[V"\07C!R*)@O$%X\>&\20Y87*9#TZC0)Q1B72@!E$J0R I MBJCVPC\6*^*%\\@[RN&>X)#S/B)/*!$T< R<82@83RA@/"]'C K&#WG:"\8/ M11(%XPO&CPWC/=:1*.'(HF"\07CQX;Q@G@F%#CA M@LI\8M08Y QUB'+ODJ?26;%W&D1K;9-1!@9%P?>W7B&;2WM'Q:3@B3D3\% P MGFDUP?*@)T;';.*>/BL#?K9N&O^REMCO2U@>M8??0_WQAK_"K3?.XG?/#;'S M9,"D'$JB&\.QFO+U*;(HB,B'S'4RX!%0[Y!17*$0 ]!J(J2RYA"^P<]UZZ=- MNYS'M^EU9VU7<>3O<6H7,;QNVD7[[M3.XT\6K,8?]N(,IJ5]#U_ZT[3Q M?[ZH(AB-\[PLYLMXB[+=ODSVVQC=ODSD4V777.FD==BEIDZJ7_Z_?[QY_W^J MUV__]LMA0('0BU?&H^\?XT M5EDC[>SB?__+9XJ)^;&MILWL P+"=U;5LTS]ZH^Q.I_:65O9Z;3YE)&Z6L"- M'^9VMJB:5'VT\[I9MM7BXAR& ']HLS(CE[6YLI_L/,!G3?5GO*A"/8]^T#G&+_(OE=-U\,DZ"KMV>S MVL$;;;_\#YB DPKF"[YB_;7P19NGV06,KXJ?X]S7<,DY6-FX?F0V?D"+KOQQ M=W3P0_Y; '.8/^\>>ITV'N$2.ZG>KJ;K8VP7U=QF:G!1-4"EJNM>\0!8M_LX MU$:/ZL_HM Y@&U[^^G^#P-QB)Q'!F2PKB9$FS"'%E&'1R:2M'H%F+T[G<9L[ M>>D_1_YFG1UXI)5S+4M2EH4(C(=1<)9>/:_?.? MN:W>[,,?,/ F%W+><:>R"KP,RWEV:MHX._ZUG;)!OHAVOEG85QV*<2ST\TZ8 M/4#VD-$[W8!_*\SJ$"C.XAR0^>))S&GBR0D? M):N'S,%' ?UC[R0KB@&%9: MN1&8T[SD1FE-)T^R:DP46AGKD9865HUP8"DYUDA%961(A 9L1[!JVAPP&^6R MJ9I'8V_787"DDEI,"2+: :+H)&.'%8.YH'K2(G#7X7!L]A\>#@ KPCNZZUY M?@_6^>TLCAN&X3\="K?CAN'.Z\ON6O9'>]>LK<#%7, [9L^O]^!RF+NMOO_[ MNW^T/SS M9Q4\)K^=" ^4L)66V^SIF&%.%, ZI)1^)7Q&(@1 8L1F.?B(QW* M/@-HNV"I1-(#]^/2 !^@K+L.?J"3W; W\ N?:P-<;\2/<'K^UV. T1'.PPV'+:W1*=F(2->W MQ42,+$L A=CA!&Z,(?LAQH<GK=KR7Y>QS:; ]]^\'*B M"9U@C&],YSCRI7XC]SK"=REJ>YO:!F43]Y:B8$T$M74":4T,$B()93R7QNQU M6G[(^:DAJ"V92*S&K+:3HK?/16^)CU1ZA9&GF"#NG$%.YP)82CM%K8C$[Y7& M?$C>TQ#T5DT8(6/6VZ*VST5M4PQ<$2Y0\ECF32.655 C%JT$3(V&R[VC3 ]) M!_[81Z[-5%U1V"ZQ0++\E.].*W8WRK;5N=VOM@) MN+FZ;Z:X_M.O[WZ^'-BIVW:YV33:)!+"TNU"?/!L&-+'>)%C2? %V[1(^&0> MSZ

&8>4)]LV>\_=?F(_C1;K;RE5#>WQ R[%_X] M-J!,W6C@65?#AZ^6'Y;MHF)DLA.O"O:BSG#FQDVQNJ=;)DNW0PSL5R M$?=?=QX7M@MF]J_4S&M8::#*'_M ?9\9^OF\GO=SVDOF^_5ECY?QP[MR MA@,RWH!CJRE-#*;*TEAV=3,1K! M.L[G8TB A1Z#W?<.'ZSH#Z&9OVPL8K_^'Z#ESENA*(_ @PF\(R,4V7SRASK* ME/-&.KU7^>?!6OX-WO'(E_HZD^:9*?@4.'K[0T<4@#]\RO]8(#JY^"^PD>(+ MWU:Y72JO3 /V+.$> "U-(('T&*M!.$N*.R?%*97.7%_[=*EWJRT^*_SIFTO M.<7]:9U=O_C-[[_>'H@& JKXS8>!CUTI;N#+11MNT0;FA;2<\5RY#H#:T8AL M8A(1;WF2VBB-]R)#WY2;__+/9;VX>#-K%_-E=[CU+7@\\_?@FUVK)U^I(M1, ME!IMY&A70U9Y,9U+';89&, /&M"9?R[!.<]>?;,._USG65]QXM"[F9H?)C!ZX6JA&UOA2J7" 8:C80D #M$IYS<(!!V6 >B"6C>GD>I M!(M6 8T#T++@B'$.-UI#60Z\!,N-<#''.(:WVKDV MHU[M]:Q+^U_/UGH[X>K6Q0[PC.3-ORR#<54/H(VK\'/9/WF&^R>[U*A)*1.G M".]7NVG[HH=RQ2 ABC\D:X-X 9/IC)>^?[2)>0AU8"'%3&0S1702BMV^3CQ5[OJO":@[7WLNT^02NS,I) M.>LF]?(9@8WVY%]_;OUIY^K4OC[O$:T_/7'S>35*JE_6 M_M"[[OEK&6X+HFQ'6K=?N#$/]W?1/K"V]<%>OE MD%?#YN=.U^,\GV^T'^+;]*NMY[T9^,^\8 ^C^F2TO/.[5?&BC<4]3D)UX"I_ M7\^TMF5,CWR!$'FE5.#II@?F.2A<7\D2V01O^])./]F+]L<7U;]^HZ*"1GE* MO +OE="$N-,1&:O@GX"--$D8S?9V)AZ27/O3L@7?I&U?;Y-NMG4&#UT[D'QI M\< GH_F/6GI/GU0__>/=F]]_>?V^6TOZ@!&FK[K:X<2W KS:ZL_^>R;NO^ MDS87(US?N8J^=,=9NT>L:>-)]6HZ[>BB]1TIA1'E9R[;=8AFYZ'565R<-N&D M^FO3A$_U=+H;U%_EC%X:0V:ZRUS9&/AUKH389ZJV.84.Y YSFLEIG)W:F5]_ MW5YUQ8X# SOWN:;B(A.<34%%8,5VUJZR!^U'6T]S%5UX>A.6?M&[U?#<$F!Y MCBKW=E:]B^>@6@Y<-:*ZV!NYG%O:K=6(?SR^M4?;V:SYC_C8I)K MCYQ,*KLJ:I(7'/P+@Z].HYTN3K<:N#@%?Q+6'SAG>9F#RWD60^WMINQF_HJ/ M^5 Z0/#\8N679K>POJ2^VV? R\!U719MK\L+6.;9*[7Y2@_7K)W;+OFSTZ55 MX&A/E4 ,;BL#M0B+IU!G":/'*88,16\ M2D$X)_<*?6R*0#>O^D6]IGNQ_3TNWJ;7(*W5)^'&&O/R4HUY<;L[J4[,6!W* M"AXP[;30UEVEVE7J]SKS*NOJM.T5\KS)-]6@0%E3 )B[./BB;=IDF*"^F%$LA:YA'WH%-:,H6"8 )'X;W3 M>\77 \."$"N0P. =<9\/' LC$$Z:)"&M"2E<"M/\S7ZNSY9G?ZR%NE:K@ZB, M/!EM^'6C,>O2FVN(!4XY[4X,+>=EE=]CE7//&'7*(,&(S9E9'%E*)!).$4,I MDW1_._Q+5OFF-4ES MC(SF*,6_.J@9@9]KT_E?6W=_B9]!$^(9)]1__)S_ZO)EW M9V96S\X#>M7[0^]LBJ"G;?Q0SK@^WQ#"[\W'/H+ \!='$'Z.TU1]_X^3_SCY MH?IM$;H(PC]FW9[L?\":"\W9ZI0V#&B97<*-53M\OQ\6O?;U^M(P\6' M.L[Z)",0Y#*74X4_^VFTL_Y4:A?T:ONR+*]<%@TL93N]Z!IP;0:P/BP.;_XQ MU[Y;!1KFU\0@NO!:B.'Z8,(T9SK!^(*M <+6PUL/HQM%%R)Q&NWK' M %\S2]$O>)*:ZT%@D(*,T.5X)[B,)(<2QLLC:R?,^]PQ#[9UD>2C3-,^"9UT4>UC$[ M>&Q/*9K$_!;H_#.-XO\Z.T610'.YPFTLH_L/JKL7J%/2&%/8(E_^TO@1PI[,N:V )S0=X M,JA*#UNN7C7@6CVYC]--*C>/,:P;<&V"^+6=M=> 9X=]:3GOR&J/I'<'Y1=; M);\:F+\7(!80O#6VXF0TB29DN(N($V>082PBFH*CNW=Y?;D*TG40^.Z\^1/XYZ3Z M+WC(V@_\ A]P+,<5WG6I =G03.,Z4%7#,LP.1;:>9]TF_6HJKIP-A$M3G==H MGVBZ7XD9C-%N5FL+L%8G<$%F>2_4YF2CCE&L,FEM^&]P93IU6;=TZ!,=^HP" MFY5@'K-]6^V=9(]I:_2Z6CRE+/=!D?O_74XOJDW1HG6-H]L ^_VIK1%<6/U4 M-XL((GS= $:O/<[<'K,%+Z^#X)!SFFNW7#3S;06E+1BFS#W;7NLVKB1(/G]# MQROS_]XU2_AZVX)_V];V&NS]D.LD;$:^ZJ$)CYW&RW"[?FK!UJ]W,",7Q!"/ MDI?96:0:V>@],AJ\1$N9X7:O"$ST-O* 33ZO:A%G-"*#K42)".TL$5:R^V0Q M7I+=^UQ0*T6P_>&KBO<*/>XBH#MH.NG+LY7U?>LA >I<(C&AD'+I:DDDTDDS M1 717FLKA=JK. ]DT6'%*&(V,N";-B";I$;$LERC/FG%]O;EOCR TLZ1A:X"!CAX#68 M>:&1LQ(CKZ7T-%AM O]V2YJ-NL!ZOYZ;G3T(VL=2:"[!8:M/S?S/3*F\/:_S MH; ME2YE!^Y<_%H16+'8(ZND 'O.!$.^J$UI=VBN\B*Z 9.6'Y*WJ#,#YR#>@F*"O!6[]HNDS>/E6B M#P&DKOKI96\P>R@KGW^R*N"Z/%_M->\UBLIG\,$0K0)_ZTWG'&'?Z1RUS85? M9>?;<_!-K ?F!'^8+K.CN\J>[US?6'_L1UUVI>XXERTH]YGV,YX[VG$#ZNB" M0\*[$*DS4:7]O@)?H(2W. U_WR37O,D1@CK5662ONK6PCLV]FH7?MBL"/EN> MQ?"ZCROU5_Y](^RO(69JU#"6E>0C_-C,+XI&W*D1U%L2:4"28'")1;+(1$-1 M,($)0IPU;B^!Z:DUXLU:O%^#8Z/N<#7)4:?,YMJB 7>6)L0I.0V<3(F9=;"]5WIPOZSKW!UQJT?.18%G.H\ MSG/&W_G4KIR8"+-^WKDT17'N4!SI6;+)>J2I!)_>P_IW@B2D/25:L\CL?G.U MIU:@ZN12-Z"PUJAG-B)L(I:2T5MPH/S-U9L:_>#E=R_.IYF]+@5I >/E784 MR+A[UX\KQU3"R&X)Z]RR7!*+,(Z-[\+!( C&G XK#;8$!6]WR_J M]N1QW+68^XLW+3?6U9Z^ D+HN#-/ON\RJ'+_R%7V;-Y+3)W_07"7*-O^L"F- M,(]GMNX+R#;5AW4EK>\S#H68,QX[3>MR$ &.SI?S\Z9=MWW:)CVO3P"UNT> MZEGU$\CPS^;/R2:Y\?ZG?([SJ XLJ?BYVX5]NN3?\53*5)V\%N,ABV?7GLZH_;U(AM8][.5+UNYA_KY=GV M.%6^&![NP.]^_*A%XT9O(*^D@_E)J=\GDOK/. MDJ>")RMSDJM#W'B!- X!:5B$/GC, ^-[IZ18LAISA;S""7$L)-)2*A2XID!K MP _P>PU9OBZ3^P&GI"@_(:-E(*M34FM]V^0E;6S$61\9S;0BL[X/O3JLJ@G$ MLUFN21-;/V\^?765LTM=L]NE!UUNTW):U?F\4;[D4G6&0N MD096)/:Y6?GT1KYE"I?,@ ^=5*_:KIQ!/BQTRPFD:XKOU/M-S(! =544G)UV M;]6>QKA8V[^.".?@,ACD:3^:MWN[,#L/G^2GMZ?-IUE?]K0;Z@T-.H]PK=U1 MMNC2[-N<^9 ;$72G>+>9>>MYW^EHLFNE\]G;%:AMSAU=R<^SO=.R76SK VP[ M.7[;LVS=.F]S)[S_[NKI-FO^G(7>'VI?)9/R MB4;P(F;K$XX= .Z,NVVFRU6-T5R!U-N\]/H"N'T'B/BY[H]%KU6KW?@CN;<$ MN =M7UL$G(7E907-DCB#D86RO;!3GYPC<#40T=NOO;^N%TW7(G>S0G:?O9%>5XRX MZ7RQ/G6SZZ#=2QKUDLY/;=L\R+ZX2JYDZSI%M9?6F;U86<-JS0DO*R$ M#ZO0=:U#ND43ZKQN_E=O=NFK.4E53_;I,.NHA''Z5T61^:K MYO+GY>;@[I;)[R[J7&CYLB]2+W;A(]=!+^'&.\/PT1/JC$'!D-S=6CMDG?!( M>DY-3#@JL[=/147P!AL%3#VW&:7PDPDZUT7@ 7?EB?/6[\YIAM] %&]G[X"' MO4U_J^$]NPZ]8(+ .!RFC,$SJ.NSPH">2&S.U,_RN>@UAG>G\<%TGJWF. -< M-\G]S1G>>U4Z3HOZ^!U5 E,B,!$183(@<$%3[I,"*B%=\#80C_>#[S%JK[S# M"#@ >+TX$.28]<@IA0T)/#&[5^SJG3\%6I?583_F'L,](N[OVZD!ER.3]WQG2XA"*8]QZ'^9Q5=NIYM=A&T>[H?=M/\+=.S[LXMNKT\2@5] MV++;'\\!5MW-\_((D_"__X5(_.->_+OZM]72Z8>T>HL\VI=VN6A^=)FJS+M! MPCI[B7_L+D=3>]$L%_ 5GV/XL?\ZW4WBZGI8!E-[WL:7;L>T+_UYE"_S$>7:WZA\ MWW?=B0(,\/_Z OC($WYP&4PSD0;5J,-SQ4*R_<,?#<,=;*AT.,!9%', MXO""&X7V#=!XWM#Y3V)MC&3(YS1D'CU!1E.,#(TR2&Y9LGM9RT]-^[Z@^LE# M:-[-+2&*.1N .2L1PI&SO#=7\U*'$\\8F'"/B]D5A_<()KTPN^,SF#>5*-+4 MIUQCWDN'N#(&66X]PHDQIH73+NZ5[7IJ9O> H_0/87BWUYTHIFT IJW$\D;. M\M;59*IY_!AGRSB0=ABR.M%4E8CD&!)S;DS/ M+B'-D9/=RY4PAA/.&9ADCXOJ%J?_"":]4-U"=8=%=8V*7& :43(YT9)CAFR( M"1F>'$Y>6Z?MUU#=FSHH?ETOA5+(8L91 MY(8+ZP*-9(_I,BL\,&""$K' =)4UR '#1F,1&(YP[%.6^XBD M)1^&EABQ[;M[=S/%T46/[[ ENWP=EL_P;'[AW"7<_"#SZ)II>#2YOV\6=@HF M<6N'=CL97"HPN[),PXF\#4SVQT7#QQS>&,VD'WWHN=#-%=WDUM@D6036R#7B M5$MDN$S(XZ08HYYZK@='-^-A#OZ;B9:ZA&:';+M*9/6I6=XC6Z7U.<_AQ(8& M)M/C8F\EB#I@EE>"J(4-WLX& _%&RV 1N;V@XGCC$P*1\7%3RH,WS9B-(3FJUH M:)8Y+CQH,CCLW96OJ1Q_8%V[OX0+GSP:/DF"%DI$C)*SF4]JC[3""6F' W-) M"1/%$T87US3T4:.,E$^P'.Z!_COUKA#4.PDJ_)P7UU_60EYU687?0_WQP>U) MAX)'3VU:?FWF5;3^M.OF.XV+W$QTIS'VM&Z[/[GF8YQT#497!:;ZK>)9S.V MX=;8-[F?-8L-W83;0U<-%_;79#35B+H MHSHI[&_5KX 0U3N;XN*B6LSMK.VM]\'6PJ.._P K01[+0GCL!/!9]2Z>+^*9 MB_.*3"J**9W 0YH/<3:I8*&\[CN-5]__[W_Y3#'Q/[*_]3^%'W^8=,;EKQ: M%AYS7L]>-W#]_+SI_=WM/9EJSG*'=EOELDES M/_A $ AK1Y")-UNWK[X<,\?H#I!Z&=G\^;SW4& M&!AGR7F]Q4W 3B?*C4,2_ '$I=)($RX1";D]O6 \T;VP,W7$8Q$MG'Q)GN-L5V\A<4S;T_K\S_B/+N2]D/\Z>(/ M.[_:6>!\.8\;[H_H+OF_G?L+?')S"ZDC-XG?K?NYU^ OK1J_@Z5I%_!#UJCV M%":RW=%', QGS:S7G>[J'?5:7=+=4_3J4'JEG/=))(RP50QQ0BFXTA@C'PS\ ME8/BA+TB>TZ#GTVE1YX["RY[],BD&! 5E'-K/,"&?Y!>Y21Q^*8YF%Q8'OTE MA]$R;DYNWOYYSEIV4KT_!5S=153XU59N%2Y98;7=8.TGF_-I/X1_5I6O(U;'OGR)'IG:OMHR+^=;C;K MSD'Q^] 4L@E>^*6=?K(7[8\OJG_M8R5/+HB1N"?OU_J90QH;[>YT?1IM9R@ M-#_FF$5&]R@9>4(1A,Q;RQH0(#\B'>="<\ M.2S] NS,J5T %3\'QV91G2VGB_I\"H9K%H#6SW.J?G8 -"[AV1SXS+_AS4R MJ4[C]'S[K/S5X+V<=X&/RMB-8S#CSL7=(-L-?9H<&AG?6=%$@6! 25YTM[ :?1V&K M4&>7I4[UMI!YY?(6)DS.]D:"<3ZS5$580_#8W/$:#'(>=C^Z7;N[-=WY&[*E M[3VPE1^W*\-Z-FL^V@68Y6[D\$5Q!E_G82P?X!&PZ$YKG^=D<3ZO9XO)^@88 M\_HU>\G"P]H)O,L',.?_TP_#V_--!+QW6!.,<.9S;"Q-X^>Z^_"B]RK/ZP7H MS__$[/_-&Y?=-M"83S"F!9#GT.9I;.&O%A[1WS?973K]\_-* 0;G3^$JN&$1 M/V0.T4_09C'O^JH[L#6#E9)YWD/.*JY+UZ_,A\!OP$[BO M6=C-%/\#: <\_3]@(D)SUH\'U,7%/,V@=K H 6?SZIQ.^R?XT_J#!4(ZCWEY MY\M6J[GS''=&V<8/N:#$<8)CL<-?;8.9;_ZNX,+<5 M3XQ:2.DE4IHHQ!VFR((_@FQP1A#"8HI[)66H<)PJ89"E$=P>'RPREANXVPH5 M>&(\F'OL(+[>E=S[S*'[8M_=P59RX]Z@N;0WJ&_U7-@)':OC4H'=GW91M+P# M R#70V .T5W1$+LIPM.#[.5@8KMH<\"S[O9_0"#=9@\\KFC-;;W=N27**(= M16AV_!W2R05$> B.,A^M]8?0FG?9RWS3>:8_+S.K (>_;L*[SBE]M748+SOZ MO<^ZJR;XCC[L>D*EF1@N1ZLMMT?+5LY_5HAITZ[)!S##9.MY]=%.EQT!+5!R M>W6RF*CC EDE0"FT-DBKG&?B*?$FXJ#]7C3L@$KQGUE*-^K$0Q&$CA]!.E#P MMCV]PJ7*@K]K6\63%$-BB"IF$:<^(LV)18Y'[S&F425ZB 7_A[WHT/M]LTJL M6I.IV/YUWK3W7>CF=A 8^S('#QF&G>,W%WV\-83.3F3_N_?$\UJ MU_FD>A?CM8SH".?C]P9<>(([5RDMYUWEM1 7MIZN=YM#=%U.3RXY(N=B-4%S&4[AW76)E'7W;J[72I\9V$<^. MCM9@V+L(X9:'YJCP61^X[(-J[=+]=P[=YLAA'[C;!MG.^OBNG5Z 9S=9L=HV M>WDYK-G'>!>G]3Q4YW:^N.B^8K5=%3[6;9,#JF]6.2C=9?\$P2]64>XZPTRW M 'HG]%,S_S-_]2I^>6GB@'POIXL^ R3,_O0!Q>[G;=9CD(W\]UB,]V[;0;3 M\?;S>8X_YN#F^=2NHM81KC[OWG'W^?-5:O)Z"5\F\5=DT,=#XV>? Y]7!=@[ MT#E.>P3GVU_WJA5G=1*\<5]C(0%+@2F5IAI(.FB'KK M$DXQ2K>7L2(CCEIKB:CL0EF96AF>X!_B7%(Z::J^^*#D90JE;J=0)^;F./[Q>ZL#_?HYYJRH;I%^;^7O[^8_E_+QIXWT=B3NU8/PN M,\!NE[V^F5)]=>-9O1J 8QZ'NUJ$_0N1-U2 )BPY7GH,DZO M)Q9Y&[+;YF]7V 0@T_BZNV.] YLR:XEVGI,Y.] ''OMG7('H9Q!*N[]'"7\' M6I&S/R]F$5AO7.T)]UN)VZ26=@&O=3;MKWMK??:6WDY6:6?S*^2^P:<5^PNT^\X].X> M^<[:K8;G^)TFO\; MUNWN5X>/LNW=<:7Z%[HBOK61N8\+9G?%ED6S.P\WBNG2$-=VJP?+5>[^>3WM MXTM;!VUMP+/]W/%YNBE=+NHN$62[N[=UT6"R/ #0?#6,1?2GL_J?R_SR_W4* M7P,#J1P,&NQ<_[!%9P*O?Y%5_E)EJRQ\L-]Y,<,$ -)EF[JZ\'J7Z@OF=9(' ME5%QDV22%T;L7PJ>\M'6TY73M)TV6&T979OUHKJ,&FYL=,D@FHL!PN36(*X*1 MH1C<&VTQ2=0FF?92ZM_Y4Q#Q-+Y-^P=N8[A',;_W>3;?PR!^ EW]\P4($E ^ MX\-\&6\Y:%KPXMYXD;:'7+J5"].>$Z;^)T;0O[7+1K ^1YT'".GN)?^PN1U-[T2P7\!6? M8_BQ_SK53>+J>E@&4WO>QI=K1KR>GZZJ0O_H%]=5 6IO.FO?7PC.(1/WN@[?YRJ9O]9L_T\_\-%W5$/23U<,Z0LKY>BA M%EWY'8(>ECJ]SAM8F52L'1<"1R('*X52L M'9B0CZN>WT&+H@Y,$N.MTG=@#2JU]P9H>6^HY1R(=@I[)(.)B"O&D,91H!@= M"4*;I"@^1(K"(3M[9 R!#W[9@L=!2O"QPW9@'K,E?!KX*=6>1TX.WVSWT8[/ M52MTL/0Z.LY)+VSN^$SE#964<> 4"X,X9A[QH!*RB7M$K&$Q$<.%V#O+\]1L M;FWT+P[3YD-/X-T'6T>YF+ 2Y!L_C^MJ'U2K9M^K!('A1"<&)M_C(G3%JSV" M22^$[OALYO6$+I?7],%P%",'FM"][NU^?V4' M!8=JX*:%*!&Z(=NR$J$;.;/[X[;,]N&$+ 8FZ..B>,7A/8))+Q3O^(SG]10O MZDADX@%A03P"0\9@@@8V-A$?@?'%H%&\- W]D$%AMQ780<)A>:&*BZ,V5 M?(I)&X!)*S&\D3.]-UF%WQV/PJIG>I(MXA:%YG^-^F?[2KBP_"ZK2^N6Q>L6$# ML&$E<#=R/O=;KLZXJUQDKCBV1S#I1T_FCM#($[W#LK8/%VCWN0.RT)!". MHMC!C:6N2KARY/3VYW7%W"NE4> MK\WOSU$?AN268.YP^-9!XP:K*NF;V1+GBZIMIG6H+B_F@4EL-,*Y0U'N*YY" MF@MI_M:YJKGG= $,=^V+W#. JMQLUJ+(+;?>]N'\]Q'+"XBN*U'"12_/IWXDDJ2VU M6::D9"IJT!Y))).9)\[R._N'V70S5^3":[MK,A,0\1VZY")&1_;IG\ZO M.+O&E!^D'L-LDA[MW#_/RIKG2[N.+RS%N[3*:*.9^A-JZ]G9[Q<,'W)(8S!$ MW_M8V3-M.U@[$]\J&=GNE\(K@92>XST:B"U(L+;$2&/F@DM.M;E.]X-8^' MI3\*7UB,44I:][ _X8R>G?)^H<&=^L.7E2@_X$6+IMFJA(=[C0?[G63YGBV% M.Y:U^Y]PA91[ RD=6!JR$T2!2$1FFHBCB1.G)>++)+60SYG3WB+11PTVBA$7 M=J18?SOQ[Q2]BE'OQ*CX<^&OF\GRPXO#"\CM\$>:BT M;$,](^T9 QZ>^47'_@NL50#Q&1_YM9]\]:>+-Z^:O_YGJWC.CF*CA3Z@CIN/ M(_Z>QB>5;<_9%LFQ*[5R9A8WQ-Y81:JHT!0 P&$R MF7T=3[\TK?UH$'K@P^-W+9HEOCR^.O?WK.JE+85;2%%AO.6-_2YBG*W;[VJ^5LB][*32(;O:9O MVK>3B3^=K9;X%7\ 0L'VZVQ+Q,W[D0TF_G@!KQ=P[.=^"5OZM![-^M*OKHO MG8P7X_4PF]?;:]P0AUM_JU('ENL?"FEO KGK-S($GNY>[Z/W>9<[H(;3\__$ M[BZ]VQNU!\JJ!U[NCC"I?;XHZ3>&T.QPC(1]B%)8?[SLR;F,<;ZZB'T]1 MR<]6"S0 BQNK9)^U]FM+^FM!_QVZ_$&G]AW!4SR)\NI_O.*OGC/0=J_, M;2_/\PER'COEB?=^/&_^MY^LH#\R^\VYR;XS1<^$O"K@_IY-5< O3 '_:^TH M_U(<9<10_Q?\O$=SBJHJWJ=:DEI'W*?PT>>Y3]!\\.6C)2S6_HZ/_GL=T=#/ MR%8=[?@2*D1>W,#>6O>QR7"9K(%)XXA6F1$)UA$O$Y#$$A=21ZET9XNJ<51; M$Q(Q(91:$9^)32D2+A*52E@F8B?#MHQKU:M1[ M&DNTICPSI2)/G1J.AUNXZRHWUN&, M$LVX9+G( N+KM)J?@I_OOV?'U1FO7RU;JGJG-WJG-NL,/,#R#DY@,CN&U'R& M>#C%._SR/:N,:IM.?P!!'5NQ!T1_\2AL#W7F]9&1"%QG)P5)'H!(IQGQC@=B MP&A!!4CES%7X,(TE(2*6@F3E))0F)&69J83)V>SX=; MN!<;&6&/$!FI>FN3X\ MDZUDW/M$DBG#1S@(XIS(Q$H3A>56::"[,XHO-CS#:2UJ84K P_/;+9) MW3A%IS_Y@IZ=]7XALCIK=MB=1'76;(WVW%E98Y+46B3"@G!$^BB)USD3X"8F MKYQ)K@-L'S)5[PFC/4KWN[:F#H[MC46KZ&(O9X'TW[[T[:CJ\?3U>*X=AUVG M#=].P!Y18@^1X+O5O!V=>PCXOSE ._UC.IY"N$O;2D1I/:%&ST)??I!B\PN; T:M\?IZBA@3Q+53>WKL;Q7M*<&%&*M\W@936.5\0X M*CVEW$G7*4YA5/!0:EE<4(%(Y3CQ-DN2!=/<9A."HCU0-TH=Z*IO]N)Q1LT< M%L> 1W0"D]-1\Q7FL(4^Z:#Y>?K-V(J/ULF5-6_AY5OF0D9&[JI8ZH4HM^2R M0Z7$B+$)<1%5GH3((W'<)FML1$C5P5)437G^\6)8XU F@?E\C/$\-?^-SL02YN4*>5STY39@N[[-\YM8MJ5=S_[ UVB M/:_*YB4H&\N]2%PZ8AQD(KF0Q$;/BH>AE5..4REVH6P^;OGMYY;=?D&3N1.] M(PY$53M[\3BM?]#5.QLH5K'-BU WGELP*7@"2I?A< Z(UU&6L"DJ%,4MA6[# MLH*0N6!EF71 %14D"31K8E60QBC.C>J4L%ZSX[FFGZL6PL[4$P%"'W,_YC-TN+M-'V"^JO&TDS>V@&TYPS>1)3B\;)9S@;S0,@L17=]*>Q21M^D MLQ*8Y0RU4^/3_[=:+$N4O/RA1+472SAN5L?EUUQV1)^4'=$-LOD%-7>"[Y_- M3_](IFBQ%#(EW@L(/Z?V[)@7\VWSV MOM#RY^E:C/%/G_%+?IS,XN^O&D"4)WC0G[Y O/FZWAYV/XN?FW37F%SI,VA M3\TLQM6\2!Q^\K]64VA86]/&6EA1WM#FQV+K-N.[SJZU3:?-X1BU_CIS-EO- M'Y(H:_'-9-(<(R6*"MD\'Z37>RG[/>IO>=Y.GVUCU)IK-[>T>8IRMZ_]:CG; M=M26FT06?TW?M&\G$W\Z6RWQ*_Z ]&;]=:XEXN;]R 83?[R UPLX]NBFPY8^ M;<_8^M*OKAMT[W('3,J=76WG]Z8E/?_O?M1YEOLAM)=+VQ]D3P*B MW,Z]/H8QZ4TS<"_/[@[[MM-C^9:>>OU\/?6]/*?' -Z/*8*?V^Z/7V=MT\?? M.TT?54#W5$#KV?3W;*KR'(CR_% :YB[JSK^%>?/7_ZP*=+^%M/>.QO,=W;/% M&A]T_.N/E[M\/5[B \0;&>+/;37\;+7PT[08-:NI7R6\Q?27*K_[)[_/._7K M ;M&>GF>^V:,2R=)?Z3UFW=E])T=>B;>5?7V]VRJZGUYJI?W1UJKZJVJ]Z6> M356]+T_U5M3[8L2[JM[^GDU5O2]/]5;4^Q+$N^YY[UTZ8+?UG!\ 9<5/H*YV M[V=Y;=VE^!+V@-4EL-]X"'NH:6^8Q&)#5%PY(FT9C2"3(]:4U>XI4T<-0*)I M%\U^=XY]^I8-7IS9D>CQMO:>Z:W!&(MJN/MS%OLD -5P5\,]-,/-79!>24IH M"@*-,+/$J9R(D,IYZXW4SES3FNNIS9F@!8]H[#,G7N&G1;8B4I."%?F1#;<; MN6JXJ^'N-=FKX>[+253#70WWT QW=D:A'0:"[C6ZW4I0XD3VQ-A@C+1,9[>3 MF1H[-=S:J)&NAKL:[EZ3O1KNOIQ$-=S5< _-@@*7Y<)?ZXAEO;$:N&N]^&^Q&J M''95XE*K''9Q_&=[")J?+PXEZT\)4\^.>+^ W+>>Q3XIQ.$"N<X1 4U?3^)?DM0!345U+Q< M4,-R\E9#)D8P!#5,1A*D2R1K:YT#YSCD752X/#JH42-9,Z@VRP[)L]GM-RR- M'%]8N]@N9+SPHI\TQZOY\6R!7SV;3D[;U9#X@>ELB6]+J"F6XQ,H>QTO+H9< M'OIE\W6VFI0UDOARNT?2Q\,QG)1MD9()4:O"3BU4\;);X MN ?-?>[__.9]F.&WC:=E63'>\/GRV?*$J&CG2,WURLF+N[;C(;("OOT>N[8C M:D<_WNRJ76]$)=N%MYN5W>OK3. +DJY\!.\YPV*QIF4&6.SG5MNZR_6[:/ES MV:,ZG<(:O)QM4KW 1UL96B]J';4__S0[PL=>"QW^O075:]ZAJ4:66L[] M='.%Q7I9=^._S&&]<'6T$892XXCWNLJ(*U9S_&W4I/%B.1^'U7IO[ 7>+M0E MLYS+E1:KX[+B=;26Z(NR')'\6WVQ7<-9A&L^.[KNR2[NJU\L5D?'VQ;85TH/R_.LEL06=X#?-X6A)V[71$H4>0 M-B\:J]U+&^#03_+Z(3>ROEJ+:7NGB\6L;#1OU]9VUEF7#UU#XE:0F[?M1MN+ MVVW*_EPQ:GPSA27>8H3Q2;L!M:4+/L(L#V7U]Y^J8W*+8Q)S]$E136@V946W MXL33@)Z&TUY[[R'1T"EFTUYX[6*9'1")%$P2!Y82QDK<-DDF@M@Z)E.8?3G; MS_W3N9R\70OFXI]GK'>CGZ(O^2GJ5O=$\@-WHW.R[YR,%YC@\PSE<;Z6)>!K M"-1NYL:;./;C"_BDJ+09:KYYTZ[_GBZWVGFC?S=6Y]__[0].F7NSN&FO=_ 3 M/RU&XA#PT_L):Z[UOM!%>S:\\W238!^9S)Q>7@?^M\.S!IIC_P76P0CB,S[M M:S_YZD\7;UXU?VW?B6>P*X-RII\W)[Q1SY(;RY2BQ 9EB+31$!^,)Y1R96,T MRIENTUAB(')FQ$MIRV<<<-M* MV[OQ(DYFB]4/[_[/S[_\TKS]\*[Y^?OIT]\_?]J9PGK4Q[BD MKAY?,CPS/DG@1+$42G34DL"U*"%2875&],_9+B3C4SR$M)K Q[R5D5V+@=X7 M*7B"$%">32:SK\4+;*..Z-<=E6C(_^#5OFS(WX3B4Q5O;_T.^%(\R-=[:=5[ M%#-\WNCI-MB\.=/U+6V>HMSM:[]:SK:3TLM-(HN\IF_:MY.)/YVMEO@5?T!Z ML_XZVQ)Q\WYD@XD_7L#KK?^_I4^;>UM?^M5U#;0GX\6X=?I/7V^O<4,;[?I; MI3X0[H="V9MR(.OWL0-E]+W>1^_S+GG G=S=Y>K-W>MR===L_PS24^Z:[5%) M4%T(4?>]U'TO-_/$>X2.S2>?87G:'Z&M:U_VJ1"P:N"J@7MTGONF@=].2WZF MZN 7)N=5!_?W;*H.?F$Z^/,,O=O^B&O5O?LT$+"N/>Q3$N%7?]H(UA9Q?<\B MTSK.N3]@:,AC4?O=!E''.=,@@B!9"F!R.@8\3FHLHQ!!##.^JPZ M]0=9)*ZD)) C)U*'2 )$3PS+3&CFF%/IILJ<'>UA&"EEZS3G/1_]5^WV_I[% M/@E M=O5;@_-;AL6A$G&$AYB(-*E0+Q.GM"LO36*AT [BP\S-4HQ[XC@!C^3 M*"=!6D]29%RR$!$"=*;+[-1N&S5B4E>[7>UVC\E>[79?3J+:[6JWAV:WF:(V M6C39B;I()'5 @I)HO*.,WFLP'OA5NVV3ZSX:[KDP:>+7E[WN*_V%'S;"$OD0?:NHO_*;SG;W]8?6"^ M_5F/9^L'>MU.]1B?P,U%RZQ'EF=EW MUGN]&>GTKAU\\UL[0V8W*'3DK!MQ4\?V56749[)7:]R7DQ@,T:LU'HHU#C1) MHX$1[4KM!%5X\L8&XA48M,W,!]79"A"DAJ"8)K7$0['$6MNDF3!$E+F1TDN! MEEA8PGUF%@RGW'7\XN^:2?:(?K'3(\JK->ZU,JK=+ //S_Q\=.S'\S+%JWF! MZ1G^/>F96E'4'T14,_-[0/2]AZ%[J-_K:JC;X'1.(;!D*>&&I[*/FQ'K!"7 M5EN$K++ULF6K9V2OQJ4O)S$8HE?C4CW=?GFZ27-I&&1B55G901DE3D1T8@,5 M6NHH3*:[3!Q53[=ZNM^Y_;CV PTPW_1^-L?OF6ZVRL73]=[,B3_;,-HNG>M/ M;43/3GR_L.I.\_'W'5W:LQ,;S.'L?K)LQ;X5^SX%]E60DK?*$J>B(=*S2"PP M2X3,%C((X:+<99;G\[E)>SM-OZWF\= O8+-U=SS]\O9\Y?S]@?$"^15_NK/9 MJ+\%5=\\=+AGFGQ/(77%3!4S5S82;!=SK;KR*FBI@J8NJU4:Z(J<>'4Q%3?Y%"14RW(2;' MM4/0Y(CG!F&3R))82S715 -$G@Q-;)<9UF=#3'PD6'_'V53,-)3$;6T4[)/2 M>P]AOO+STX;;=O>5Z$\Y5<\.=[_0\TZ+8"XK7W[ B_9-LU680+_Q<[^U;H^F M=M__A/L/P2MTW0;[(M=2>DX4BY3(I#FQC F2@^9@([[BTU7HFIP RKTE3%M# M).>*..,1OVKJ7(GT92D?=;XW'U$E1DKV=\+WG;+2>S Z&*M5$41_SJ(BB(H@ M*H(8%H*P*5HJC2*)94YD3IP$3SF)- >E0P@I=1KI0Z#2:6=(-%HAZ@!' O44 M/Q/!0S(LT?"H",*RD3(5/E3X4.'#'IU%A0\5/E3X,"SXH)S/,3A'=%0(!90' MXE1@^'V&@:91N]R!#X8Z&\%%HDN-D106/\,L(RKCG\%YI\7C+O1&?A9JQ%A_ M=WI7!/']4R_Q9X_TNIDL/[PX Y_&)S?2(HT7QQ-_^CI/X(\N'4I&>IQ/MU=O MWT462S]?OFF?EN!S'2U>![^ R7@*U]+F_#[E@1+FA\'EVB[1](R@XVFA"&GI M>NOW7N6O6VC>(>6EC647COGR36S4>)[-EM/9$M8Z_,/G_]=XIKCUAJ!B1BVN M&3ITV7N2%&2=07&642/_<31Y/?'3+__Q"J;D7Y_V_;1>_>?;:;$'S2>?87G: M^ L+[YHYX TM2@E&#='V$VT'[,82NR'JF MCFE,[BKU9'D(S14(U1_BFPT4#TZ(V.E4:33L$ M&;]P.6N0PN6*X^D*WWD\GZ557#:%V(N#YC->SA^5TK'FJU\@"$9_"6\&WU@$ M)36E.[_9#E1N,MY,<^(G*R@OCQ=%JY4;NG11Q.MXUW/\,'YW>76&*-5/)D4K M%F6(#U%0^"!UVL&U2FWC)WQ8'>&'X_:O#P.6C/]H^/ES$R/"= $M0?Y4BW5O MVZ/!GN..&NJ@)"TF@Z?&"6)XX_L/0 M)%'A@^X4ZWXLTTQ^1I'.8U1U\ LJS_3S&1^^;=FP&XPX#T'06R,02KL1O64F MTIXS\ZA XP2HQGZO+'TG2P<#(AEDY)1+_7GIO@O&(WM2[F(.7";?F?!%!76) M0R!"(C?+%!GQ'J4"V3Q#$CHYI9Z6I1D?235HKCZ?2>?M5DRF M,/OR^L-L^O8<65^5CGO.?M27T7#W/L[*#ZY3#,+5%@Q>8E -=SIHQ>F17?;8+ ' =R$AW!#*NHTLO M'_QB0J5& '80 ?C5GS:"M::$#T0ZOC&&49W_>V[]H8QQFCRALM@.JPVQ"JT? MJ) \"\*"BU?-AI,\""D025+#2[L#F@V?' %MC:?)T0#5^:_._W.Q=,S>! X* M_:(2SS(&'9TH\"?M9,R64Q,Z2$A;AZPI,N(?BBQM,B<6% *C3"%JGUU2\8F= M(S'2=-#>477^'^C5N(AN"2KJ4&K#D*L!%7'YR?+L>,JC5*)O3[M2?&>LTY5SQ27YW_W3K_>PF_+R2AO_?[SOAWD^/;JF>I 2QX$L&E M=7VCI8R3Z&)D6EL&W73#0V:#?(J'D%83^)C?W\R_GPN2_(Q?].-D%G]_U0#Z MJ,?%^9BOX);RO^J,W,\9N16MX_L6XT5Q8S<9\SR;3&9?2[RL6 8_AW- /RY3 M\A=(JU+"V2;A+YJ,'^/'R!?B-J?@%J?WN,@BE]:*# MG_AIA&9Q"/B!UWLIM[4BU7R]FV&KC<)/+;:_JF M?3N9^-/9:HE?\0>D-^NOLZH0C,-X,EZ>OMY>XX8!,.MO5?1 "5$*A&XLFEZ_D1UPZN[U/GJ?=XD#;G=W MM7IO][C:'=.";"LMS[+EY1L[NFQ?FX.^75';AZBH]+_$!XLW#XUI[ M-%LMT' M>C1Z\QK2/]/)GS="I?4?4_7O%7O9_\V,OS? Q9 M#K-)>BR>^,=\MEC\+CM% MJF?J;# VI-KS_IS%/@E M>?5G@_-GL?(N+8*;7/VLG0@>N(B9X1'F;3(.M'2 M7O&H]OQ"(/UB"'TG%EZ/G.+5P%<#WV.R5P/?EY.H!KX:^*$9>&N!9ATM\6W_ M9.:4^)Q*+X2("4-[=;+2 M:)<(]5*4B1B4!)4<23)&Q1R8[#OC UBP5$?F28YE :@3N51Y#5T/<:SU4>T@&GL/XS9+N =$K$-L_-7G#[@='I74*H90'!%4YEM',1>MN@K$ A7"^C+L MF%)!I(Z.A$@ER8(QF7@I.]7/DK*P(VUN'@I;E=&+5$8](WNUQGTYB<$0O5KC MH5CC%#/E.7K"$U-$2D-)2 :(\=8:EUCFHI.TV+$U?LRDA1I1J:I]KNJIQV2O M]KDO)S$8HE?[/!3[[&3RDC(@/O* ]ME*$K0)Q @1T>@FE65X9/N\J[2%&&E> M;7&O55'MOAAXYN*GS5Z2]5).E+_%X?CX>Q(9M:*D/RBA9G+W@.@5FNV?UKP! MFB7-98B>)%6J0ZAVQ'O$9XEQ(1+W07#:@6:.9U4 64P)\5D4E(0,D8@D0"H1 MC G\>499(912(VMV"M"J0MI_A=0SLE>+W)>3& S1JT4>BD6FC#N;HR5,QTRD M3YIX5XH,>.2*&Q=D=(]LD1]U&)4:&2VK@:[ZJ<=DKP:Z+RP20<&CVR@=S9,:L0L4IKM=/QS54=[D-&HO1A] M4C2?YSY!*_[KU>K+\CL^^N^U/6,8$*UF>?> Z!6B[9_FO!ZBZ$<=,5384CABG-%7(9JSF5O#.;&,!2*M5210SA#E4>?!:JVS>IZL!D.8 MIDTM.JGJJ,=DK_:X+RSP4>YRTMBQ!($%D(-(H(,YY35*T7J>&[;3 H"JC/4AHU!:-/JF9=W "D]DQI&8)\7"* M=_CEM#_)]IZ=[WY!LYK>W0.B5VBV?SKS>F@&@7DEE44LIM*FV@0XD)"IDS$9 M(U)W=9G(*8"0).JRG]QI0UP.@90NW.R#ES;09TEE",9&0NUTUE151_NOCGI& M]FJ/^W(2@R%ZM<=#L<<1,B2O)0'J(Y'>6N(53<38 #PS$X/K+*O:L3U^S%0& M$R/F;#7053_UF.S50/?E) 9#]&J@AV*@0V#!> ?$48\.LXR"6!\I49YR+G5V MSK)'-M"[RF5P9T=,U7V2O59&M3ECX+F,C\M#F#?'\UE:Q67;GH'O/QE'(.W\ M*4C-^$S^:[_&,##;3E.^ =\-\W-JJ>-ELYA-QJFYS.@].['!',X=@G+?XZD8 ML(?*^89ZTP#6!4A$RX@8T.,_CO- 0%-J@P1GA+B* 5-B-@H9"7<),6 PC%AP MC(#5EE+A#7#_+$D3;D9*]'<_QQWB@DI1JD?&P\\9M+&CB3;:@5( P.( 0A87(N"4A1XH @3GBDW>$>@'.Q1!$>FR L+,&&#=B;*9WD.8K_S\M.%VU'#*17]J'WIVN/N%"W>:;[^L._D!+\HSS59H M0_J-#!\@D$\H>W_JCZS=_X0KN.RA%K^A(HD[&H2-Q C-B*1!$5_FQP;0S"BC M?1"=9?&&.AO!1:)E&1B+\)0X9AE1&?\,SCLMTC/M6#&C$$H )9(G1ARP3$(R"!:RS\'*1T86C]J, M1/E(25V11D4:%6GLSUE4I%&11D4:PT(:5(<$0@%)/BJ"R,$0+[,E2;#D6&#, MBLY6NATCC=TMO=& M2_]M?]^.JAY//9ZJU:I6JV)3CV>8QU.U6M5J56SJ\=1*VKZHP#V,7_XR1B%8 M?-R#8RXS#R1"2()WAJB;* (?( J MF3JKA"0/0HI(+#6<2,X=<3XY MH:3Y.C ]Z? ML]@G :CVO-KSH=ESZE2&H!E)0:I28@K$27#$:[Q/L#Y3WIEWOV-[_I@EIFJD M;1VP6PU\G\E>#7Q?3J(:^&K@AV;@HS9,9]MN9U7/[ \R\_S4Y@ZJ?+13.=+9OE#%7'T3$LH3_YTIZ= M\7[!N[H,?0^(7M'9_NG-&R;7)JG &T9H"H9(FBVQ*@K\/LVSA22IZ@RFT]QR MZH4GT>;7%?3F(P1*^V M>"BV. JJ0]DEPS(P(B,K=M4SHI@)EC-GC^ MG,1@B%ZM\U"LLX@V0TAHG;W2:)T5)XY%0Y(4/GDOE!&=O;\[MLX[RV/L=KIF M541[D,2H321]4C&_^?)#[2$9!A*K6=P]('I%8ONG)J]'8I(Q'C(+1$K+B.20 MB4]2$NY3L#$J%ZGOS I3##@WEEBI#)' RL9>H,1H 8(R+2+5SY.S& E92TJJ M,NHSV:LU[LM)#(;HU1H/Q1IG:KDT%JVQ*#&.4K7IJ=.E8%. D*1DY$$9Z:!34H+X MS9>("V&)!R(UYR0HZ0FDK&UD@0;W/,T71HTHI;6NI&JC'I.]FN.^G,1@B%[- M\5#,<38L1I\\8:Q4>%*0Q#,C2?0.DF4J&=_90;9C<_R8F0PA1EKO=!95U4_[ MKY]Z1O9JH/MR$H,A>C700S'03N80N*,D)-4:6T.L8!'_H6# T>1EIT%RQP9Z M5ZD,R49"V&J,^ZR+:A?&P',9G^<^02O[B\9/4[,LO^.C_UX;,X:!SVI^=P^( M7O'9_FG.&_!9!L>( M"R!) !XC@R2YD,^SFV/$[$[3&549[;\RZAG9JS7NRTD,ANC5&@_%&ML4'?[+20R&Z-4Z M#\4Z*ZXY&$#G6!5?F2I!@K"JJ+9E M##R5\0Y.8#([AM0L(1Y.\0Z_G/8GQ]ZS\]TO8%83NWM ] K,]D]G7@_,$@W2 M92H(5S7'?3F)P1"]FN.AF&,='-@L.Y#(J#T9?=(R'Y>',&^.Y[.T MBLNV*P/??S*.0-J!4Y":\9GXUS:-84"VG>9[ [X;YN?44L?+9C&;C%-SF=%[ M=F*#.9P[!.6^QU,A8 ^5\PU[2[T+$!TGC 5.I)"<.-_VYCI@U$NCH1.B48G& M9"D0KHQ%".@3\4X%HE@$GB+U;?G+,V1,.$(VYWI;S7*'^%S\,CSYJN8J'JAX MH.*!'@M*Q0.#PP/6&$IE"(0E:Q /4$:"%YQ8%[B-.N5K-H+L& \\\D80WM_6 MDPH0]D/O]8SL%2!4@-!/0:D 87 P7L7J4EHW8/.1$)PQ F$"MJ#H]QYSF*G M]V7' &%7.2/.1\;L=*AF10//KN1JM\S DTR_^M-&L%'#*>?]J7KHV;GN%R3< M::K]LMKD![SHS31;H?GH-RA\@"P^H=C]J3^R=O\3KKBRAPK\>ES)A!6*94ER M D,DE4 "DX*(0!%C"L>HC%=QI4W.*0J)6(\P5*; 2%#4DN 9**6LDLD_3^N. M-"/%^SNO_4X)JN"R)[JN9V2ON*+BBHHK*J[8(UQ!&7#!- ()4W"%R<3FI E$ MDWUTSHMN0FO'N.(Q$UIHGR73%6A4H%&!QOZ<104:%6A4H#$LH"&=U,IZ392- M@D@.0&Q@AF1I?=+4<"7AD8'&KA)C#MF<5E Q-%!Q,36&/WNDUW]N#_G#Z@BO M'/'W-#ZYF5@_W$JK:Q[F9>:H+L+\!OXXAND"6;/T0(VG7YKE#$4QMV),)D6. M+[1%-;Z5Y.:K7S3;<]QS8OSINN>H9N-LEJ@3.EE&!%.E!S=*XE)2)('WP'+@ M%'RGGL(ZDY)5)!B5B62 %D-S09(%DX1GTGE[U6Q<9,F/^:KEN-%LZ$MF0]U1 M3W%P<_/%GC-Q@Q>8X/,,Y7%*<^9 GJ7JE]OT2Y:).0V"&,!_I#&4V)S+/]2; MH QUJ;/7QU/#H@J1Q, ED2*5,7H12&2<*9XDM=UZK:?0+PT MFK=(YQ#P?W. Y@A?.UPT@$@R->\AS%=^?MIPV];QB%8=E8*>$:*DQ3'@V9[ MY'14U=1+45.:):FLE21D\$1Z$8A%14,X58Y2%R783A]J3 Q$SHQX*2V1-CJ$ M3C:3$""!$D8F:YY!34E[' MIEXNP*#I>/I %'1P,9[WP, 84_'S1C!>-7^!')I/9U\7KINK@VW1PD$H(CQZE M%D4'1U2J%KU2HHW2+%"1I=)7=3#ZIS:"BT3+5.:36"!%51.5\<_@O,-K?4LI MQH43__OZP/\)1[[(T?QC?M\>[?_%D]V-ORH.;A[?ON>"M-74J*D*^8I@C*>M M%AM5*;A5"D3R(O,LB7-:$YF90_\E DDVQ&28TAHZ><+'EX(/^&6?O\+D!'YM M;=1.!,"Q SMX 5BSO:QL?SO;&^U"R-P2M *12'PN$I+U1$2T"1)T%*H3AWQ\ MMB^Z_O/7V:ZX??# ?,/MJG+[[=Q.77;6*R YIH!01W'B%&IZSB.#H(3-NA/. M>B)N+^'87?'[S1TNP^)WW;IFE>5O+;0&2B,/@00N$I&0$O%,6P+VMC =\N*@F;'B^S*T&7VAW*=B&3PU_Q,DJ MP?,%WL[+?O>-G\.U";+OO;TSG;HI/-VJ5&:R9)H1 MKWP;(G3$4N$(")6"]UFDV/$2L^> GPJ$VNB)3-XB\(B21!^=]$9Z6T88WQ=$ M_*M]^E_&&2ZI1;* ^#JMYB7LN_],<#XXY6KU[S#T^G+VE$R;K(M)2DH8@XPV M/0L2I-!$(!!V5KLL1:>$TUF97$*WT$(& PUG%K3%1)?,,*JQ?!M.SEZ-XX M.X&IGR(0GLZ6A9OC[.@8EO"DNMCX%(-D!ME:(CQPR*=!04*(FSB$:&QBG6E( MJ*&1=P,E6B-LEA$"<0QA")<6=;ECC*FJBR\?NQHX5S^M+HZ.^Z X(]8AYTIA M- DL6<*"BPSQA)"2=P $531$5+Z!"4XD<$Z"=X8@ #9@8@14Y)5I+^/@H7/M MN2X^]N5O3PN#D\B61I]+0->B&DT9$466)/(H/0A/'>UXNB*)1(1>C M&^@B %Z":\6B#\Q51''YE-W F?AI56_0,B(L0/"K!7(N1]_-!L8(@!&"Y62% MM!W5*Y2A%!2QE!??S2*C"P0:'@)D;Y@5)=96F?9EAB#B:K&+8)@B[Z="9K)($1.N9-?R]E'RX!8;I&I_:*LRVM^/_/SWIU7' M5&7#E>=$QX30E@)%C)$%L5YQQ;5!V- IW\]&>.E3(":XTD(57)E9@3]90&?1 MR>A9IT7SA3-V5<>[Y5JJ>,[,$-3)):LAD .YY$29J$RVP!7K%.DX)A%&.V1M MBHI;*H0@3H9,F%(R,V3B**HZ?K'(.,$)3&;'@(H8XN$4;_;+Z8V-Q(\%,BC( M&+TDQE&*VA2=/I=!$ 80P4F1&72G>H!4@CI- #R1QUJ[0AD5#4JDO1Z!0EY;&CBAD%9@6@^^>8QW^<)$'G M$JD 3J,#IT.G!_N%,RT;.M>>J^)9*=QLCN>SM(K+5@?C1T_&$4@;M;@T66]Q MT+R=3&Z>O+>N==N4QN$KLVGCD4IS7YX)WSV%)OC%>-%\'2\/V\Y@^"/"<5L/ M/,M7K[L-GQ#\S-6OP=N\YRV/&B1V/.S>&8S;)[]Z@T@2/%H?(TQ@WEZLO>6# MZTZ^ET=;6]UW6NBY_J;2Z7Z"_/ %+G3K7NI]/\8KS5(K4AA212.(CRH3&[73WF?)H!,HJ-KGIA-OOZ0J MH'U[FNL6LN[Y(^TG8+YVE/O_:IJ'(FE15D[O&DGOB(J/1<1"KG8"_K4):643 MZGA)>&:*2!-+FDY%DEW66@N W"T->@A _64V_?(9YD?O("P_XZ5^G,SB[Z\: M6$1_7$YQOH);%AK<<:IV7_RC,)ND1\RR'#2_?/SPC^;SW__Y:_/N[S]^WIG( M/^I]7Q)X9-3'[@F)0;I2)<^XET1R'8@5RI$D-!=2Y"#<3ERR3_$0TFH"'W/A M^9^G"^3QHU+ZMVOVU_O"_4\0'?AI=H0/;V7YO%A#/,H*TV>=[O9=@5,NP%F>TN;IRAW^]JO MEK/MEIURD^7(Z9OV[63B3V>K)7[%'Y#>K+_.MD3^Q""W M]&FW1ZTO_>I\)W#%T]JU,_U H>],NHO7[ MV($3]E[OH_=YESIPE#_PI0N+CIYR":!]$BEY M$K7:A4/W$+7UQ\M=OAXO\0'BC<+WYW&9+C%;+?PT+?[R'1NT=GS2#U\LM_NS MOW:OW!TJ\D'']AW['_$HRJO_\8J_>MJ#NKSLC!:7K%G,)N-T\Z; K2P]TW$^ MW<22*TA[ISQQ8UCU^67W#I;H;K_K.V_T1];OL- ;8/9-)GI7NT.1_GU;8[B/ M?D_Q;GZ9^>EWB/..M\'V?\?K"U[&O/\2]X3"U:,5R_T7JN\]A#U4OC=LJ N& M":XRXEX^N7M$9)P-VN3E4(ZTYMW/U5=UK,ER#M">+N"]Q7A[>+X M/\%T/)LW'V9+6/3'9^N_/=HOD/>MQ_,-"^5OCK'T3#@'GT+P5A0$A1!LQ[2F2,D7@$@20K8UB. M.EC=F6_UZ)A/[![S/:5JZ\8*JXZK8<#A@\3/LZ6?7*EWJ,&+H8+%ZD7O ='W M7B8JN-N .ZD0I:F4""0/1+*DB%J^*:D!O MX%CM%U@L7C?_FIXW0+?5J>/%8N6G$5"1+)8UTC=8\%8C?3T&>372=X.,[:&> M_7-=]G=;EEI+IK.CA-M@$:!R1WPTD@@K!4U*.QDZ6>J'@-H+=J[%MQLKM]GO MMQ-8RU!@G:LAR_Y K"?D[AMKT&O,<^ X>AWS1(DG<36?X]]:'#UJIE!#GX-% MSSN--US6S/R %]6<9JO21M9K_-QOE=RCLLG[GW#_!;5"UPUT!<\UMRH2DYPD MTC--7&:)F)R$YR)DGW8"72^.+?@PFVZLS$X@J[5R9"CK;23V3KGI/6I]_N M M_EPZC&^88U+;M_O8R+Z'.O+"Y(/FT*?&-WD\11>['8KX90Y0DDGK(9^^"7[Z M>QG6>3).Y?4R(-$W?ZJ!DENL#04K7%2,&!4IDJ,-TI=LD+HC;')P MH>TOZ(I)WBBA,MWOV,^7V[$Y:Q75;'34&.\J MP2+.QZ%<'2:SKP<-VJ1YF=:+_TQGC4\G)>2[0'/DQ\AX[54N"V&3D G+=XZ+ M(FM'[ZU7PUQ_H?'TPCL%?BOR+5QWV?+H*"UXZ=5X<0CIH/FY^': -U'F8:/) M#%O=ND!=@9@7K^*7%PTG7@'_\)1[RRV-09:A5%2',I6M]()I3B QH4.DD'5G M5^Z#IK)=8W"VU/DGROZ[]E3;@>#[+_B__/SCQW\VQY/5HF&4;B:?'\_&T^7 M9W,>-._7 M'># UM$E(2EN7?71;O'1%./9. %$!E^V;FM#+'A*G,M62&^EXYU5;@^9=7V+ MC[8NT_RX6BY091;G^EVKPGYKM5?77SOWTG[^\+X[!AM=M;,QV-/98+VTV3FY M6IM1X%DYIBFL3_=L-8DO0\87X^UR$O'K^9#']S.T#I]\!D2J8;7 $UHL"F0] M!Z5'!1SF5?'LQM=[='M(N](/W-@1?FSV!:;%H)?P=+H0_%D>XA-].6S^X>=H M5II/Q^/I3[-"F?74GZ<-O^U0A2]B7_P MT17UT*8^UTN;4%=LD?:Y.[R9H5OT"^IA?W,FG2_9;H=") M3ENNJ#2..$B>2 Z&>*D8B5XZ096F2:O;@X:H0.".OI3+D6A]:R1:J^$'HHMW M?(NX7!-V.Q.7[FM57!XH+D%87?(OB/?+_/?,!0F6HZ-@@S6499$$ORHN HJ\ M!$=8V8T@.57$27040&IJ.8\4N'N"9,[M(L1>@ C]NZ_3DO ^.WJRVJQ/ LV MC"Y=/$YFBXU=O/V[RI4^P?%RG8G87*O$QB;K&/8UNJ#LN1O(<:)DI!)J;VE: MM&)Y:3Q=X960F@'.7VN#.YVYM370]P)AZ^=K\TZA&-+Q-J&SWDPZ6QO$5I(_ M?7R_B?F7+:+'QY-Q;%<$K&F&'U]^!2AK45$VO\!-*ZRJ\=P8SR05SQ$T\5PR M(J4+)$!.I1PB&ADEYZG3!VVE-2HK((PR321$03PH3B0:T\Q8 @7R=JSY8TG5 M?$(J^/1Q^K_]?%R.L.2GV"7#>8PPZLQR$G[1=/(7:SD?:1_V'I+B>H[6I8)4 MH1-4*G+*-NY /%.&"$NC,P&2=M 9U1E\D,E* C8CCC0TH@!D!(;*&&>D5CD\ M,T=SK@;+T1<3MTB0HN9;0%$JV=HLXYDYV.0-V^W4?ERBP-/EX>3TH'EWGEL< M"%66AW. ]DFG)4/:/NFB@385.]1UJFO\?W;:93//8FW'D1GFLZ.J^&Y7?,!9 M-(DHK0VJKBB)E2&1(%A*-J:\YK1^XWF)=V"_\%[JO[Y.VAI -IAZK\?JCV_ ZVCC)J MSF,@2B*?2F\M"4XQ8D$Q0W-.27=**%D.FD'"1T>(2J2@G'B-G]&4(4,'H8R M'K"UUL-E:S35:+WPD1]M1_8>DN4&'XS:S**G!+12I"SQ)M8[()HYSY+U7LF. MXOX6'^S9.%P>V,'Z855QWZFXG0UE[ 2)/@#B$4"GRE)!]0@)8^WL?D;@^E'I=D O^AI&RM85$*7N)5@!L$N=Y(XKS)1@5)A MK4M@.UY^LBFZE(!X3E%G.J.(#SR1%'-&<"$DSW?D2%]68\7%H@(S[(KJ;6/" M4[*P3L9[Z1GA.DDB8P[$VY 1!62M DO&L4=FX4%U UR38=NJ)K]N3T&QG(Q1 MN\UR\Q)9>QU7\]MZR\M9R3@[.AHO6QO:%FR>-55M6U0:\?#%<'K^+OSV6L]PZQ0O2()F#RC4"C&0YQGU C5$0P(4>!VY,)UZ M!FHT%3$1$$P0F:4F(6A4#ER%R'CFSM&N7IB/3WRQ[A]FY>O]9(?E/WS &9AM M[<)&B);MS*+*T[?Q-%,NAZ T@=)!+4.BQ#IJ"6.@(T6.YSGMAJ/.J^>L:7#_[00RH]&$YF$Z6S9' )O+0QY/S[J[\):* M/Y'6G<1;$]'Z)FF&%"@?G<-_K\9XJ3!&?137CDJ;]BV7.YRA[S 9^["97S!- MH\;'.)N71K-2.GI8.H?Q#VCI-[4#K<\W799+CL\P06O#SJ:TE[GLK;^SOM1Y ML_+U3WG9$6I-8L5]M^$^FT5@668B51GKEAP0ZQ'-081()8_>N"[NPT_X$"@1 M&1B1T5$22J;#!6T1?@&7^@[WFWZ&X>.^K3]S0R=/:]P'GTB;Y/BV8:0[BA4>PS9D"]8-OZ?*T+Q#E7;A< 9_J4= MNUBRA4@O!$>+=4/ U3;IK:^U/S"[EL(_RKR_B$]2FB7:24:;'K#M%*-K^TA6 MQX6YRHM5W][:5@DIRT S8=0FQ"+,E'RT)-II)D5*7%X3@ZI]8OW0OY/Q43O6 M[VQXQ%HPUMU%!:>/+[6);/,<)2U[1[+C77=14^VYO'. IM&!NIBUB&):['+YFQ^*D=S M4;C>SMO:X/8<_S&?+18[&:')#^3@I:D=OGV7(?A9KH^N2!O>R^P( MFC]/\!3_TI3Q8]O/+LL9K,HBW'&^1I3/K>!BVP" 2-<7:JY'BQW!\G"6#IJW MZWN]E/Y,D*&EP#7+VLXB"-=\5^D?K?KAUARF=YDIAV)NK"-2!!1S;R-1$2@S MS%B5.R6-1DK-/%4/^;WVSDYK:JX;4 3 MO=V@(G*_;:?FOJN!XJE7_KUKID#PB!"U2&5>)WKIMNS4,CH'R='X465L3K$17-O&(CK"3F=AL45L9C98/-1Y/ MX<% _ -<$U.\K^*2U@U:<;6X>PXEU=06T#6_;5S7#69>M"I@UN;BMPO0_&(! MRT6UV?? G$8%:DMED2A-7Q$QIP9.N-769DFML)U^ \2* R^4&1V48T[$_;5.)T^FJ'7&^#=JKEI[-<8F*G,=I_WD6@KT\+^QTM*[!^F\TBTN8%R?R;;7X_7^NT0;! M73+K):A>]=QM^6LM6 PZ$IYM\562(#YE2@P-BAH+FG5W"$'Q[HW))-H44<]I M](F$$/AK])1*X.#OM1"AZKD=6O/JQM_&YJ R>(B.J*P2D19487.TU!$]PU1, M=>CL9E34^J05$,N\12,>*+&12Q*=BUI&&86W]V'S2XQ]4]?0O;-(@@TZF%59 M^2Y6EM$DFX(B1GE!)!/(Q5I[XJ5(4AF10798>5<:>Z>L+)0>-"NOMREN@D^[ MK65XX;FJ*TF>6MSZ(HM;YQ7>WST%+"EP6GD"J03>%)J @(B?9.G "4MU9IVM M'UZ8'(JQ*"4)1(IS#F>UD!70WJ:C!.)8E:DAWI?9 MVMK@3SD[0HW0QB>O3>CH*!&MT50Z(D3.1&8:B T"4:VR5GE.DV =';5I3EI\ MS)UDZVXRJO2 #U91;5.J!;.VHTFNJV[M**WU&M_Q91Q<&HES7L!R6QM\3==Q MV_9W5@A\9^EN^V&\6@=BWU7 ^WE=]7^IB/?6 MY:.W2'-"O)0W+4$PMEQ*+6 MECC%& $CE36 \LDZ 45E$58DJT@P"J69@464P@5)%DP2GDEW'FEI!S2^C7%U MM&H+S"\6.[[;G-RZY+$5[8>[IXH/NVRH1EKNS &&2".UF6C/$I$2* E! C$6 M38]B$(+IU.O&Q !-$B->2DNDC8ZXA)<( 1&X$D8F:W;&R@\J^V&#Y>B+&_0Z MEJ J[KL4=YGP#U(1%TK.FE)-G+2< 3+E6$Y=NLZOD5Q7W45_[X^F)UPM7LA M7%TY^-;(N*#(=4H0XQ0M9%Z&PK'DF5.!>=.9[\E.#CJE\Y>S_LT++FZ;V6E'D*6:T:D9G9K1>6A,>-VGV)9FGP#^O#P3 MK.;(C]LI=*WE0#89YS%RT02065I9*JMUMP&;Y:SY^X\_?W[W=K0>!%?^AM]\ M,FYC."G,6VENU24W8\&9^/<1NW&^7"\OQ&7Q3#VGUAV#"; MI$>CY*?U6O8RIW:QL]-_U#O>P=GK?3GZ1Q:CC]/FOU835!MTN]_['WZ.)&P^ M'8^G/\W:#=_K%"FI/)'12>O.@,;OY_&+*ZP^ M%38I"?'2$WUZ!?.@WR5^;5VN]@/+N9\N-HGTM1\V M0=]^OOXDOG&3^U\ 6I3BU4%L-T@=(@*&^3:0LH5.[BPO>NO M^*234S+[6F:@IQF>[A+%?;$*BW$:^_D8%E<'J+\D'[,&1;HS7*^;F8^L!D?' MZZ'VL-V9F"_PZUT3]*_.S5\>KA8/'IY_<7;^=XS.KXS^ AF]+2KKE,-N*LHV MAJA.2+PK VH$N 22^.19*:7,Q5$0Z#=(&:G(S.XF WK5N5B/('^[/KVMK[&3 MO*AX 6G16MJ]!\]5$!V M;*+"!1MI2IW01Q &A!2!H+=*RR2-2'P.AF1E2DF2#E9W*HQJZ.,1^LLOYKBW MP[.VX*]U5NX_06MQ0YO$+87E-7)^QY@Z%J@.*1)>NMHE*V/0A;%$@U 1.!7! M=BI$#'4VELV96J8RXL8"<W.NMU!V7/!*#O1F>; #EYGUM+G.^?;.*.22XD(H1!:.UHJ1"&5 MO8@0>7+2Q4Z": >ESSOC8O82*OC;HL\KEGD;%UW;[@?7CX[*7];0H@K*[?L1 M(Y<>\2Y59=Z9<:(T#C,2,^SK^N;VQ"M2LOCG>A?.Y]GE#J\[FY#O MO9J!UE;%E\W6)JK,J"A#H,FAO+7A2?!,B?:3$ M"BH)]]*E[*3596OC]XH_H329 M))B7C5G%@_F_I(C&P 2&>.0-5, W44J MC_WTNT8X9(709#1 ,D@T!%#<$F MVPGT/R1$^BG^_^R]:Y/;.)(N_%<0WO:$?4)4\WZQ=TY$M2^]/MNVY[C_[ M:0,DP1*G*5+-2Y5K?OU) *0N)=7%LB2"5$[LMJM4% EF(I\G,Y%(S%C<9.QS MLII.GY/U:?:5=WC\"D_Y)2NB/Y\1!O)8<)>[;)@<09HW++ZHGSKL_S%&X3F+ MI&C$(^+Y4G+\@*XB2D67G26=9 M<5.]>F0? P^WX_3ZL!;63E2Z7N'SU,FJ4IAYOWJ/H,N__8?AZJ^W8G7RG[5H M^]H.J7T+/MI7M*F+UR%?RBW%(&&.O])?B\NUC-["U(='?&/Q:_DX7TBQO1YF MK[AYK%\*5\5)ZW5-- MWW_.1?MS'3]PH3$-;.-)U^E/NMZ^MX-?REWO/I-&+;>Y[W[IW2!B.LZD M^W\.&Z #F71Y)5,O_(/=8'+-RCH%4FQGJ9R]KQ^PDVY"BAGJW[63[1D[E&S, M=F^!)]B:_#H?Y:NTAA>([K6^%V*!K6@JX(KJY3HZWC=]3J/I':+O2?.[$Z*/ M0.1>6GLR0F[K!C3!__KW9^:ST^JIA=6E\)Q%3<3Z+-F<^*KK\P3=-@XZ)V3@ MI8Z]/C(/UA\'&AG A%#'P!]AY=8;^RY:UKV):>N@#?/'E _R?[+BMIW7P9#R M49O0R-PZX9G('S#G0VGT.QVM$RFUWX#D1^CVP'K9"5M]:4J$3*JK"M6CJGJ. MP&N;3LVZO-N['8[JUA,2QIKLQ\=^1\[E+9>9>7YR?>]!_TXMLN )=9$7P]'$ M'F9V0HOZ21T+4I\0<6VYZZ@5FT;(_%!S@\35;#M)M# *+"U.;,.S CO4]5/7 M9SRQ FG7$7J:M;G8_&]6%C&M9AS8^!J9_?K>Q6;$NH,:B#+.X::OC\[A$* * M_$%;G?!.,_<"//=8(8_+?0T&P]]K0@CA+-"7P: M6V'L!JZC8%5U_[X'8#0T9<;'D;> MKL%.O?A4-X&H +A^FXX<$3 MWZJG3C9",X A(XNW/ P) M3,NR["@X2#O:0^U^[]^)0X :@!.'>;CA 10X<9XZ:0C%+'-83AP&N@,0.CIQ MP\/(>TKD?'ZX:$(UE\:V9@>AH=$@\#0G\DT:QQ9-HJU6J2=QXMX7S9YU<7.Z? ?F[>\AW?SX#^N&SH&\UU]JY7X@;KN+7V^-9>O M<_@N\GC%% ?Q_GS7F036_2=.*0Y]VTTF$ ,Q[8=>)5N=)ZQ.VD,QTQR60WG0 MH'H35?4]IEQ)WX>[EDSZD8?1*%43N>TX,<%V+F7JB^:)]/#BA MFI\$5*-N[/L!I9:^?4S??@>[VC3RS^%+^_9%W>$/@(7QL$[%F_U!&=)$ 4T MCC3J1[YF,\/3?#LTM-BV$R>(G2#:[C"_W[&)_*R^K_3;V[2*LJ)JRGO[?^_; M&WF[19^BCO]1V\L9QI1\^/3F\\=WY.O%__?N\F '8QUUU!O'8NVG?G%/.0C,L\(W)!:FAD9B68'D:=1ZH/G9_AV M$EJ!%U#S,$'H3XBYQH3S\(MP*#@Y\>.2!DZHS]A)"QO$["5)9NZ[;M.)IN TC9NN=IH>W&6NPX@>.: MIL,B=A>IJ.X9D1-&6A2:-D2S<:B%4<0/4#,-QXQMW7>VHMD?1JJ' &IJ(CX- MXW6^#Y],<*'1BSI?;&(0Q5*(:D.;19I-0Z;Y3FAKIDNY9Q1;)MTZF_.'8N*C M>E'3^\O[!CZ+1PQ2>9H_YD.A"W7F,!4&KN[%IJ&Y.C_Q7O>I1B/PJ"!JLYAM M6H'.MF#*]WV:0!@(@S(=?NPP!(B!%6O,LUS'3JPPB/53NE#^=/2'0([E=;X+ MG79[4.+L*>Z!I64\%K'\!:]=RV;F:\=ZDK3BQ^'.:0GW)R7+Q/&-=4$HMXV2 MT8JUAX-J7$ MC#>5O CN$C7\*T)<-,\;FL'08\*2A(&17$NQ\N/LIH0?&YFS M>IT*.GE3L6A'P! +_F=^OGU%Z&)1%M]@:#6#H2'$/K@!1#?"&?N+8D6D<-)_VA<'-HC1+Q6+9IX(;5P,C"C/6HN^!(E=C[+#+ M#;)SB=;L#]Y86\F4U"7-JU;E45'5NT];M3Z2]T41DTN:L/IV_4L[C^]54BP_ MOL!RG+-'!SC%..+6O+JN!5AQTFZ3EV"[5[G Z340YF>@TWI"TH2L+IB0FZ+) M8D(%GHLYM@WM[1&^NQW_C_266(;DVK%8+BT9\M&#?.1%NA=2TP4R271@(2?2 MPM@P-!;;NN5$AA[Y6WRT3PW0[VN3&5BI]?BKKS"3_\DG[H.XQ99FQK+ %/RO:8I_G4#K38]5W?LFS?<;:6!_PX M"!R=Q7!E",Y:'!I:Z.C@?5&#.8[C.W9,CS715]-;?SC>U?T':]\&/L,GP''5 M0LHJNY6Q"00>RWCG?I+V-)UY#((16]>=K:U'^Z2>WQ3S>5J+S>47>?RFX 5Z M5PPB#U8=KT#+P HM4:%E3LF;SQ\_?OCZ\=VGKY?DXM-;^/W3UP^??GWWZ':?L/PZ+8N<6RK$&R6; UR)W(! LGD! M/%2(O!PGDFNQAY#0FG!(_0)7%-EB-B'_!),&>(3;P9":!"Z5N3SX*L:AX'7=U"N#1+X?'+ M'%;%YJDF\V(;,A!(ORA*CF83#I-5D\F?A;1HRB5.\XCQP&KMBS9KG1":U$ML-O2UV>[=N-%]6 MRKLWA?94]\T:M??&+1DG\$,3.'(\-V;,T!(]\30[HKY&3<_A54N)'ENA'7G^ MEGOF>N"UT4"C/J_)M)-("SP>V;BQ[QI!Y 9Z>+();%C&J&?P OS^6_#T27$- M/_&X84&KFB0\K\8_KS8(2;:Q#%Y7+6%QRBO%&82<%+*4AI(>15@A"&%%@&@H M#YY&Y/M!;"=,,W0*J&TFKA;Z/@.X]\+0BB(&Z'V(1-4%=UIH]KXH-TSFMZ*J M-H*:_2WFGA(AFR5PB:XE+ 2C=AU+HX$#N)"$.HN]V'7HUN&9^^0GCO]^@>'> M@P@CA0B958>(8C:6,IFS62&8D#FC/#,1$Q$ P:2/>6C3Y!RY0UI!\"2 '_ZT M0G3@A+2(N=*/ =GW)7("QPL-2]<,*XXU.[1U+;0"IGFV&0:N[QE&L.TI?$2HZ_+XFIG>=7/XAQ+*!#5K%HE=Q4_+]LA7+AQ]8&XYD_66JXFYF;Q1F MP6MM5L4G1C 1CD\7=,/TYRH&0^ &LXB%3;PI(!*7RXT?I4E5Y+)NXEMN6/S; M%;S21+A3%%RBOQK&O2@>X?(_KO();]F"EB*/R.WK$^]C!(/XPJJB*2.XYXM_ MOOWTY:4L5:S6XG_X*I^2355Q3ETF>?G5\+@K6K:)7?Z&*5]HS6I6YE0,>$>& M@&<]K@J1TBC*&_CV9MXA9%G*KIEC. 112 MF9+_*F[@;N6FF&? *PT_N[JF?[*+9 M5W+#2IX:_Q=H0V1\( ;CMY53D'\1M$;KFLT7-8_/2EZ[P$!+&A^+ !"8/[F0 MQI1<\+>#L8.),SF\HJE%61!H1WC#ZX/B _XS+V[R"0F;&H8Y>NS8F45,5\7WZ\"X1S'P%D2UF@[_C4Q3UWUS:[%N;V"0ON>41C^2]9!Z;8])X?:E1/(%!G40CN-$"536/?]VUJ.W9X,FSZ5.31C\*3?V^\/HH9 MSKV2)>T"3T.8#CXHK]J\"UG_95MKCJ##7QRF?9F?QW>J&BV[(^Y (]@MM>BA#V=BT:767V/R=)*M=[WQ!"_(BLB*@,W\@&NW(PA8+P5CYU%P,)!JA%! MGHAK1+"4\3OR3-65#*]$ "E>+$Y%?"[KV"&(J]*8D0S&F/&0"K NDZ5,LEA' M#$"2AERC!M@KA7<0\8 4!@<,5$#D26K^-/@<-'2=\@@=@MSK-&XWI\@*+;GV MST6KA93?F[_L+6'Y%;V2KWK-5_\AZ@29KTEK)1TJI9'"O^*[=\H !"?R6@.^ MUZ60@1F3T1M7QDIYF]+9RB*P;SSV%0OX,R:(HGM=&>[R%?S5\.:49P(( U,2 MM?\\J.>/([^RG/&TQ6\@$) L^,=-/2O*]-_B5:[*-(*H5"0V^ AVOOLPR05Q M[ <[+0% Q:+T4*9FJD4A4R)M$N<>^-I.'*7S1<8X;G%T:&\I+!T^3X4/,^^R M='!K>-=K[@G!)(QY"T/^<\Q M/E5):T(+JQAVLH2G@9PK@6S%K6$.59K-[U) MLXPD32ELB.4S\ M*@%^%8Q1 KDH4OK&*X4$&G$>R.@-".8B ]-OKF#H-1]]712$T1(>*>4>@U#A MW6#\DA+$O@X8R$2^E( 3(4R>!9S<\Y)+_!+E0Y+S:"4G49NJ7-UN)?HNW[8) MBN)I\D:$)\Y*GBY-1=DRS\SQ0K!5YFO2QHX\&R?B_;6D&(=#/I8V)2>38Q,A M^%HNJU ^25)>/Y6*R9G+B;J9?KY+YR#!/V5JL2WH&N/:!SM]VF- MT&_UM6A+5. +\)[\LA]9G'9'GHL3H"+\+V%^J_6.A,.?P#3@BTSZHKG,[<_Y M:D"Y*]>_>[E# AG@]%^-W/+;VEC8L_.D9.:U<(I7G<;Y1I3_8O$5;S:^C*MP,\JQ-Z-84_+V MW99P,T47%?1.Y(9[G[F_;:@3! M,DF;NI.A4\0S/VVM A]Y>^/5Y2)(Y14KXJ\0[2[K)L2R_]++DOPB1OGP$\@< MXA\!4EQ*O-L*!(4\\<1W@H!\^/-D[4:\1+8UP:0KD.O(D#N]#S^WK621\2GE MPQ11[YS^:X/K^+W3NED)6)(H;_DBAM45E6S(A%0W=+%V9[$F/ /PA6]>47[+ MA\2Y0F]9"KV*WVJ2T+0DUS1KV&KUIENYH2+Q.FD_[7Z3^X[BC76=E;N1%?F5 MQK<:K?]]#\Y8AK_JZG:CB!K(Y9I!9!+N9;+D=>* M$J>Z6.I=;!:*"_',IKI/V>U^5%DF4Q*^-9;W]>&C630E-ZKSRAP.AG,/)$OY M?3[,5RE$S6ETKW37)_0GF%-O1=I,).+!.%N_B*QY2ZI-FZ>_*K+W(=F;$TC$ M][AP+A;,Q,FZ$46% &ME6C15NZ;&-V1*;%W06_D+Q[^LB>IFLS).PB'04W># MEIX >R2KRF6W:LWN#+DV]QE/K M;,-?=I-Q>' )4GA2.<"$1!E04)JDTL1^XTT!B+GDY]5=9RDX,&4TNYV27SDW M"@%D(K.U7(C<.F#HZQJ^*=U-9+N*R_XXUZVO=Z*-OG>=G>3 M\KXC7MY;+H-9*;J!8B;UH4QJ$.BAH8<0[CK4A)C7T;4@,/CA6M0TH]"F1K2U M*97%3J)'2: QG7_JFN-CVQR< MR_\3)*$>VV&B4<^P-)OQKOJ^Q33=BSR3169@!UO5;HEIVKIIPURV/)>WD64: M#8-$BV!"6XX;!TE@G'0NVU-[_%-YU-6V6_O/-OL"21="[" 101A(HHW->-G& M>KU-L^#>P<6B3&5;U7,*EK;'LY^/VQTL!P,Y?@)9=QTWT&-#,PPW!$;E'1Z2 M,-9O14\ 2*O8Z:)J(Z>UP.ERZ6!] M3MYW4?L_Y"8I[A]>Y/'JXW8AX3=>Y07_?N5>\[V9Z.[L0W'TX:[SK&E3%]WQ MDGQNPL!>Z:_%Y5I&;XNFAFGTC<6OY93R?3Y'VNMAEF=T4;%7%2]R@U?HU"]. M396W?K;KV._KM$IEC?^K[A[W'/XMGVJ;4\=PGG,-WW<*I[S0F!J^]X3KP&Q= MQSS@#0TNEL>OLJ?.$Q_[I-L==G#&U-MW;(^<[RYS+#]PO/O)COKVCP5YIR?4 M[<3605,F+T14"H$X$&?U4IV#IG>(OB?-[ZY1?^0$U[VTILPA[Z@;U,UYZ 8T MP?_Z]V?F,]23PGI"W:!N4#>(;V/5$^I&2=TH'Q"W*9RE?)U%3<2*']F,.\?:ORJZW!H MRVCH&9NKI!'#XS'-[5 M>+I_JT4([BO_TA88?5<"1OSC4B'+T:)%KCP4Q#[<1([B6/2K1.?6E_K3>MJ[>R4 M\FB-^T7-%\/$6M@G=O^N'&MC5X[U\ XSU[QW5P["WT%M1AG.0?Y71Q=#,@#D M_]'P_P#Y^P5N$7[H0 PSMF,_,#0W= W-=N _?A1&&C-U77>]R-9CXZX?$^MV MZ!FAHUDL]#6;NSW4\&-P:SS#M0+'2,)(*3^&WQ-^>M"A\7ST9\8 Y_=NAUI/ M2\//?)?E/]ZAJY(7H\(Q%^,Y;\0YS'DCQ]^W'?BAG_B^H5'3LC6;.J%& M;=_3J)M$81CXL6'^^'&EJTW;O(\.[PW]OBSF!]Z[_;2MVGO.;6P;O&H;G+6" MEETBE[V(1/M V;"(52]E@Z1XK197-NE;K\6=M;6X=[HD[M\W_&;%AQ];/;4MXQ@ M[7]C[:Z@>EV*H&=8.Z^=&26Q?W$P^ZE/;KK&1,MLFM M" /9Q6B3P[-)Y5U*W)^L5F.O(4/6?X8E^7G_=O;]XQIN%!B1XXA[@/I!@2X+ MSQ.Y#V1K!S-1T.IQ%R B .[&5G-N*&;K&(:JJQO$X3/'8=R2?0ZVKO"6[-'4 M./9=,?+XKFQU"MT5T_:XMXH,2Q<#M#RY(?L%^[;@Q6DOVYP&:O@LK0TK^0^E M.MR8A1NSSGACEJM'"0N8YAF!J]F686D^BZAF1X;G,].WJ;=5@N\GCJ4[L:Y% MS#8TVPABS;=\6PNI%9J1[7I!XM[=F-75WG_.#[)%Z[";LHR)X]Y_^B.B^8#0 M_$<6=] ?0G\(+0C](?2'SM] M">YZ0W@?@#*QUOI(\P!WO?4]8Q2S>MQM<68(@+O>SM;6,;A65S>(PV>.P[CK M[1QL7>%=;W@0*6YYPZ)3U,50+0^WO*&U85D@EGACB3>6>!_N3-70L7QF!IH9 M&/PT,<:T@#JZ%C#?!T@+D\#8*O'6'=^CCNUKB6V'FNV'H18ZIJ59?JR;=A@S MVQS6EK=@XAMXM.HHT!RWO*$_I+HFU+8@](>^PQ]"/Z+U(PQF)X8565JB![IF MV[:GA;IK:)&5,(O%/O@%=.OT.A8XNNN:6F10\"/,R-#"T#(U)W&89P>NGH2Q M,G[$ ^Z#:^,YIDJ?RX['D.XAP/TDL;W4,.YDW=-K+-7UBG-R$^8)GG O;$C M4Z=^8&DF<\!5L1U;\W4W!%>%19YK)R9SP[ON#35TV[8L1_/MV /W!KY-&7S1 M-2R/Q5%$#=^YZ]ZL0 )<%W@\S2[$L:[W^BGNAI_B/NBGF(Y^KY\R<%,A<(., MJRMOQ4:N^8GU8#&S-)J1M+ISX"TE$:UF),F*&W'X+9N2KS.X:F4?TH0H612E MF =%0NH9(YV=K8PK;A@IY%FY\,F<9 5(,J&1V)P\6=H92V"J<,42?H NO]U; M,%UIV[(^0I[B2T![30E?75YW#,-\MOL,:BMVJ&%:@19Y?JS9L>%KH<,,+8YU M@^F>YUA4W_+B?>HE46QIAN/#-'=-0PM"T]=B&C@LLDTG\H/[I_G']FW?PLM6 MF[.7O[_85Q73VUM&P:^@,4Y6Y.,GV7F:8/07-B6YI-0Z:%;I!H$&F'8>1[ M$5C@76.-0^90/4HT)S1LS?9<1P/KI9J7F(;.7!J8] %.>L^U]*%5TA?0T08M M+9J2+7E),]>)R7DX?IZ:AC-69GI.< 'J0<_*]F/3B2/-H]34;$/7M9#Q)%#L MV1:CNI<$T=U9S)PX8=1QM- .J&8G>J(%/DSE@(:NE3BN[>G&R6>Q/>Y9+""9 M>R@XFQ_JF,7<*(QU4PLM)])LBX(#95NAQN+0LVW=]/5@.PWJ>F9HA8[&PA"< M+MNP ,=UF,VZKKN!:UJNKQ]A-ML/QPI3?;3!PG,B\P=^ M+/V1D%;@GH"6A8=_^?G]%Y*4Q5RX,Q&/SUBYH*5P][MX [[':D*CJ"ACGMR! M:)U?'31PP L?0Z;I@,_N9'CVY3:;G(7+ /FQ8X%'JOEF!&O/0&P MI+:O18[C&;YMQ";S[H+E.CJN96$OZO=@;7]P8_O$=F185E"I/PB5GF%/]/&B MY52U7/23,L]Q>GWD7(GG!-353:KIE+J:[8#/"FAO:LRBB4V3T-.IL47UL<&L M)#$T"FXOS-XHT(+83[0P9#%S+,^._:W9>QG-6-QD['.R?#A'+UA8I)>S+I_ M,NY! ,D+MM[D;YX3W.;OBCL2(G/?E"5W#<"[ (>AJ?C/O[%KEA&3%"$\]EIX M(R#'/\&52/-%4U<L'PFHN0OR1^>"[%5U@CNT?P %5-^AK9PREV:CN@Z' MA@2_T RB048N9PSBAZXSUF#F!1HYMEQ!@\?65VK.#<5L'5M?J:L;Q.$SP^&/ M])98!G:].ALSQZY7RN7$#KT58WL5YV__\MUVPJK5F??K&+Z'O?.\V'I M8H"V)_M>M4;6KGFB?L_2UH:TU1F[/&"7A[%5[,6F93A.8&ENPFN>#-OGA?>! MIB>F[T:.:WAL:W^8ZSFQ$7J)EH1VP&N>J.:[EJ.9MFMY?A@X9K+5+6K/BKT] M>C>8$]M$;D\"[OXT(0NR \C$*G3*LF-[025%%$Z,1.CHIPTI( MHE'UV.7\^-TQ+#^,=HME>Y&@A"VW-]/S8C6W=9LDINF-TQP7 M\=85\G!#\B(#Y;TD(0,]B48;&:VJ-$GE5C;1!XN_5$V_@:O=Z9]<@=8KT=R+ M?YU5K["OQ"GZ2@2]])4PI[;G/:GI@1$$A^NUX$X-[X"M&PXZN&!J6*:^^I^A MZ#@->^HZSC &ZKE/:U[RW9TU@O[6";_3>PI4C>F_G^."?9!5?GW_CAG]1T%J M:?H1^MM+1X?8IL=/O!S$?LK#JZFW_7<'5;9<.7RSX5!^D [E+]*3_++E2;YM M>"\V=4Q5]3FACO$BOPX9==&HU-7-DA%=),1!$^+76!)O_Y;_W?U[1A%WOH$[AF6Z MU"S-*PT[>&.AX >F>*ZP9Q^,QQ^!S;(YZIK2,.JZL;Q.$SQV'T MA\_&UA&'U=4-XO"9XS#ZP^=@Z]@N7+F"X*.W#E*G-YMBZMUW$\Q1%@8.JX@A M[5E4>RL]MC;$=L7?WR8DC((XM -'BYCC:';@A1JE;J!%7A"[OF=&7F3>W80: MFRPQ[-#1G- ,-9O&5/,#*]:8$R:1J^L^W.ON)E11;[Y1;BZKS?G.TS>TFKW/ MBAN^M,RZ[:BR"OUN$?I%'G^EWP[2UMB:Z+Z%;8U5WJZ-Q#^H)B!C-@#D_M%P M_P"Y6_94M=$XD9T4$CNRDRJ:0'8:#3MA9-I&IGKLQ[H1F5J<&+%FLQ B4SN. M--.AILM\RTSTX&YD"A?0(&(&?(?!=Z+8U_S0-34GCIF?.,RB5%<_,G6=@W:W M'#/PC89MD/G5T<60# "9?S3,/T#FQKA407;:V>026_HIV-QP@!;_A%Z5=UM0 M/K$#)4GSNB YJ[O&EDE9S F-HF;>9&+WX:--,+&)Y:X9O[.)Y=-[5AJZ_F#3 MRH.TJ#2=J6,]L7N@:S_A.M.<6D^Y[JGW>UH31&_J'+3CY2''%DS-P%=T;& ! MGJ_LX(RI80<':,&I_&Y[M79#8Y=++#KOOQ 5=8.Z0=U@O]@SWX7!%S_(B]_$ M40.KI0\(RK I[% M=#3NJ.)1? ]5^&A39^.1H)$HH@@T$FP$>HZ>(39.'HU- MHF[4U0WBY4CP$ALGC\ DE8^=55?ET*QVH V159\&ZEBT;!;\6J M+NF^M/9@9@GV&,)^8FC^V-=1S;FAF*VCZZ6N;A"'SQR'L:_CV=@ZXK"ZND$< M/G,<1G_X;&P=<5A=W2 .GSD.HS]\#K:.?F9?A:P/Q LP/'T&CL,7_]Z7Q?QBU7G@\YL/(P(B]FW!\HHM M)_^&LD[9:.P\*MN'@4]#:JN#/:]&T_/J1Y4P0!S>W>W2!@:,A'G0"U-'%D P MG8#1. $#)'$,415DIYUG,VRMP,;I-?:O7Q/@+OF $%%$:RW^]Q2&80ZG^O+( M@&FZ=R0Z6U;C+>@5D]"GT03>]A7-;NAM]?H9^5FUB7B"LM?#BOT?%U^^D@]$ MTI7UFKS_\.GBTYL/%[^1#Y_>?_[R\>+KA\^?.LVLOZEZKT(.8I+N8::%B-I! M&O/_,?\'O@0SF ?2_Q.G5=1 %WD0Y\X'^#=B#DE'YB;29.! )A#LC\+BZ*+D/39+E;=;'Q&\$O]U0<,FS MHOB3-R"JNNK&:@JO7%RQG,0%O'Y>U&11%M=IS(]N*EE$*_GXI*F;DJT] 88C M'I%';$K^.4LS1E;(0?AK+>IT#F-+(T+#HJG%>4_\[%2:WZZ$DA7YE08L.>>/ MK18LJJO)XZ\TI[=BJ"&7?BS.CKIF.X=92@E.#V:<1YY0AS%/PQ^*?1X5ZRYI MPLA_T3(L2F$%[ULK^*VU@F6-+V*WBG/CR*;V_EY,G)";%& \%Y U9S3G?P9T MN61RC0'\>OE7V@.S)(NX.8[_KC(:+[C8U[-S@EFZP\58W_NNA[8:[[Y!*[+"H:? MT9(7QP.]5(*3N94W,O\Y/-&2U\! F_/3$LDEKR;BK2](R:N;P'*!F\!'8+;@4I&A* MH>JRR CHE_]:ER"DM.73O.$/$^=SD 7,J)R5_/[<5#H?(F8+_GIP5S['_F2W MA,T767'+&!\A\+J,BK,7^;>N8+( _7)*EEY($7.>CYM(O@ 3*V]59Q'@ M"_")0-Y\_N/#6\T(8"3PP#EX$+P#&PPY;"J8JA4\[RHK0IB&W0<$0I6R68BQ M1K2I0 GAK;CG%^YR41#/-:U:#^WW/TL^X\602B;/BZQ 6L*[FG2JZTZDY%=Q MS5Z5RTYP-/JK2:7H*BZEBM$RFK5"NF99L1 J*=,*9A7A9"EN!3<'4\U@M.*X2YB;C$\U\6\+5EO^ M52E H>("3+B/1NN[V,,?LL0?^#[X;)48DP""J&BR6(JT M*HPG3D&K)>&&4X(+!L@DASL#^.G<-:F?J@&IW6\@Z_->?GLI@,[/[BSUF/[V MM#/^,_,A?SC;-Q(_X0/,C3AN(9>SY_TSEIL;AX.\7@N&5C/R.F4WW!3!).@2 M]&)Z^P0F)S?PC20MJUK8<2P\E">:LB2MF;#D-FHJ.:_&I%GPOZX-F[_._2.7 M@Q8.1!-6[*^&OV@,+[\C N2^ %XJH^F\$F,I0IAM$C Y^A1P(V"6:T"J%,BT[@8OQ8*!H*)& M?-3 Z>N7=Y_>7I*+3V_)[Y_>O/OR]>+#IZ\?WEUBV*?@3#BR8467 M:)XA7;/UN J"G[N=]\E6[R.($IG8(%NFW"F& J&SWBX!?*1+P% MFBX$U5Q M3$ND6[?NUL!/):/R1'/ID O?7UY6-8L%H!T 5RHQ/*,\D\'O5K7NV8Q>PUC9 ME4B P;72#>?GGTOW!1[19<"(V-2;BWOS *X4TN[NQGU^[JM3SC])42[CPA(P MOTQA7LB[P4@NN#\MZ ?>$VXM0B1PS2!8RM>RH(S\GJ=\*"++PK-Z?*S\9<%+ MOJL#BPM%,D":=Z$+.,E-*6)OP'4^59;A0,:];'BE?T!\P?\NB^O ^Z1_\DSF M?1I^DEH)CTVO9% XYE C%$+V@3JZ3A[J4O^11$$ D_!>#ZW "/"^*CR8X%KDP30(LXU/ MUYYWD\(HN>[2O!'1 14A%FFJ3BLEFU..&2+6W- S7AX?C6300)X)#RR$.P+ M/\.X10UC)$Z&AQO_U5 9X0J!B+-!R#6@\0;*MSF.[FE3\E_%#4!C*7*'ZW]90@)'_$J;- 2II M2I%EZ-YM(].R6DN)EK$RW*->5_RMG\4M[EJDEC")?S]GIX*D 1Y_LVZ4L6&V8(AI^RV9Y..^5BL$?CY,'K>!LC!L/IQ4NFP9>0=X< 48R',# M &(YW.\KHW.TI;,M0/-.7("&.-9*?HE0*TKEZSW;U'F7U[>+$LC%VK(/_VJ[ M-D(DVJRH?U>$%TL0C5GGZ@!<2M]G([*HNM!B.2X!05SDW7I;%HO"J"5>@A[_ M9'7[?'#:^-H$#RG+%KK$!V+!+FRCY65@!I'+4BYB'>RNT[(Y-HEY;0B9W4JL M+WGNKF$RQ)%A$P^@UOW C(928.KM++S&Z7"SLP!J&Q]:@;[A\+C[1; M,P)FD'TK290)[Q0^J&;I8B&".8CN6B3G9WF)+&3.'['R,I?7MM&T#-17#BK_ M;IL=V(CA:;5T"PGXT-:UV6[_@,C$MULA8GLC(%V1DRR""1+_P)?$NXJLS>B&H''8,(*5V_: M"KNINJ0D3\AD8-@2;!E/!DFD;L.J6\:K$7+Q0A\!%"QC#RC.ZJ-BKBBTH;S'<]HI>:R5]G5:I!+Y7W=5=0^FU+8#RWJ8S-?3@ M.9?59<4MVV2:I_+X1\<$0+T]@5\/ MJI('-EUOG*7BGO@L%=5U= (_^*!Z_CHK&2,?Y5K_NZVU?C3,@1DFZD5-O?1V M^!3J"&T']8)Z02<0G<#[]/R)5V6A#S@6NT2]J*D7] '5UQ'J13F]*)OG[4]= MO15/[*5R^74^RE=I#2\0W3L)7HC=%T53T3RN7J*1#L=(QWW"-@8.]]37ZJ:E MAI6>[$#M,S1KA%LU]8)P>WYP:ZIAI0BW"+?GIA>$VS.#V^=JF"AB+6+MN>D% ML?;,L!8S">=@U@BW:NH%X?;\X!8S":,W:X1;-?6"<'MF<(N9A#';] ,%*NV> MYR=7J!SJ&%B0^9.5-?1C],1S8Q:UW?9?-;R='N\-M/V.!YH*;];:6^QIV7AB MMGID>W9G,*ND)E0-J@:1#)$,S055,P[5()(ADJ&YH&J&KQI$,D0R-!=4S?!5 M@TB&2(;F@JH9OFH0R1#)T%Q0-0HO9A^J>N%,%K./?'K E_; *4133IR+& M=P0]Y,5PM+"'59W0@'Y2PW+49[(!@J-I^%Q!:)-;RAP%""(9J:&'(4U\)",D MHW[(R#"!C&P;;1+)J'^1(QFIH(51"!RYY/16B39^D;*B9R)",5M(!DA&34#QE9OC?171=M$LFH?Y$C M&:F@A5$('+FDA\ &,W1#<^UV9NB.U@5H71WMG0Y72]GJANN@N_DPU7\J,Y;? MY\-\[#"K-T7)R"7-X%Z_EL5-/5.C$EHQ2U?)>\&- ZI7I^/& 50-(ADB&9H+ MJF9$JD$D.Y$>AA0#CT+@@\>D482B^]82C]F\U$@Q/5V'^Y:%(56AT]T[BJJD M)E0-J@:1#)$,S055,P[5())A?(/I R4Q:13I@WW[8HS9O$:1/L!F7WU5H_1T MGME$CU654E-:%J4#6(9(AD:"ZHFG&H!I$, MD0S-!54S?-4@DB&2H;F@:H:O&D0R1#(T%U3-\%6#2(9(AN:"JE'XX*I#5:F< MR5JVV@=78:V=&KB(Q4!#ZT2(Q7KJ@Z/A&!/'-M$FS[+^53&1(QFIH 4D(R2C M?LC(-2>>LV]7W#&;Y"@P$+E(#3W@Q%=KXB.5'".NL0TTIX&Y=MBA!(E(52VH M;3D8%(V7R2S/FSBFCS9YELZA8B)',E)!"TA&2$8]A56!.7&-?4\<&;--C@($ MD8S4T -.?+4F/G+)$10#$5VOB(Y4<0<'[GL4[9F-2V['# M!B5(0ZIJ06W+P9!HQ#RF6Q-##] FS](U5$SD2$8J: ')",FHKW.K[(F]]]'R M8[;)48 @DI$:>L")K];$1RXY@H)M-*:!>7:G;0&TKH[V3H>KHVQU@\=6';Y1 MU*&.K<)- [AIH'=>54E-J!I4#2(9(AF:"ZIF'*I!),.CFX>14#H[3!I%*+IO M#=B8S4N-%-/3=;AO51A2%3K=O:.H2FI"U:!J$,D0R=!<4#7C4 TB&<8WF#Y0 M$I-&D3[8MRG&F,UK%.F#]9J5_1J9*:4#6H&D0R M1#(T%U3-.%2#2(9(AN:"JAF^:A#)$,G07% UPU<-(ADB&9H+JF;XJD$D0R1# M48A M\,$3TP"QSM'1FA0MB\,]=,A#0[.<40@<>:B'_H'(0\A#R$.X _*\VA-Z%$C#RD,BT.RG%$(''D(,SM*6!/R$/(09G8P?8"J M&7;AUJ%J[[!PZQ J?Y'H7 !X]) V005$E-J!I4 M#2(9^M3H4RN+20/TJ>WIOD>MC=FSZI)*S\8G5Y$,>%7-&7OQ65-5+-:KZ%%.L(E:( MY>,*>X _J6$YZE/: %'2GQ@!;N@82(X#J6B8>AC2Q$W8X19UY"%5M:"VY6!(-%XB>V'Z$!3M6[V' M-MF73>):$[*9JEI0VW*0S<;+9I8UL6P?3?(L$QV*B1RY2 4MC$+@2"4]!$:& M[Z ]#[DSR8?=VT9:@/D/5I*W:=;4+":7,UIB\[9A.R)CWH(S"H&C(W)Z MD(.;V6A/9VE/BHDD ;K$+_2IX:)!#6V51PV+5$QG2$4J:&$4 DP,I@!0-=AX3JU8IV]?X=TO'[Z^O?A?:E2?*J9.16SOS,M$ M1R'PP?/0 *'--B?ZWH$06M2P+4HQD2.5J*"%40@L@E9RG12DF M2DP+.^0,K4H ^[TA$:FJA5$('(GH]$3DNA,=3U,X4XM2 M3.1()2IH810"1RKIH86U/[&02L[4HA03.5*)"EH8A<"12GI8:<%#=4:1'<-& M:2,M&+R(_]54O$O:CU4.8MV[&IR(&SX4%S@Z(3W$L\;$]' +U7E:E&(B1RI1 M00NC$#A220_E'O;$=_:-:=&BAFU1BHDPO-(K<*!(1 M$I$"6AB%P)&(>B BVYQ8-N;'SM.D%!,YPV.O73P$ZO)ASPJY@P;#P[;$1ESU?4H M!(Z.2 \U'^[$,0.TJ+.T*,5$CE2B@A9&(7"DDAZ6VMR):7EH46=I48J)'*E$ M!2V,0N!()3WT>\*=U:-(CR(/(0\IH(51"!QYJ(=E.F=BV_M6LJ-%#=NB%!,Y M4HD*6AB%P)%*>NC3X$Y\%_L.GJ=%*29RI!(5M# *@2.5G)Y*+,R.C2([AGT' M1UH\^(96,_(B*-0#2(9(AF:"ZIF^*I!),.]O<-(=I\=)@TPE_;"#B:! MY:-)#2SC_5(-FU1,9TA&*FAA% )',CH]&=G>Q+61B\[3HA03N4I4@AD:3 .@ M:O9435<& O_2,&/BQ_OD]/S<<$8Q80S09_E?Y M+6$GJ@N1%KOUZ*1;Q"A:0YJ6=I1>(B:N9PAVFGC'4QJ/B>Y,ZLB=/K;KBM MHKE"7]E3Q_2?O]Z:2G%:+3)Z^RK)V+?U:>2*,?)F8&ERVSU.7*55-2WKUV*R M:/#N\^I52"N6I3G;.;56 X"6[%N4-3$C);MF>0,?B+*T>L8(C?YJTBH5Q6FD2,C[R[?D MQ25;P'0. 32X%%].R-<93;5/K""_I$7-HAEY\7^:[%;^E= \)F]9EOQ\$?+Y M3BYRFMT*AX"\^%1<+V]DR$MI5A7=@"HQAFA&\RO&D2=JRI+ET2TI8>S5E&R] MVU\-J)\=]O7$J!Y]P^\9]A*)8-ZU_T5$0D0Z1T1:FF2:2QO]R?>F.H%'9-S; MX);UD^$%4V_YD;!=ZR,WU0F!5P%;O %C*^8A2"NX+TJ^.NB*.MV;,)_8AO(5;$KX4DA M+J@R1Q$7>NFIFZ=P^PT^E_R]X;$\GWGL:O+&?@AQ"X M ,:5=[SO<&>,\F"EO GF'#\VQ6=LS4"( L881%7I 7R!?Q6BADZ MA4!Z?4IR7S(NP<$5UZ4/#'U*WNY-36X@W]F%=VX=V,XR-GD+R)*5.\5P38K"Y*X:[3:U92F._P'%M_/MC(OR\C7*4Y!VZ&IG]'HK/E M_K0%S ^9%M9H F_[BF8W]+9Z_8S\C !X: 4% EO<%//.E=X24_E72R:B"!\ M\B#KK4>Z$_$;/+I*8U;"WTC.FKKDC^VX+@74B&IX-*U("T,_@+QWW>RO<(.< M75&!NO)1''FZIT\X](+60:(K%Z"JRP(8N22_3R^G)"ZR##P'>D73O*HE7'-U M3\B;&??.&;EMJ PR+L!%@W=+X=?V6PG .J,@4@F.= W\Y1O_9$[M9532L@'X M]V6\S$+(Z,68FLO+UCV9)5^T;@3@,/L&DZKB7 ;W@V=QQ*#B+X>E,_D:VQ1& MX$H"KY: "(J;2LB 7Y&!&D#?RZ"&UE(TH(ZB*>]P2E9$>MG=_<^7X-S'Z996M^^ZKZ_8P>T?)JE3TW?Y1'4SB5.>9$Q M-4SOT6OTQZZPIIYG_/AM#C,8=VI[@2J# 278JHS%G7K&]][F@1WXOC"\DV_ MWUX\[U#C24OG_L%!:[=3NQ?*AT46;XWU"!"O1M&#DGI[A&X.JI*GU@RY_=4, M*:FC8X0MQS2]K\)?_2C=U'>[W52TSH%9)^I%3;T@:HX$-3_QV!Y!*&L \4L5A-O2 6(Q:CBWR.YG_ S\.=4X/'OCQ/2J7 MW^?#?)76\ ;1O9/@]^E_3]?._2 OY/['-+^25B\GR?I_Y;X,\H'?E^[;/0_/ M+5/#NQKS24NC$/C@FQ=!YCT1.2A M,0V,AY"&D(94U<(H!(XTU$,\A.HB+7;2F M@;DC>\?%2$3#Q,4AFCT1'2JCH1#,B:U>>C8RX2X#5'M9<)?2OKO-%O;B*A& M%8=BJAZ.6S+F@HM1"!S=$BQ?4L*:!NB7( \A#RF@A5$(''D(MQ6J8$Q(0TA# MZJ#BD"QG% )'&NHA'-JW?'+,UH0\A#RD#BP.R7)&(7#DH1YX"+>WCX*'<%?A MV2P7MCU(?Z-UFA=T#M^.J!KU'(II>SBNR9AK+T8A<'1-3N^:^&A,8_!,D(:0 MAA30PB@$CC2$^PM5,":D(:0A=5!Q2)8S"H$C#?60J$4>0AY"'E(9%H=D.:,0 M./+0Z7D(VWZ-@H9P>^&YK1=>E/#?.LWW72O$,B8U2'+,A1>C$#AZ)7V0AY250NC$#CRT.EY:-]V MI&,V)J0AI"%U4'%(EC,*@2,-];!<:* UC8&'<'_AN:T7_EXV5PV]5:.40S$] M#\X4KAW)U(L7U*#(<=<;S$*@:-+TL>.#BRD'9I/@H6TR$3*:F$4 M DLS4-T#%!'D(>4D +HQ X\E //(3%M,A#R$,JP^*0+&<4 D<>PLV%2EB3 MVCR$FPN1B)35PB@$CD2$FPM5,":U>>C!!4/XEX89$S_>)]+GYT82^PO#5&1Z M]8T2'W*2%6"V)&K*DN71[81$Q3Q,L;@_TO&Q!]RN!^9PT-G%6&@H9B\ M9V'9T/*6F/Z$F+II3>!QU8)%=7K-,CF*!2WARKH0-ZOHG!%X=EK$_,GBLP7\ M5I);1LLI>?_1;%K%YR$I^:X/0Z*\FK5(^:E(D\, ML,W\]F__\!U17):-R4,KBZ^<=-D54W^3.MJPF_;625\6'%CCED-#R>4 M3UMQ.?Q?5)3YA%#^\"SC_ZZ& W^]AF_ N_*72',83S,'P8F;5^).\-Y@,? 9 MX4(MBZQ:FM!$_/6*Y<4\C2HQ"!@,3N!C '*7X!JN9OA!8,M] MOOSV$^%W;4KMG,5Q2J_R F9(U$T4LBC*.BFRM! /CYH,YCD\BL&E+?H625*Q MFEM*5L '),H8S>%??GT,I),G,$,C@?EQ-2N:NK6W!M#YEL,[)3-0.'?G M>+P/%W-F@?F<7J"O=9U&K$((/^A\N)1B[= ;.'B6 M1K/6S83;W?7TA)X+4'L)[!H6,$<*T&ZGG(G LY],;^H2&%G&X\/6.9 XV *@ MB-!6J,R=RN44X'\#ON! >R' %WXRW:G7/1*Q[3OG\BI'//#9O'&< M.Y?H;+DG8 &D*/.N&@7B+E_1[(;>5J^?D9\11WY<\F^_*^$QZ1"C,V*)&UXP M]3LCWL($M\6$-3S80 #/F=I+!!!.X?+;_.;P-= $O.5:* XROJEG'4*%C"4$ MKOF3U:6_%I=K&;V%H!)N_XW%K^6C H\+ ML+T>YD!&%Q5[53&P:P"<3C9B;5?>^MG=77C7:96&*4_ O^J^OV,OGGR:[4X# MUWO.Q;EK955>9$QUQWG\FD>N\*>&:__P7<8W%L.>>L835'"2P013SW6_\RX/ M[ 25*'_RIK';U1@=9CQI#=\_.&3M=O0/@?#;/'H@@%=CV[V2>GN$; ZJDD>J MFT +_"]_?^8^0QV=V!4\J)Z_BF3>1QF]O=N*WM P!V:8J!E,U;]*>NWA;%]E*Y_#H?Y6,=K%Z(M8VBJ6@>5R_1 M2(=CI/T27)N&7PK.6=2D*K(T)IL37G5=#BT;PM>JU;#21V; ^N- %P.8"@J9 M-<*MFGI!N#T_N#U5=WB$6X1;U O"[3G#;;>!Z^<7;]LM.XJ$I(B^B+[GIA=$ MWS-#7T4.U4&L/752'X^E.+[-BN?&?$>!V,3X"I[ RBS-V=&*L=_SAB.7-&'U MK1H]P!13M4K-[Y[.M6?7ETTE-:%J4#6(9(AD:"ZHFG&H!I$,D0S-!54S?-4@ MDB&2H;F@:A3.FVXFRM=EW-[I<*G4]3X+QIJ\QY==/79'R;;O[5?>R+::D(LL M8^45RROR-SI?O"9OR^:*?&%5&J]U*^EW 069$ ]2']BY"#^I83GJD^( $=0( M)D;@HTD.X]P?Y*)AZF%($Q^Y"+FHKR.$)X'KH$DB%_4OP[PF(U);;_NP7. #[Y# U<: MAV#%O_##T,J49NW*XJ\L9WSE\9+F:2TVC:A1.:"8H0_'=QGSL>NC$#CZ+J=' M/2N8V+:-%G66%J68R)%*5-#"* 2.5-)#0M68F/Z^A29H4<.V*,5$CE2B@A9& M(7"DDAZ.[?4GAN.B19VE12DFCM,RYB*(40@*HJ\2>#@/HGSM"C% M1(Y4HH(61B%PI)(>5N7\B6$CE9RG12DF2IQ@XALZ6M19 M6I1B(D<6\@BNRN&FN:';\9>""XR\@0_*(IN0#WG%HN7O M78_.M$KS!#ZG>;UOCTZL,5*#7,=<%#$*@:,W_LKR8IU%%+EEYG49XVM[ MG96#%E*$<#4K5Y)R%C6IBBR-R>8D5DQ;HU#,(P;R5-6@\W.,DMF)%2BQ^>*1 M6;#^,! 6BI2&5(94IEB!H)4UBN5>;XQ -%*E/ 4A43.5(94IE:!H)4UF=* MVO+W;2Z*3#:<++8:EJZ8SLZ4"A73PB@$CJNI/5 7'C8X.!XZ[<;)L1&6BE9( MU*A744Q3PW$M#EI:@E&VL@5=&&7WV7G.,2:.;0[ 1)4/M,_!5A43.9(9DIE: M!H)DUB.9N>;$4^-$*N0R]4U5,9$CER&7J64@R&4]T%S-/N!CWF:5V?O7( MV?3?TH21RRAE^?X]]'")5PT(Q36IOM:D?E+#$C7P#V8,7?M'(7 T8/IH['>OKOVXZ_%%Q@Y U\4!;9A._=8]'R]]7VO31/X'.:U[B!;]C>S)@+*D8A MIX6I9C(D4I4 MT,(H!(Y4TD>O9]^WT*#.TJ 4$SDRB0I:&(7 D4GZ:-6,UC2PU3K>^OLV MXU]97LS3J"*7K+Q.\;2^H?LJ!ZV%".%J5JXDY2QJ4A59&I/-2:R8MD:AF$<, MY*FJ0=_G.&M[OJM$M=(CTV#=V0()H*DBER&7(9X/;,@?L?1ZPR-*%1,Y%DT-M__&8#:+ M1P4>%V![/VK[OL[%M;E MTVQW&ICN!()^ ='K)4[\<,[U.]4KKK='N.:@*GG$ M/P8M\+_\_9G[#'5TXB*J@^KY4YHS\A%^G57D'8@N)N]96#:TO"6F/T&[')A= MHE[4U,L2+TW$2U5UA'I!O:!>$-/&I"/4BW)Z439MT9^Z>CLQ;"^5RZ_S4;Y* M:WB!Z-Y)\"+-23TKFHKFW1;D!)70XM&6+JYJGZO_W8#-BN M5U%]*BADU@BW:NH%X?;\X/94&^P1;A%N42\(M^<,MQ_R"/15L9]?O&7R)T5" M4D1?1-]STPNB[YFA[\[B5L3:D=@T=ICJ*ZW8;>U12$ZH&58-(ADB&YH*J&8=J M$,D0R=!<4#7#5PTB&2(9F@NJ1N&\Z6:B?%W&[9T.ETI=[[)@K,E[?-G5(W?\ M^$3KIJ09^5I\2_-J0BZRC)57+*_(W^A\\9J\+9LK\H55:;Q_@W\\8$@-B,4S M48;6CA%/*%(?05UC8EHNFN0P&LIC1K5Q9_93GC*X^7-$]KL6E$CPF![XNG[9E31HH9M48J) M'*E$!2V,0N!()3W4B;@3Q[?1HL[2HA03.5*)"EH8A<"12GHH\W QNX7+<[@1 M<.AV_*;)ZJ9DY".+4]HNT7VN9ZQ4H[!",?L>CM,RYB*(40@G!8O^(%E M.32I89N48B)'+E%!"Z,0.'))+[E4 _=_GZE%*29RI!(5M# *@2.5]!"6F-;$ M<'#_]GF:E&(B1RY100NC$#ARR>FYQ#1P\S6NR^&VN:';\9>""XR\@0_*(IN0 M#WG%HN7O79?.M$KS!#ZG>;UOETZL,E*#7,=<%C$*@:,WTX,W$TPBJQ)[J- MNQ_.TZ 4$SDRB0I:&(7 D4GZV$6'UH2+=;B);N!F_"O+BWD:5>22E==IA"?F M#=Q7.6@I1 A7LW(E*6=1DZK(TIAL3F+%M#4*Q3QB($]5#?H^1_%])J:^;S.: M4UKH^L- FBJR&7(9S,3%4QD2.7(9>I92#(93UR MV0M/=P9@G\HSF=II[)=J6+IB.CM3*E1,"Z,0."ZG]D!=2J03%;,FQ7GHM)L? MQT98*EHA4:-@13%-#<>U.&AM"4;9RE9T893=YZE.GC=Q3'\ )JI\H'T.MJJ8 MR)',D,S4,A DLSZ7/P-SXAKZ $P4R4P!6U5,Y$AF2&9J&0B269]DYMN3P,#( M#&T5R4PE/0QIS644 L<5S-.33X ;0H>V@GG:#:&'V_TY3,4^:J!AD<7RN3&+ MBI+6:9&_@B>P,DMS=K19<)&G,,G()4U8?:M&B8EBRE;),P&I\[_\_9GY#,M^ MU%43J@95@TB&2(;F@JH9AVH0R1#)T%Q0-<-7#2(9(AF:"ZKFT*K! M.9O^6YHP:U$]J6([ZI#= A+0GMH.KQ.=98W;[X;MRXRY'&(4 M D=?YO0HZ%H3P]S7H4&+&K9%*29RI!(5M# *@2.5G)Y*''_B>?NNU*%%#=NB M%!,Y4HD*6AB%P)%*^FC5;-G8$^0\#4HQD2.3J*"%40@3T3(+Q"*[5X=:Y MH5OQKRPOYFE4D4M67J=XUM[0796#5D*$<#4K5Y)R%C6IBBR-R>8D5DQ;HU#, M(P;R5-6@ZW.,?&PP,5Q_ !:Z[FR!!-!4D&($29R8A MEZEOJHJ)'+D,N4PM T$NZW5Q,_"4V(B(5*:^I2HF\C.E,L6T, J!XVKHZ:DG M0&/"U= S*MY1T0:)&M4FBFEJ.([%02M#,$96MAP+8^0^N[[IUL30]W573FFB M&"4K8*N*B1S)#,E,+0-!,NNS7U!@3VPU#B9$,E/?5A43.9(9DIE:!H)DUB.9 M^1/74>) *J0R]2U5,9&?*94IIH51"!Q7+WLHG$%CPM7+H]0X ;-@?L?1ZPS-*P,HL MS=G11/V^*&)R21-6WW;R_N%]OD==#2<'F1;N4*;%L1-Z'__V']],W0A>5R2! M1[&2K,T($C853+ZJ(B_D9='K]Y=OY8_QZY<3 L./9B0JYB%<%I.;M)[!"(HK MEI,B)Y=L4;-Y"/,S.F_BI(LRB)NHIKPJ5Z] M(J!%H)@:_E"45S1/JSF,X!^LAC=)LSD\%Q[ 2IJ1"OY8"U.!%Z7S!<0Y,YK' M<)NK"5G0>B:&$K.:1?PB4K.J)G^F\'RXBM L8R6_8/GQE%QD&1];/6/D*BM" M> :\\4H.:45*MBC*&MXVS=MW78EP7785NYJ#D*<',ZL3;I_?W[ ,@<& );.KHKR%#R)P+2LP'>^Y,$#K.8F;$HQ5V%L]*QD3G^=@;&0.MYM5 MA,'$B\E[%I8-A7N8OH 2:P)V6"VX65^S[)8#RWQ!2[BR+L3- T86< HB[@= M"?P*OY7DEM%R2MY]B[(FYH^N^ +_/2%?QV\"GJJ7?D>AL63JYH%=,AD0: M3>!M7]'LAMY6KY^1G\\"((\L^99E:?17DW+#7;+QNC- DK*8$^OC1)KI-J: ML]QB"H )_!6$-FO1)"UC\A> !JA.H HW? X/,7QWPL$ Y SO !#$^,>45"!= M\# BFM?\ON+Y<$OY9!ANS$&[E*"]YDK =U-N#;EP1 #T8YK"R.#N?S+N:51R MR!NO=0.?QFG%I9'F#8NGY+)[2MY21\VI8\UW$<]:0:BA;X#G^HNN+G*?;[SU ME'R=L>6?A</JBY9?@5_A%'0)*-R/*O7!D$T6MT$'^'7KLW 4*@#9= "(Y8 M =:;\X%*E7 G-$[YT*0;6#6+!9\&:54V"_DQ%TS$RIH/&R9TD] (E *W:Y58 MH5>G*&@=U:O[!:8!7 S6GIQO[9AR.4R#!F=*]>5G3_DS9EV(/TYPU7"H^-_ MX6]0IF$CE-)2S9N, ;27($H)PO#Q=B"Y-'$Q;O&0+H[LD&D#RB<2FI8TMB0L M&;I&]Q'7&I(_[UYG&]M6]+:Z:A?>38<%*KRP)DTCUN@] X_%X6@+LP ML$XBU:)(,_!\UIAG*1'.6J"3&BP +-(D@K0%!"6+L>Y=?N+*&K^40 =/$7D MZZR\AM];^#Q%4#NDW[,9@)L,ZFV Z#DW-N7S@!]F1Q;@M?*LYMHKK/GX_*XB8TD7(*IO,,8:] 4JU.$JP'J2%S<\ MC2FH!)A_2MXNT7@YFH1G_.!EL[2^78\)9K26WG0.[JV<"22%>1#5$M2R OY* MKHNLX3.9BSEJ2G"XP1/>0EB1C"R+&^F+;TQ>1,)#^CH%%Q=YP_5=9!.@U JL MN/N]R]RE59HG\#G,H/%E[NYW]\1DYF&@"(Y6H/@P%MX!$,/=@-4G@.EWH^<& M)'5#W7"91.R]"42IU'34:EJ44Y*I[U:I[U0HD MRRVR:*YF@B(W,S#K"U,%6 ^5>8Y5>-%FY.W^W)[W\!.C7TB9S<-I%4Z\[?#*0'7EK,YGR4(BR6@2@K(69M MRFA&*^':-2%X=[1NXS1X"% $^/XB/R7#M::F/'<^,B]'7YZ/]@?"$BYS8$ M46I=-G,Q)9D%8<,?OF]:]LB M-6?YSSL8R$%42V<4OK@LN>O"V)+5%.+2#C^FY/_?6/*^7DV:=#EIVH?+E=_B M!N9&QO7(WWH9),=IDJ0\.[?VDFO>-T:QA_;_@G6=]=LUU+55.HRXKI#OSKE/> Y;IH?7;E2G M85J(5#=_Q^NT!@7D\/U_\=12N+3@(L]V))##E;LF7J."467=Z,3R&I/\P>]] MPZ?1YIC1QSC;\C@#R^-P*:)O3V^]YHU#E/?\SB)$CV[=&MS+580T2N.-45O> M\W:A<9<#USZF!6- W)J)HC->J38E;SG:64I9S?=VZW%'J2EA _SVB6R(TB MPE?F&D0F.D5G<>3;#V6I;Q_(*TV66:E-C"%WT*LJ;2%M_?B1.?NB@*6 MKBA"Y,BZT+:+:9RLM2>FY ,JPEG*,!25D \WX4 M;XKK- IJ_\C&)/4OWW5"V#<80\71]?^U]ZW/C>-(GI_O_@I$7=6&*X)62]3# MLKVS$>YZS'BWJ[JWJN9F[],$1$(2IRE239"VU7_]90+@2Y+?L@52V1'=;5L4 M"&0B\Y=/0%6-@2Y#OPUK7[$.%C6RH_(%@]/.\);ZN+IU4M.I@T&G]/ WXF9* M2VGMN9:^V%HQE^9/H)\.;RLJ2922Q$^Q376!'11)WI:K"VTQ_3VK++M((\RY MGIKIOU#3BL!DNX(OS81Y6L_-/&*J[K8V"">8;T7E)LZ:\Y*#;=IS#=P602!5NV":?IW*;!)^S;"T4/4- M>+%4JS9M/[ALM0>Q['%].44'2LW8[K"_ 5A>(9NGB1(:,VAAZ-=*'*OFPB9P M:S#V,L!87#]L&)"7-'^^3NUB:3Q,YZK,!)Y9 >,77+W6["NT\@&H& O-#KKLBM3VC9&[< 2^O)D^@Q+;(D[.5CV8R=9(6LE+4PJ+0 MU*BKTW6W[H+:VV$+P+1ZX]SN"FKR5!46'+-.S#I+R1:Q$XU>%-E_U658L,T^ MW2P%N->[:T(FBZ0Q%DFY"X39!1JYWN^M=K MX%K+1FH/[^.CDB5.7DBX.7=W!-H[?_O:Q'K]D\Y@Z\P,)#VV-#"]W7C"CW2; M*BX7%7.HCR QC:NJ@%=EUXH%Y!6#QAY!@ "',9(:"FHEOY7OU#IA3?O9E5BI MI\"GC5="E/UD?!$#Z/[)\]8T,%%X- O0(.1@C::57HV<[^4,#@TK&A, >Y4 M$6XA'?'8(G7]<6?T#(WA]CK#QVJ,]?X?,Z.BRJHBBBCZX!%5WZ#M5O@^!FO\ M(J1?/7"GUA&HSP["E6//$,P=WL4+L*]JXY9"^!^*5,NY7.^UK/"N\,957R1]TD.S@ M(:C_8])C'E_+BJ(NXH!37ICH5_!-H/ SRREG.X#N*1+A3HYER;X'=955>?N"#Z@FK^S';=M@ZL(]+8%\3P5&_XSX2 M&C="!\8;@@F_=4]*%%:G.$QDG$QJ(H)X5;*[E!;SIC7XFG& M4YE,\'>PE0@N52+L*6AJ&O;5D7D^/!6H&R0J4EGQ O(@7/6TGO76Z@A? MU:W[:S4K'\'];C,?6[;T.8KZ&P5B];^@%BZ.6@QC5)_;#E?LL&_* *AGX7*C MJL!]E8*[Q4/B1<=U1I_ MFC,:MQL ,+**TVT^KUXC9<8C3P?EYUB6-E$OK8TU2[!2P2G[P$,PNM 2G>:> MET:6(,)^<&X.@_3FD:ZZAS\G'"MBU3$_:,^!4:!*XFZ)'6\O=GA[6K' JT=B M&-<3MLT4P%!1V#$$*YQ1G.E&6/3!HM<#A[\F>[>+V6A+:*":E%#2E:M.M M+E,F.L1P2XR\)&9.!=>I+5;[,88/IYW3?#YDK!PF8'X#A:'<,WV"#QBZ\5+! M2M4]?GORK/C>8-/7?Y2S?E>@[&W5#5&NMDP1LV(OX'DN;"W*A:)41+K6M5AR M#STJLM.]-6KX),^HUO=?!BIJ"=;27QK6EYUS"R%T;:DE.JK @:E]4979L)-] M7E$+^&VL^T/L%(D7\,UJMZUYMD-3'I04JJ<#+B/8,8)R+2]"W$ 15^OAWK > M)7F<(H[7QT3]N<4-NKL I*XO-\;4\QQT>L6H]TYAW2[:/&3J_MJ7K?,XZ;AK M-8CKYT6YG<&[M<-6[YONL&,JNX'APW?KE8JY#W-?A6*5BANO,>?TH2<7AR$W MA5HKK=BHX=DP&;?8P=4RGG5;5CM=MWF1)L16.K'Y.PI7 M]G87MCE@0VBS2X6HG*HC4W_P_J/'(5_%60K#WPC_7+_J5!'0/.^AWEQ*<2:%TG4BIXVZ2DL/ M_4;?9906L=DK<-^^0G-ONL=(/]3JNV[_W MF>X]3YQV>H/!LT?9V5Q&@V[YS_T4>+5YM89&^>U:U:TYUUI*0\'FGKSEVK3* M#9H[OA,O5R4/NDAMO'--MCU3M O%OPFV.]+[C[GN[L#X=@\&[90E]]PQ"5S M3_[R9O2&>&0ICX@OQ!?B"^FT-O&(^&(=7\@,)S/\H/AFA]@19+UV,>1+BMX/ M=>K#%U46SCYM-.>08#9,,(DO=O*%%&9+%.97;&8D?=D"N;36?]@?N_96F_,D MENNOXRS/@A06X-VZ"8[R,@U5Z!%GDD>^?$_"VAQAK8.H^\H@:I+6!>&&RQ0O MR0E\5M_XMO.R:6"+)7)V2.D].Z#Z.N!% [:"16)-ZM9.OI"Z/3QUZ]HAI:1N M2=T>&E](W1Z>NB7KMO5B3>K63KZ0NCT\=4O6;9O%^HZ OFF3>7!$OWOBN(,N M<,!]'L.!Y@]FUBLU%#6PU_82]QQ>@AJL]S$_1HAWQ=-'9FD.HD_L)?D0Q7'#29G%J(!!1 M*V%+$X6?XP3>$S$O2Q(1>:OJ18K2C@H,RYC<').$:B4L)SB9)'NH@AU0#>QA MBI-E)"<&NC;$A(1$EG A580G)!H'T%6QQT_ M->'79HDB+"(LLD@S+&-T[@YJ4NU1(?%5 F^6I@64;U"+7TH3;K^E<)';4*UC& MS.;8'CNM+9C TR(I*35"S^L:UC%NM8,P] O)0UI M\R*VS+#7 /FL MO@S6;Y^@-M#X(2@D*"0H)"@D*-0;H=>WXLZEIB/A(@T%+&$!3:"X7N"44W&RFGU JYK\SL) []%Y/' M'W'*0Z:RL^SHT\U21%*\9Y>1%R^$'14SEG&X.?;,3DM;Z@K3[;BH,?TXFX3" M;HO&;I_AK1TR]G#NDE'T,D>\.Z>#02/DW'K3R&Z!IRM*"%0)5 E4"51?/-(P M>NI1?@2H]L<$"0^;R0?"0\)#PL,]):&=D[';"#FW'A/M%GAR,@E4"50)5 E4 M7WH7G'2MN"6Z^8"ZOX0V_)\#G=2/MU'DW:&AU=.)X5H"!?O6##_F@D4B+:X M94(GUUDB/)16G_E9$D0SEL*#Z3P1@O'(9U$0";: 4>:2B0@?^RPF2<:3%7/' M#G.[;I]=J_8G,,<8CU@G*4RA4G!+!TUN6(M@:H/@ F$ M/ 72P L%3V#J,W4-:IPE#)C\NU""!72">05I \NXR2=QF$0=]C?@ DB8:M MA+[Z%LZB^)Q=PXO8DH.RXV&X@C5.)1!SLF)A#!^Q"0]YY G9,:4+)7&1)$C6 M:1(OV#1.@-D14X2)O%65#G(+';TYCV8PST!/YXJ'F;K0=6T<7(I:>W E"GZDY5-\/DAK#OH0W&9YYAKMA#,LO-TJ@>:4>B=3YU[ G9#:1@1]P-?D- M"N%O:QL*F?==+%.QF G>FIJ;H=]U//"%W#OCRR0@7YX"GLMN0JRA8-E)AT' MZ5+(!( MU5_F>-"W(D(G5W-5!6.C!F$[T<>]9RODTEILN$KN]]NP& Q R@C!8 YB/T.^W_X=QC/!_!TJJ/D<]7SZ/1OF09( M_/W3J%A?'?9$>L#(8>8C1"^727P3+&#"8"C!U'K5"92&4:C, 9AC%$?'@+49 M@#>NO(KD7BQ3!'T9>X%Z_#I(Y[?9D82C!RF_:+JFJFJ8+]#(5=9:%J$)-XO@ M=7YU*TME>H$@35GY )A\<1:"L3>="B]5VTNH'Y4Y#5]&&QE-3QAXT^9%1^0+ M7[&^L309R%[=6L0GWHZ[8Z?;[3IHNR[UV.%JT_"^?>*!1%4!/ 5Z;14)$-L) MV.B^D0W'B"3:[\M86[M2(9X2FBF(,(SGX<.\-@ M;CZ\_]#$BTPEG/U7<'(-(!S] I[0>S(]=DQ=@\@*QL<5F^$!F%N'^J@<#-W5 M86>P/I;DB]RPV#0^ML0 \A!*)0B03P2G6VJCNDNNQD#5 =-,0)%$&5!&A3]R M9WTADIE('!.'F(&&2Y0JTUR7;*YC,:"J]2Q#,>/>*G>8&;^"YV?"/(X3#V0Y MLJ5@FX\LBH &;OPU)CM$]8"/I5.C#4 M246]JR6O!=6*Y;[ML4G)A7IM-TZ M@OGP:*;,*?A8H V%(8^-EV)4Y#$!GGILKE@(5YNOB)2XXW+OW;E'^_WZ8K?M M2%]X2/7;-J2RF^_:C;MD>W_#FMX!V]\.AYUQ==2J 3P5R&$3ZIPE==:;+3/H M=D:/VC($Y9;"S@<8(V1=0F%E"80\K-\.+NTT!)@TP MPU'Z[IY(4JX" OD6":(ISB/-HV55_:^BV'X KE)B /X:_U*,JW4=]S"6CMD1 MC4^X!Y5J!WT9Y7NR?.'"[$E]#Z;4:9 X$;DIP8#.U^G<89]^OOSQ\<)A%^J& M3'C7+7\P9D+E[Q6C%A5H^7R.+V CL>]S *V'S!/=/4- H]M+PDZ$QS.)EDH$ M!HO"FHD( UB)=D21G"N$F:O QU'@[VD,Q%2$XKX?F!P(C#'-ZLP K#)3T+ I M$O49DMFD10R;-$KD,TD?M)YI(O[(8+: IO E'\VG2M8,%A.N9"J=RHSQ';%* M?>6@B/B)9IC.V@"UP;2H3;-X(RS%& D&M\&,2!@,H8)(*NO%M??*O02-#&T( MFF06"#ZP3V6'JIO3I+;P$<*[=JLX_7V[ ME+U_H*LQ14]C"]J@!D/?1?)0R ('C2LM;O(PFW*]0/UX.@BY/=L?:OVME1,W M91'3( &H4\Y,98!*GEH_Z@>H;X,4U2:ZSUB4P)=+V"68-.BP?Z#_! I>72.] MN8H_'EZ&3B+.W9!0.8,JYZ&'4*"HH[$341FPI*RB2U1/X2=5PI"V M;[< /UQ!:OO/MNU "G[?"M[X!4:GFWC41*#2*JS7:JXUC[3X N:-H;8\J5.- MKM24;_D&OLWDK2KB!5]I96QT\8,4L$G85#^JV<1:M19V<5'R]57$,Q&5MC&N M(W>TE'/"X2<'%6XB%N"4&$S3V3!=2Z>^JG)*=8_CB+\'?;W$+0V;),D\U,7L M2&;>/*_:NN+)"K\98G9);@V@;:GJ>^^PH\E['J'\E=I#T0GJE9>6'GC MG=QZK_YRY+T'%HB%9"&( *:KL<0073&=3XO2) YQGA7_K1B_NC_>=PJ6AS)& M3B[TDA5!"X/!L%^- Z.N.ZI'&'S,I((\ 3OB_:%!&96&%:5A RH-LP6&U\34 M-IDD>V+?]L2Z'@=PR&.1//\((4!B2/$8(U\; 'T*%Q)-,8FI+UL ;$37@VZ S=\;OSC>T/.+P,^>IL&HJ;S:V/5 ^FJ_QUZBD00)ZD MYVJ#'RN3X@SYC(G#K>)03ASFT#]YUSKYJ-&T(&@0(46.%5WO?.^Z2KF#YE52 MG@S=WLEX-#AU^R>#$W?X3O42W6!95M%-5-D+]6DUB.8/U_G?;]$YVR39X@7? MMCRE$$U*!14?&-LF5X(]0$J+B=OU+CPS$2G6LY1*4A>8TIC"B2TEOKE*H*-J;Y+ZDL4EF'J[(^ M_T\M4(ZAXY^.,&[\'@,0V#*&<>T\*=@F198K+*TQBB7>F5.8AAAJ,?G1N-) M5^VQJ_0GDKJQA.>D;NQ0-Q\>Y'BU1,U4M6U5;JG9[+JI>I#*:*(957U6Q.P-31@&.M:H?U;,"9G8*EI2MA\'$L!P[+ M;]_95$T*SYK=1PK/#H5W618^H_A(#V:D#FVXM?2Y%**&$...F%VN_6ZMGR_K MPO/*ZROX.4Y6AE)YE]D69?D0"I(:(C5$:@A6I ]*B8'H:8"5N"J:K<2NC<;6 MMG66QXR@X@FJR?4\N?S\ -6MFH?RA"^;)S1UY[:E3"A=:%NZ4*\?LX9;$HFJ M?@C+&K#A$0O[XVI;Y9WYP'+<[45(H%Q4)?^?PC197HEP6UE*V9^IV]NJ,SBT M"A72?O=JO[*[QK:]0:K/&M57;<&2E=\>6#'AL,FENA@K.)@K >T^AKOP0!NI<,8'EQFR3*6JD\ MSZIZC8YK-:JZZQ/#1B= ]#/"Y;L$.9&SL FRI M0/\'#Y'%]K 4JQD3U7XF,]5-@:?K.=5&$&U%.!O!&+ AN)RSJ6K50$>H? #M MB2O=&PWC:?NA(+(ZLR9677: J;CWW3<>T''CJ,6Y:H?L6^1=5<#FSYESIR#=89R-^U-99% MQEA+57W4I>Z10;+,\$ VU?P'T\12JUA74H4"?EX&NN5D2RZRI#_L$[]H&JP4 M91E>%B>D;5WJYK9+L/(,9KS$6J\Y,&3!?]<'JE4;4WSAJ>-&21$?K"+&JL1" M(I4Z>Q5EF@O.1%3/%@5IDP$LBB=X6E*0AGCT5JZN\HY;K<7*KC*0"AA7HH28 M$[Z7,:X/I4J? 2*PP*@\W2B=Q[XZO(.'7J;5,0G P0K /9:(@K 0-F6:G_1A MCAE1EXO ;HM#@(+/>"S(#4>%[R@]K47$! A@RR6!)ZE)@5+!E JVEN9O_D-5 MC_FQL?*!2& EA==*-M<6=IX!E&@NV6EMMK7[;KK.%'F5MX,' GARW,JM;"% MUR1?MLC7NN14#X W_LZFS*&-!P:DZG GJ;*&PR15MD@5BLT\P /PE)6J)$A) ME:^/:$+1FF8J*K$.9@5FK3^O3IW@V-*A#F,"BUA]YU;YHZ,6GGO4PO#)1RV0 M[B/==ZBZ#T/,6\WT4N,!$3SS=SRT31]$KDYXX^H,)#3=BU-Z3'S5'-(C_'/U M*QD=EFP"$KR]"1X&<=5AB#J.BC=UFG@KIE!T*FHM6!M$&Q9_Y3@P%6=+D,]8%E>*""+J@2&YNK MFM9L:OB5]O*SR*EB\]R;FRS7/3M,G6^GKEK5-0AX7)%*G*J\?X1G:?#\%E65 M6*YDF"8BO19";_KB'7E1<]X@L8@EGDT/HZ&2K"2_JD_37CW,O?JMOL?R#54I M L%ME!?AUW*LY=^V?,M4W+_;^IWR0UW7I4_5:FZZBNZFKQ##W"R^Z9+P+(W/ M)]CEE:@)XBEJW7/U^#&8JG$&MF]P ^Z.?M6I(J!YWL/;LY=2G$FA3++"]4@4 MO]70;_#U\/XB9H$WV^K#M,_R[YN'X"F_H)AZ&]Z_U#U!H_K??TK]6Q[J=09= M]]YGNO<]X78&)Z?/'V8WDQETNB.W6_[3LV5BK:(2_)"L;\^YUE6Z='QS7VX' M$W.BPW)D.SN$?MNO'*Y&H"@*C/+12V:9.;M-FN=Y0BF2\U,MT@PB2]V\H449DL4YE?LH")]V0*YM-9; ML,OJ?)5PVY-8KK_^D$[2(Q\C$XEI%H@SR2._=K4\^1A6B68=,MU7ADP3#2O( M-ERF3,9AX+/Z-K==S38-6O'"=SMD\IX=4'T=\*(!6\$BL2;E:@,72+D>GG)U M[9!)4JZD7$FYDG)MEW(ERY64*RE74J[V2U0#E2M9KFU6KG<$XDTEW8,C\=T3 MQQUT@0/N\Q@.-'\PLUZIYK"!9:^5@X..?L%#SIXHQKOBZB.A]2"*25^2#U'< M'"X\0;Q>49+>VB$Y6P%E7UQ41"I@&>2P?2&':5?M&)LA+F""=I]H?;18GNUT" B(" M(ENYT J"$Q"]/A -.J]5SMLD<2(@(B"R1R\V27):07 "HM<'HN-!YY3DB9"( MD,ABQ=@DR6D%P0F)]M "T!F1.+4!B*B5L>%IP]NX_1O>&"/Q\@Z\*,FD"]5% MM794;5C&X>;8(U1<83G!R1[90_%MK^L,AM24V#2;A(IO"8QLY4(K"$Y@]/I@ MU'/<+D'180J4920G)+&!"ZT@."')/MP:X ]!"7DUA$4VJ\8F24XK"$Y8]/I8 M=.*<$A19(5 OUA!(.;O]BMA' 6_U IYBVHY'/N.+&,C\I_J#'=44EC&Y.39% MF^L>6D%PLBE>7^&Y)\[@I$<2=9 291G)"4ILX$(K"$Y0\OI0,G+ZKW;K!@F4 M70)E&)F*2(IV)%N=GOOL$BD=A0D6,;EYE@5.RT< M>.A]N)9QJQ6,V?U5Q62E[,Q*&3ECUXK2GD??5TRB2EA&6$989I. $);MLV.B MWQLT0#ZM1S)JL" HM$?C$A1:RAB"0GNAL#]TQ@,"0Q)5PC*;^$!89BEC",OL MQ;*CD\%3VP0(R9KMUE&WX[X2MY,X]%^,UY]^OOSQ\<*.VA?+>-D+8"OU'.&0''YJT\0F'"(=>'X>& M8Z=/.&0%#E$GY[X2@B^<_OT^Y_#6"9?"9UZ\P&[.YYQ\2@52=A@C=/BSY00G M:V(/)Y\ZX]Y3CZLC@6JV0%E&CM!VNH,A"90% D7=#SFA\6OUG M"*MZ/#E&G9/'4V,9RP#7ZX.ONIAP11$9,=0$]5$Y83G"RK/1R$ M,#I]:K"WS?+4P',-"(D(B2S@0BL(3DCT^DCT;__GQNWV!B13ARE3EI&PD8G]+MO82[./'X"H/(AJ M*![\GD )%#- M%BC+2$Y(8@,76D%P0I(]-/!UG>$I5ID191G*"$ANXT J"$Y3L(8TV=$Z& M5ESY1Q)%4$)0LG\NM(+@!"5[\$I.G=/NF"3* HFB'KZV9M'@IR":P2\,_B@# M7YBL&??_EN1G#"G@H6#QE\%RB 3J( 7*,I(3DMC A580G)"D<4XJR52S9H M[3S:AJ"PF1J7H-!2QA 4V@N%-I7[-AT.#T%8+2,YH1FAF5T"0FBVUR2F.[#B M*EF",OLEU3*2$Y01E-DE( 1EY)@1FNT[[4J-FX\2RTD<^B\FE!?J8D+ALT\_ M7_[X>&%'$8ME3&V.';/32I.ZCG0[+BI)/\XFH;#;DGEF$N=%Y>VM'1+V<-X> MIBGTHGM@V'/$AX2'KXV'XS[ (;F'#85# MZM;=5]IX1]4<^OLXS;,@A15X#TTE,TT']LZ.TA_+.-X<*XG./[>-M1'YW:%B"Q/"#JWPR9OXXSS,PX-SQN_,-"OF!7(9\=38-Q>[X4.-I 4] M@P@)M<>NX/"5<*=#-W>R7@T.'7[)X,3=_@.J';4*XZCK#"]/H$&Z??; M=OE7D;)IG,"[(N9E22(B;\72A$>2>WCK*SN:\2!ZS\)82L:EC+V 8Q+\.DCG M+)T+EH@K'F9QQ%0K]3#=[_PC['L<^^\ZE(:W/JH((R8@F\,?\E\3PH\70/0CP_W2Q%),6F MZ,U -*Z#,%2W48-P\6@68*$6/ <2'12W54OS0''VO+JXFB^ "O"9NM(9ADQC MYH&1!9)^QX76G=ND[FD60L^UQ S;-X_7"XN"R -S6,(?WKJCSH#!^"%J163D MV^%IIUO\Q<^2()HI-9S.$R'4(Q'PBBU@]#FH6."%SSZ+29)Q8+X[=IC;=?L. M,%XN4=E>B7#EP#@"6!T N6$IN!D$3V"8F60S$8E$;9%I$B_4FU O?__()IG$ M32$=!O3SYFPADEF^.;^*&+[(8(;?Q1*4Y$0DK*=>[788;&EX.RZ/P^9D2X % MH .?"80/0!,!.\]A?(THU_ PUB"\JR\Z2'SV!ZP-P 6_/H7-"ZB#:V0*;!*] MN3$?5/NFY N!KPX 8$(N4[:")3N*?NI-@[4W/8"HM1>BDW3_"SOLQR9!U02B M.&4P6(J+PJ]_,,CYJ"FY.'X&',+'UPFJ50!B/WS,TWQN@7ZW'R2P/6 SZ$6A M,]#9=J&]C?+$UFSV?:FG,@C1< 75'ZU1=%[4NBY!;K4/?\RGL-HS'E[SE3Q_ MPWXB:'@^Y;\)^-D+PD#;UQ.17@M0K!%"? 2BJ35^ 2!HS%^6?R^T.,@VDW/0 M3?7'/U4__ZX_QW\E:(4PC*_EV4XDJ:6A !4AV>9M\"R-\V)ZG""0&&QC]?@Q M&*=Q!H9N<"/\<_VJ4T5 \SQLPI OI3B3 M5N6G@5*IZHAWZS7G!^%.) MI8Y%E^D ^=3K($EX]PZJ[BN#ZA,NOK"2ETT#7\Q[V2&EC[[QPO:M8)%8D[JU MDR^D;@]/W;IV2"FI6U*WA\874K>'IV[)NFV]6).ZM9,OI&X/3]V2==MFL:;# M4JV)[^^^B36$9R@B(;N$!01%"T'R@:.H,GWSG29HELA0HD*+*##TW:^ 1%!$7[@:(C M=PQ@]-3 +\GDOF228GR$9K9RP6[)(31K+YKU\3;',8FD!9[5#K.-NTHO4[9Q M)V?B58^M\8,PP[-LU/$V=E0/6,;AYI@D.[W-UC(NM-,D>;GJ.#))=L5;&.RI M=V&U62!;H0$)B>S@0Y,V/B$1(='>D.BI-X>T62!;H0$)B>S@0Y,V/B$1(=&> MDH[=3F]$$MDPB;3D0"#+>$989@,7[)8+ M&*CZ9W'''??^R (9X*_'^0U:Y15G)! ':1 649R0A(;N- *@A.2O#Z2 M#$;.J$]0,)EP+/ M=EXL12151LV.T@3+^-L<TB7.>/>:YUE3@)EET!91G)"$ANX MT J"$Y+L(ULVZCXUQ$D"U6R!LHSDA"0V<*$5!"7TD.7'Z/6H4.$R!LHSD MA"0V<*$5!"RK#N@@SQL$"AJ.6MILNSS_[ TX9'DGFHZ"V,IV=&,!]%[ MIGZ%Q27BBH=9+87VS$4C XX'G='XM/K/$%;U>'*,.B>/I\8RUEUU9ZJK+K@2 MMQ_@T*/SQYMM65'5A.4$)\MJ#^?2C$ZIGK5IAVL0$A$2VC? M_L^-V^T-2*8.4Z8L(SF!B0U<: 7!"4SV$C ^I>Z*PQ0HRTA.2&(#%UI!<$(2 M1+44Y%3 .#Q2)UV*6:(/P_1BF3[UO$LJ<;(#]J@B MPW*"DYVQEP:^TZ<>=TD"U6R!LHSDA"0V<*$5!"1^F1%E&#_FT/Q XD-!E F?+9/8S[R4A4$DBD:X9RZ\25?8N52W>IP*"?+$!(U4S$V27):07!"HL;YMB13 MS98IRTA.8&(#%UI!< *3?:3O3SUYS;:?J+S"FF$D@6JV0%E&9:K9,649R A,;N- *@A.8O#Z8#)WQB-R2PQ0HRTA.2&(# M%UI!<$(2%DE)*=BS3,9AX+/Z#K>,6ZU@S#T"\E#6D)WV$IV.O:'3/;6B M*/B>?5!]&9# /EFE[DA"0WN4+J&AI8PA-+08#?M.?TQ@2&!(8$A@2&"X=P$A M,-PG&+J#9Z2#"0T)#0D-K52ZA(:6,H;0T&(T'#GCDZ>>5TY@V&PPI [;?270 M)W'HOQBO+U2"7/CPO91=1EZ\>.IIME2+9P?B[K1NJ*YHW8Z+FM:/LTDH[#:& MGJEA7U3FWMHA80_G[6%:4R^Z!]R1,W1/&R'BUEM3K5##!(=V\('@D."0X/"U MX; W&$T@,/[C*)V/FC_,\&W2&[OC=^0:%_$ N0[XZ MFX;B9I,ZF,(+IJO\G>JI8YGR)#U7-#B&U2[DV81+$0:1V$JQ1R#"@Q44IFI MU6YG9HTO!5.""*EZK'ASUT:]@TU5ZI\,W=[)>#0X=?LG@Q-W^ [;]GM%0W=E MY]0GT +]C0W,P YX5\2\+$E$Y*V88A+W\+QL=C3C0?2>A;&4C$L9>X$Z-OPZ M2.9EP]&T]9%$?'TRQ2W^5A.62 @.O%"Z#6"@:#\9F0J*D".8?A M GA['$5"O[,8O/^%??[^L3J?#FHX(]? %_-?DF^2[\?*MWL0\OWI9BDB*39E M=Q;'_G40AHQ'*'XICV8!UF/! S M=9H^WB(0,P]V$Z@*!B3$UP=1!G]?)K&?>2E#:LH.B2Z)[BY$MW\0HJO/%5$7 M=$Q$).###2%&M/4%2IB2W2IN>[$$^4SG/&77(D&<]N)9!+/T810FM%I W%TF M09Q@#5H0^R2B)**[$='!08CHC_KE.>6U.2R0#'CO91H>,QE$,P3#?\&C\+O^ M3G"EI3N!9R1:X4QP;\[XHD MK>.SM_"R/H-WA*A,T01ZVQMW1L5?_"Q!EJ*3DLX3(=0C$>QJMH WS$'# C]\ M]EE,DHR#V>2.'>9VW;X#BE@N-?/#E0/C"#2><)PYK%HDK*P/_OGRQ\>+SEH8 MXXE<'S>%ZR_:$O$YB'@$ !JR#W'DJPNA%.-^"?[( OA]M>VZ*_N6P7:R)T9- MV1(OK<1!]F) :P[.D,?EW%'_90*VQ!68 KD+!,3X7:C8*HSG@?BG ;PKOU<, M]?]7$<]$Q*[!O@)ET>^XI?Z0^/D69: B(HEVH-[VQ[U.;^T[7_B*]7OJ<;?# M/N#$IF%\K= B!HN"IZB&T.:[TA-2;Q^<=DZWJ:H'*2C@!Z 0C@.F(:P:R&LB M/3(+%="9L(POP+K)/4!1.)I *S0V$Q_?BL]QS\N]14\ 38&$M:4D\4(YF'+K M6GJG@PHE=[\80&5/"%_J>>!G$KB.GVSG.'SPUNWW.]U\3AWV8Q[HR0(O4] N M\(YX.D4_>K)BRRSQYESJ;\++@&DI*'[<7DNT%31R@"&O8V7IAC.N7SFHX-'Z M1IAJM;:->*#X^T\D'JY+@*+4,;LE#WSFQ]>H,,'2TQ,PDR5\ M +\K=!3)0@7\ZI 9)#[[ UX''SN&&?@AC,!!%E+X?B*6?*4(A,OO=9RFL',UUMA(\T7/>F0)_8:6S&Q5.QEPEC+U%S; )#T$R4!K0!W[;&XPZ M@_NTJ 9[(4W*0(%: #^WD!)F66B'PO*P$( MT-I,P?S_'9['Z%D(.2<_QF*&;<6^58,T'/0JC0_ ,0 M)A]K,[J1@DF/2!2F, )SG,Y@U*%! &Y@1U]$-#;:P&:X"3Y"T'Z:T7VBD5<*T ML2E@J\S (=-N^$2DUT)H),J1#+=Z_XM3C5WCQ[ 39[ 9C8!^CF.??>=3D:X* M(7-P*\(^!ULE#A3CJCA.X/-"?-;>4H5U-%SBY'><"ZH@ M/HD3KGU3'6'4WU;2F(,WR#^@/TL"^?O6C"#&IV V51&75?#7H4:PS( OFD! MM*M J88*.TLJ(\7\0&J54N.T89U9#*F#1ZJ#L@RJX0JA=@@>4G1>],PO 49T M7=$QG\)JSWAX#2!W_H;]1*IX-X97F1S4/L>@7_$^;S5,>%3:$LJGZI7AM;K9 MPNNFBC$7M%L 9DF_ZH@58;1R4J$ =0:H +KS-A\PX=<,KT-/,#24?U.Y]\9Y M4_.0V7(9 ^PH?$"_%O12',UB[;A,0U4$@8L$1DBT^"3JSNK8,(M4J6)CQ>7( M@KG1[S Z3 Q>!SH]@._#U^?\"KTT'_U\G,.&XZ/]M'\(EJ=<<9[@U@4IQ@?@ M1;^+U=H,X %PU&%VX,6!$PI_A^T7>[_C7.>PI$/3HA09Q=E_%).40J'6[X$7 M%JE?(_9=+%.QF( &-?K6,;ZFHXQFW")_Y0F0E7T'"_9#C YN)*Y!U*%"U/%YC0A/0*&A_NI_R7UF>8NM[84QZMT\C%1);>N8WIQC>8FX M"N),PMLG:.;S* )Z>[J@[".8PVHAL(J>0I1)@ >NW/MN;]B,!N[96E79@.I.LGT)>_C.+!.MW+W*>$U6<]$%A-^@/__'T>?I\( MCR]@Z"L>A#JOO;WN/YYW& K:K0K$3KAE*+Q!/8U5S7IY8Y1B^&D;FJ!HB\ M,/-A;([!?:V%, L<3 .8N#%0X?UF)3Z",2Q'9X"U_XM_,GZO&C@!OZ;#?DNT MBYQ'!\M] FI*_?+]U\_?V#+,)'/[0["=)?K;8+*FAIP;W /FPN(PX% RYFN, M%0H3$<;7&#=!^Q:WK_+VB]P#+!+#=[<6\]8#+":'5%&U'799I;DF^+6H9![> MCAZ::T"2J>\]-5FQAA\P$_B+.L8.&>,+X[C@ERK17LTFXZ#L*'-/NK:B:P'H MW5MT;6DO<,S&3D5BU.K;?E4OSD#YSM#I*9E?JKQQ9^0.W^7*,E*['BLTW&Z_ MRXZJ2D])1*'HM)4 (UZID4.@D4[MI1BHU(*F94B%\$ !F#2A\O-4F*Z^&-AC M&/:&7:R^H.N^A)(NK0U"T%I)$> S<3 I8)&H6G2V27XT(M%T?<@,\"YZF15L!C1"9!,EQ0IBF"108D6 MDJ'"!PX!1A23,&]X&D!5M;6"JH>OS1B\N+_RW7 -% M7QZ![$97B!:;HO=+" M-^EPH[[)!CY(O7Q9(FPNM*B1*OZ:+Z0'8H&Z:P*6BZ,"4],LQ1B4*K6!W:,J M68S=.@$O*[Y6*0D.RT(S;\%72M5,0/JSZ12,'F5_Q" ,(M6#)%A1D9B\#WR" MMI36>T693.E><-R%PJJNL'K(C4=+FGIE^U5LKH(,BU\.81<'^F\U?U-!.6 MAJ,A%>@\#ZP 8&@&DHJC=]B%9S*O:+E?"T7,B<@)YCLX-?R;-X\!0M'^T[A4 MG0L^"WRHUL$DVKW1SDVL#,9*(4H"&V!FN('6*T2(&@HI M$2 E<+M477D9.U,-*VH/>!X09IIAM%9-5KWS(=/5ENH],R9==K"9I/$K9Y)L M.0]BOV'8-=!/_L-WV+7,(J6+_#_CL#3 #(2+7+X>,?POSWCX%$/U#EWBXF&&C^ MHHHXV;= _D[[QT*U\L+Z_!]")U%5_SFX+ZK91FV;O.M=W'AS!'[]B:IJ$3=+ MM8? DO1$ GC:':L8D/3X :CI_BDKEC6!@X8%X71"D;,KUEB4LVKM1>KX0.9 MMWTL8YPFQ@JG(9ASF7$*P4*J?4U;4'(.!I2>1N7=9*H*IH!:C5VX%Q@XD$/R9,RJ6=BQOJL"&6L*]LEFCA*ETZ7<.AAU.+-XE&11,U\9I\URL"*^,JNN#??D9_ =S))>X&V!\B M"57,3&1)[+ OXB;P8%9+(>&WGQ/^)[B$'"MA>>BP#W/TUP1; 40Y[")#1TQ] MK-_A@'?# S;A\]1A_PFNK7X84ZO?@?)S]E] 6WCZVOC!*F<4H@.(KB/R7<=W M+B-?O3-;"O#6/O"(^]67_!5K.A88@V9_9"+]$V=VDU*'\9#^+S85CJ-I>FY3ML::;>3L: R4K/#_C'?PHAK,+!A\S". M!X_(C=-)=(8"(X/Z<3Q]1,47BYT%BB0&J>%F6VU^OZ@[DK=, ?@FHAG\-3+O MBI>JSP<O">:"^"6Z<"I/S&'N"= .I=T7*A*-!M&TR$8%*K)1A$?F M(ER:*FO-$5 M0#9/'?V@^UEKF%11 <6A+O6IJ4TC=2E2PCTCE#QO9\20# ]R MAAF%PX2Y!(5@[#!AS 2=YUR:9B>'@<: M+NO?O3@%O><[[%,TTS]<(@2I'U*.$OK].DC_!&VD_O9;K/^O%;E1[W%%A9:: MDQ=*T]&J$OX']%Q, JX5/]?J70^HM+NC%;JC%;;1U%RMJ< &+(-.M 1N/39) M/@"4UF&H#E*/AP.GA@7E.BN?5F#NP9CFW U<=;J4<%;ME];H7[6\*PJ^EI9 MU:.J*WR5)BLL>%5CCT?49%+J/7/YX],7UKL :^?R^W^QSQI+R( M(O NP1!2A9^@]L'L6K!>]_B_BI2[*J_0+735,E43Y:X4 U0;CG.S!5]3;F]0 MZJ&/&,%]56^T#@KYKJ@J9E*E=JM/;4%1T MS#T'731 2DR6U49,E:RN>J\>/0[X"K7^FPB3G^E6]KJ*@^8)J,EI* M<2;%DN.^R8FC#L358[]9O_?P*I"!,@E69_GWM]Q^J%_G#CJG8SR"9NM1M&9* MG=&H=\\S_=/.<.CN8* >KO[N)_H=M]?OEO_L8,B'3&S8<4_J*[SCTDE=)O_J M=TX^\GC?<;/3*^J]/C;**G _4UED=5;2^A)W)/D8%@=#+!6S.%E5%( =QW3G MM-\3Z[_1S#MECTT7#]0O\>WB\65,QF'@WWZ3LY7\>X7$UT[WP-^J1M@' M980U8D-LWNEL^\ZP2+*!;?C)7]ZX;ZQB*DGY"^V'C099DO&VRSA95<07TK=[ MTK>7*LMUUT4J6WQ@$W5Y=2<8^&;;!3<61TSU]W&:9UA9''BW;H(CG6,P2=4X MDSSRY7L[%(-E_&[O/6^-OS7L8%E#(F*?_TCB8JVX$&NL90UI,COX0"+RR-LF M=^ D=4\<=] %%KKD).V_)"(O*V?JRW7QH MH+SUNN_PH)GB2.UZ235Q^:"DK4DW7+?SROD=2X[]]F0#5>:@[_3[ Q))"RZ= M)RQJ+1:19MO#90>][K#_3?ASY[L 5!\T@ZMVVX^-%#:7L3? M;C>7VRMM9-S;I=[(J'P)C>>,AUT2J(,4*,M(WEXD(<6V!\<).]?_+W:N4X;Z M@"SXR_QDO,O(BQ>4D&ZVHFTW'QHH7NL.R(U]"XYU2 M,ODPQGIV,2J(,4*,M(WEXD(<5FIW\,_\=CK>EP\/7# MP>F>T>?>,WKZRO>,;IZ>9JD'1_>,ON;E!3N_9W30]"VB[AD==-@'^$L2A_H. MHM^2V!,^7BM*F^/0=,8GO!V%YU>7ES?,T@YIT YY83B_B)BH;1-UI9ZZNRFX M$I&0,O^C+R1V>]4N-LMOF_++O>55]]:RV%MXR28\O'%:-+O&VS=YD@3"QUO2 MF+HY0KU09O :O$'%7#UU'>37 W'T-8)E;:K^X;@T=]@/@%N$_9O?+$\QVO!Q)1]NA%>IJX>_'4Z#3R1Y)=+PF>?B]NP M\L^.](N\<_5N='ZF*QS??"[UQ_[Y^P[[F>.%7;&^_K DMKZ@<V5GZZOB8",2#%BX M35[Z-LO:S<.HTHU6T;NDO TPR7<)NU;W["*9@RDJ;]#C'Y@L-S =Y*6]PAZ. 5;:C.,'T51WP"GX7![WC- M8!IO?L'1V:U(7UYXYRH.32WV\9SV7>_W'='+0G(1BI2QATKPX=KLT"62*MTT+?36S<;_ M%/H-))1=XB73O4YD7G?ZD[+3]S+XT34ID'J#)_H&8IM B3\_Q6=7![E#*" M1_^519[2IBH:IK6344X7A:JL;J1",QJ_[ND7PW?8CSGZ?,I+FP@1L:ATOJKN M(XZ1X!2F>@H&!29:HSYS$J0W[92-%U>1DKD.ZSMLX"CX'ZJ 0!2GC"^78>"I M2[]A[R1B 3()4-I\;E]N45N/4.9HKHPYKQ5H^F;UU2&A"!KNFYA%_SPS_ MV270[F8GU'V1RLO=D&^3\3OHL__Z6QE+S.K!?QN^0WMOJK/4SXW'GU*T]K7V M(O#]4#R\-KM!._;%C,M'5-43A_;+H=TUC3^%DTON8U1;J[)NIQ=$U$'^W-UFUA)VB"KU:Q\X<6Z M6O!,U?:%021>KN!)E=,!,_*,TV])$&&I8+A9WU=L$-ZL:"+9$*U#*.*0[1PB M&^( ;0B7;(AU&\(]:!MBHP^ ; A"*$L0BCAD.X?(AC@X&X(LB#4+XN#LA]^R M1&8\2K$8M3=F?^]\[WSHL.]"5W'U^L.N@ZTS%WZ\Q!K1ZN/Y0Z?=45[7^ITG M$QX)>?SK32A6[,)+\1.WVW6KE@@!?!OA@SAD.X<(X \!X'O=7N?RZ_=#1_:& M<_$R0B. _<_/WWYAEY%,P:\7[&/L90MU,$#>ZH:@&^0?^_G'?@PO-+6G6*=L MBIY5CS57_?;L(T\Y^QR$ M$]2*5^4\IGJC&_NGE>B9&]EC)2+";"QS)QK(@O M&%$R-V<:13_:#+W$(=LY1,;1(< J&D??/_R-C*-&<[&*GS_X31S%BQ7[= .? MJM.8OGMSL>"%M43(VF:]31RRG4.$K(>@DQ%9/US\0LC::"[>@ZP?>.AEH;B/3C[44R#*% P2^AZ M"+J;.&0[APA=#T$O([K^@FY& MA/WMVR="V$9S\1Z$Q2MLX$$*%!^@&B<.VG56;UXNR1/\>;"II]6_OWRKU\O?OS]VZ>B1^C91DP##H5]OB2V!%6J M+;SJ*@3Q1Q8DYFZ9O(]7>%D2I &,_NE&7YV0-_/V3OL#U1+,%^KZ \<,,@MD MFN"P<_C,S\(5\W@FU26A@30WVN$K)X*A*.DK1['Q:"+F/)SB[3,XD.I_-@^D M>)]#%L&7U'@\2^=Q @39X=GXC;AEH:6(NJL#=0?=.\_3?=[IN?JPWH>=C/L* MSA/9V2^P.[]^^O6OG[ZR#[]^^^W7;[4+ ^WQFHGQ+Z&>S3^O==+_CI:COX_3 M/ M28(AW^PGPWPI<)J_O];P^,C4U23_BO8)G[&*9!"%>C(17*9-%1!;1"P.C M67C!>TP?,76I)JO+!R'H<[?Q3_(G]I_Q/&*?.NS"?WQNCRRG9O*=>'YX/,>D M?N"KXV?X8GG./LP#,;WCW'K:#6W>#4=W7%U O@;Y&N1KV+W;R-<@7Z-9$HZ^ MQD=^!93]6X=]Y6*1)9R,C8-@/;'](-FN/8S;;[4@[K>9^T=W7&RB"MS*SR\\ M#Y:6@JE"+@@5N>VSR,U]8I';O_\TB?W5?_SO?_]IGB["__C_4$L#!!0 ( M /J#A%:+=4FFBA0 $GE 1 ;F5O9RTR,#(S,#(R."YXE&R/)ZZR+9>ER2;[DH)(2,(."2@ *5OY]=L ;Z! M$:0LS] ;GCIUC@QT-[KQ-6Z-"W__\W,8H!41DG)V?G!R>'R "/.X3]G\_.#[ M># <7][<'/SYRQ]^_X_! %U=W]RC>_*$AEY$5^2*2B_@,A8$O1O?_8;^=O%X MB\;>@H0877$O#@F+T MHFAY=G3T]/1TZ,\HDSR((RA.'GH\/$*#02K\4A"L MTM$5C@@Z.ST^?3\X_@#_3DX^G9U^.CM^?_CYP^?3_SP^/CL^-MCXV$FE&N9H(K:Y3R"AK#)E^5%4MQQ^/ MDDR3E-8H# X?@1/F"BO'<7M2*MNJC+3J3CY__GRDG@_DOGLY6@J^)"*B1)I=KQ:P$&1V?J"ZKT'6 M9 V M^Y]NYU*0MG8"BX217Z.UW=P'@ZIK1OMDUM9H8*&,UIM\E=-TS6 /!VT-!A8O M#AP@7Q9$C4U6TB>0C]2/[X\WKCG$482?.>/A.M'KDL,L_P'/P5X*L['BSZR4 MK)P"L2\GQ^H?F,$;DWG-B!3G[T>;]!N28DG\$?NB?V\Z?\JZUNL=@JI[H7W+FPR2:^/ #5C[4AW3_ @=JWC1>$!+)!) V# [( M3A1DN3R-62H2F3)1*A0E4GLX]P/G Q9 MR 1!5M;8UOF=@!]NA/0Z%VID-]Z MX'<&/L^5H]D- S'DELMH+IP/P]PT!+Z0C/D.)?/1.E="CO1^T+WD(E;-0 MX9$5V1WZ;6(=,$]D]_#NI]%C MN;@.^%/[9IXS.D#^M%O#!O%(R^^!K@'ZBDA/T*4J?S2[B"5E1,HA@PF8I "2 MN?). &[#X #VO_0RJM@O@3\*X0K#3#S"3$W8H "5:A;18UNWO(4F ,C<8?&# M1'@:D#'Q8D'52C]=\-80.+#[DX6=;G *J$(<*N3U0-4 =<-68"X7.3!F@@.( MSQ80!G-?ZS6U_DB@GF+R2#P^3]1(*K\BO1Z#DV,+@U0&,H3T6-1@<4^B8J;_ M0,1X ID!.X1K$$P6>ZHA2Y,FK7V#P%F MZ4BS+=.!U'L+J400,B4A+:K'I@:;;(8+U3:E+#E*D@!3F>- Y8.%2CZ#-L7T MB-0@\HUS_XD& 71>HVA!Q W8SN;JO,]0RGQGPDGE0.JCA50F47=O6B8JA*)$ M:@]<#7"WG,TG1)T@FT8)2*44!R"?+$ 4-U+L2/'W55^[?E'SJ@E^+M8O18*C MXNT@0#I+T]Q]M==N7X5Q/4X MU<;8!%UA=3A89C&T(L&!@[V\-YC[6M]/9/.!![1H-;LPUJ-X:@<(6D@YT3]Z0Y]IF0.2.T(0WT %+U+Y/;H-8R$FFC9R0YT[$B"(:*'8K?P MJ(G(UEP',';@H")4V@.T<\S4Q*B.P &3'4FHB9_V<.TID&J"UYS< :4=:F@8 M5.UA?4%TU82RGL0!GQV8V!II[0';->1JHE63[X#*#F54AE][F/81AS4A:TCK M@,\.>32)R?9HM@W.FLA5I#M0L@,BY4!MCT>CX$A>@48XR02FCJ >H?=5P8Y< M1 _/GF-70]_7>N+ F,Y=D0C3H'4XJTZ6 W0['-(^PC5 A0*ER>F[1(?>9W8, M?#E]9$=>AT_801A'B*QW@%=R /6:A!\'9#2[#+"4=$:];$EYAZ.4:#2K8FWH M)B\OP>%,=N!(.].PQIDRG=!HALI:I6R97HI@2]"V=[R7.5XZA4 S5X>;D.ZJ^P8)"] ^T:]3?]P$YVP&F'NLRH_Z ' MH]W2P([QUTP&K'5#2VX'M'88K'+?H'K^\%N&?+_L:+GED_>W4/5X/A=DKJY: MI71F6]V-U0&Z'5"K KW4)Y<*R\G[AK_K?I+Q*L=HEE-DN:8'[,[N\ ([+E>W M%Z6&\.(A$? (@]C8L>H=8B\[5LZ5Y0ME.%S##@8VW=OJEYJO[!G%@M F;ND@ M#435^\D'.R39W$_R523T)55T"NI?.T%.MP)#O,V=R1 MJJ]4+]MZ=@](.? Z_L$.=VW?I^Z'G%3#/5QOCB'L_1GK;03_( M#,0-H&_ [O" %C?BRBL672)*BD19F;TO[,,7KC$5?\5!3$JXRF\",^B"O\J( MAJHO_F^B'KTF_G!%!)ZK,P-QF%"V\9Q]%>;P,SMDV=#/E'Y(*[CI=1*E2J)< M2Y2I.4CU1(:BO7.^Q#GSR>P]9RLB]:Q$1H)Z^GT<0.4[*"W+G4_]0;(=13H< MS0ZFUCJ:L=>2:X$*-5*'TXI8O5P?EFM]8LTYQVG+Y/ &._Y:?;:MG]SL&^E\ M@'D0)* A)(MU/M;(T2PYAC;TH'$*&%:8?TOQE ;)YKWJM"$1R"8+HKXA ?2* M4M(F_O+Z13N\KNF)RM) 9RAK#'IZCRX]LI=IK+>!#9U1JC3\7U&#WLEW-Q1G MH7KORB]VY6NE&;FE*^)OGM7,O4D]^QH5)Y8,.8W==B_%.%S4CDXW<-%$L8'6 MK.)(:>Z?6"*E7NG\E"&U]\07>V)^(*YHWP^"JR_1X!8#ZV[B')YE![<;>%9. M8FCP1^@2.=)*]$/ROL^AY]!GA!?K#(,T-&@ZS]ZDU?O.1SO@W>@L>\F5E3;H>ILTDV)':C:X60+U;ZA[KFA?GU>$A43+0Z@0Z?(/:JW!VBT&,61^H:@ M^MYHH[:\FSR'8]CAW[KFGJE@'JHOE$!*"V2HT7<*N[RMYNP3&M(ZD+=#O>:+ M;'V'\%IOMKEO:>W&ZX#;CK'6OO36X[__B[?N.YQMN1R8VT%+\XINC_#>$2ZV M:/6"R,BYYS @2SIG:J ['XC0L#"/0%=0 M)/,DXI<=(ZOQGE^ED<,S:]\[W#B-F:PMS7Q0'16ZJVV<5'MDJ+_QH9A<5628 MH'>&C)S4BOY\WCZ;PC=,F3J^?RUXN&?_JSHLVAEMZIO I_KW$\I-0"F-E-9( MJ?V*;:%W_)<[?K9>NV$1@0J)'J'JQT]X*4?L4=T8%0".?AGANX1?HZDD8J4B MI\E5U!NVA 74-1=C&M( BR20-A+&_O66FWB_1 >'DU>]%U%R\F)MF:F*E*Y( M*XO $7-UT]'D79U[=RK](B\Y?N- M%P0@4!<$2S?QDQ=(H(A"FNK3I.XU 2:W3_^,PAW.;,? "X%E7TZF+)?;/SJ) M$DV1I6IZLF4 VIK2M;YZE99HW'OQ'CKHS:6"JDEG_5/U/>5+NI"U-0W[RV.5-3&\.$!JWH_WDK^/WH6?IG M>+FDL#I726D"8SS17J>I)!(D7\U43J::Q3^*X,YF#&E"GJ,8!\,IS ZQ%QT@ MAD-B1IV<#!$H>'[P/!4!/5,'?V&>#)-+I?8!DC&0T2A6VGT3/%YFA!1(#E#R M>PE>P?V)%N/'(EW#,AH$:D0_/X!I*XC":8'IWT?;C2W\U+$COFGT#HR=-MZY M 5QC?W/>-U$%UHF:)K;7,'7.Z*]8,- BNV2O9L<>8'=%@U@M83>L;4K=.3.' M6T#BL/ M,PH!PQ>L9K^R%16BD=8961WL MP/BF:R6;(^A(L1][D9H:05JJIA'WGNL'UELPA8M>L7J, ^K0 M(:@.3\)JD% =F=NL#0?Q6S8>>G])?9*XXP->.\RO)N]*!;A[R0J3TI>Z_D7\ M&Q]HZ8QB^Q).Y=L 1C#(;76^K!K( \"++$U*^IQE];RH[IR/YI]E_FG9O=?T7897:EK9_<*G2.TQ2CI'!^I_%$, M$G(,DZR 7$+CY2$1,*-6E'B>][6[\295XT=BH'Y)9:?*^]63, M7VAHQ=1==C56)>JD+@QHPQG _W>"Q36/158O+Q+Q9OH1M=\P8L8!ASL* MO4 $*F?=Y3JKD$:D73'"W#S5/12AJ1W9 MW\[R+NL54PMENDR=\'(L WI2&$ZS0(85NVO+_7;JQ[Q_4!SUU[/C=7H&"CI0 MYM$E#L#HF.5QH5TXWT[+JK;N,3/.L"WK,&%V-H$Y+\&J%ZVOI!9BWE*-23EB M8ZPVU>XHXRIDG+6?HCKJ:-Y.JZGZ0(&*"RNAL.#)(N;EF')+IBY&C^_P,PWC M\(%':HV"@X>TJ1'M>#I3&4Y' MOX_#*1%\YN.U] DTU! 6KCYG,[!GI6;/?(:UB9CY0;$V50<\H@7!1534-Z8= M>Q;:Q8:2;;VJ@'CQN-I0"/ +37JQ+DC25C)\PL)/'_ S^@4U?!@;$J\A^>W4 MH&E<:M U%S-"(QT>@7D:33M]5'Y$X(J'L+RS3@YDR9LX^#K]%Q]Z,*,V9?VKK;.G;79,0)MG!RS(]'W)-I:4Z]73N>JMN92;W$0 MS:JHMER=,SL]=I9_*,:RL(:@<\88]^XM.ZKS.F>"<0\N_QI!Z6*Q95@;C@Z; MN_T];NB@S<=.S4>]:RKCI?*Z5U44NE]UA!\6!LGI#'50.-,;5'78=14=-TF.EL;#;-&A;?D?-2[QL0%5.-TV Z5=$O;^J_2O]:8HQ M@9'14W>U-X;,)I1=-9&'U).9OI99E;F=-.66SL@85JS,,J,JIY,F9 'U&W8/ MJ^YH#^S?(F/-TW>\(G M3]QAID73<;/^AP@^X8EGUOGN-KI.FG>OU,;!A#^K-SR"@(@YT8]Y7(EX_D@D M]>/-7J@52R>-+EWX*!M7F=5)(QZXNBP$=2_N]8LS:L%>MJ6.HILF"6+JJ[=> M%CSPB=A J0%A)PU\Y&H;41]KX<$-D\3+_KBBDC)U$0*SSFZDN7VRRKH^VDF>K(U2W'K'IANBVWTZ94F]!MU1>@ ^%3RB/B M+3QNQ3YJ"#IJD"#DKEC\3P1F$CBM#80&A%TV4%HX;21W4_DG/EGP6!UGU>L/ M0M@H9'0:JPB .@*STA?6-DQKQ]1YPP.R(JS>3(NDDT85<1SC\J5^8$DNN=07 M4,LFMF#HI,'-3KM-JEY":,22&-WJY( ?G2W6ZIIF/-7G#][8,;G*NGJ=,CI< MN8V.O)6JJ@U'APW?/ E7LG%+9H?-<9X;*]G7E/I-&+S3V; MU?$265VNK+KS M8^6J:$#984,-G05G\--+GN%79\=8%*R'/E^JQ^&406OUTNI% #ANG#1KS;TY M8XBRK)]R5Z,N"$J>MMETSZ._DZB^/G9F[VR%%"W]LO2(,HQDQZ.Z=X,0 "9X0 %0 &YE;VE_:V97M.-ULDVG:D:TX]8P3>6QGVWWJP"1D84.1*D#:5G_]'H 7D2( M0I8H $UF,K$MX?8='!P#;FP_?#7X[ MO;X<7)+X\QUB>#!.@FR.XW0P',S2=/'FZ.CQ\?$PG)*8)5&60H?L,$CF1X/A ML&C^C&+$/Q^,48H';TZ.3UX.C[^'?[?7F^-7ARQ]>G?SC^/C-\7&M M6K)84G(_2P??!M\->"WH.XYQ%"T'YR1&<4!0-+@I._WGX"(.#@>C*!I<\UIL M<(T9I@\X/,S;C #!FZB$\<3(&Q;,\!Q=)H$8WMN#&IZG.QH=)O3^Z.3X^.51 M54M9@O\U+(L-^4?#%R?#ER\.GUAX,(#9B)GHVZ"3LOA3J_SC2U'ZQ>O7KX_$ MMU511F0%H=D71[]]N+P1.(QR+N>3$/SXY^>$H14])G,R71[S"T4T*$\IYX2R)0QPS',(OP 4DA,_#4Q3Q MWFYF&*<,1BHZG%$\?7O FQZ6C7(2_?T93:7+!7Y[P,A\$>&#H_U@JKYEDRFP M6S+'EPG;$IR^3=LHSY+Y@N(9E ')T ?DC@ZLXT=L=AXEC[M$O-YD/Q@OX@?H M+Z$$LS%.$8FZ$"@K]#.^CSA=3?<5IC>(+B?3*XHC,H>/Z?(<$?H?%&486&7$&$B\4?!' M1B@.1W%X2= =B4@*T)3\B> ;+GF;I([3XO2Y.8M@YD^#S+(E".,V\ T&2+BM2 M)JLZ(+_F)!4;+-0!;"E0'XX\T,;!(*%0^>T!'((>,3\:P(GH8) Q&&^RX&-! M43X3CH ^RR@%(#*8HR!(,L!XA99@TV$XY^@'1SZ!SP/YP@X-"0_$*88?T M'!@B";9^)D)* K_'+ M),I;/9^0#<3.^6!XAK#RLQ:5K7O74;8*6ZN*%[ M?L&-UC'#I:-";J_Q *D,XKEZA=9EK-/HS!;I-?+NB4N,&!:Q2I/I)Y8SK/?@5L)%H@J\ M,@45)4TD$8_12FC37<>A,, B<$P1NQ-@BI%P1]C)$8Y25G["/7LGPJNWZ5D^ M0GA=+RRDA8&;. 4DPZ_NYX% M,%K/EQ2&KH8% )VN+2F(KEI6UH'.B:58$)HJEE2JIG]*J4&)5" MHBAO4962NUFT"I6TB@4(.D>*%("F@H7AK[PETL%67]M@#I730\X7BM*V6$+C MRE"SA;J2!1A-9X5TT(TB-C1KA?M!KF3+"]MBD$[_@II-NJK:D>2;N1!4PGVC M5BRJ:>L. ZUVME;8SN&DVQ6@.JQTUK0 J,OP+\724X;< M;*_8/:2%;0ADO5U>+HFU=:RI'2W[NT;;6"^;YZ2(;.3UI!1'LE44";.VG2(5 M+TB26.NA291G)=)D6O/5.1U(7N$JI+\4U0V.X+-[V!ERB\JJN!\@80$DS?FK MAJ_V2^8%Q3+R ^6*,\_A\]SGDP'B8HIAC9WB:4)QS3#P[BFE"+")+- +:%G( M"J@)G4:"6#DMM)[.^HKP@4Z--=K&=98P$//\6"P<@)@^D "SFR0*9?"&[N'+ MH:DD5#7[Q1(XQ3%62"L'L1F*88E4:X>?NPQ/)XW?PXQ1Q+.21^$%TD.QUI_RR17!1IRF2W9W3/0EE#5A^XHD,T%X?LDI(4!2E/R3[+6 I(Z;NG M(,IX8C97>^%?6(]D=!JWBU!J)6Q2='UQJ.A9E;,1\*$Y M24I'K:E@8?B="W1M].KR%BUWC8.MUFQ7+VEEP+WK3BW@_?5H)6XV73S;^CDE^N&-5%GK:/3))QE;$#\%>^ J[X M[7PPIC2EY"X3\:"WB;E-I;X-^6#?UAL3QIB2!R&X+V(0X>*V9U!9TC%FY#[F MTSYBO^#P7A"E*O >D;B(R_"#"'O@"U7\RJ>88A21/W'X"RA.T$A)O$F\"D,> M4<+X%8+P)PP$YB0)6\FW3MMD+!)8Z.>@A0._YA$%P?*6HIC!#LA[BT/Q5T&/ M\'^P(1:!QDWR.F89Z8F@[8#FG?;R]5C0#A_;6L!*46W?KBW%J1<9J5:Y^NC. M(=)M*_TV(MR6G7FFXU97M]O>7'G" PP&!-D# ?2GRT^,QS,6#V/ F8X_Y:&\ ML@6J!1B'PH9UP5C&;_^=3,55Z.P3T(#"W )BF&1NY.$?GR)!ECD_F8BQ\30= M5FT((O]E(O9&3W1@3KVU-%$X5,)^QJ]V+M)(FQ_42N9K']!3'O\FTYQ(+^/4GS#[Y->E9[$6XVK&L&8L$7"4/2>)MF"'Y()"W); M)0Y7IDH_9DK!ZI6WHI/5O3J;*=#R+ MF@!8MA:BZ38K[^:&=,!//^JQ=6>1V M%,^6XJV@PF1:5>!V:U]B?.R+IDV6G ]'T>U$R!B#TL/O]R?\!8M%A O-IGS4 M@?_I-1U,A4M-:[@!;A,N5_$&PG(RE652>TT40UESC1>5M*EGE\F,"%]EC;FL MD?*D%R$Z6\F:B_D"$4;]VWR2G.]3K0X:9>$^.YVHQ6R'Q=:,]: M:%(YY\/ECKO=S/AS5XH+*+PF1X?_ P-R1C)I-P4PRRAKX&E]G2'V-,A;!M%WU6@RMXE;".$W!E:5U-QFM*5T+FP/D)_)A&1\K1F[@ M&6J,L[N\"[RD]>R8L92N"1?>##!*-NZJ9>/F!X7'13I^16$;N=*&[A(I#,/* M=G+7#5P?\MW%I*H3D!I.#$,L]3I.@##S0QBB,VK,"=AF+H8-&53;F!.P3=T' MAL -F]N90M%I]&_K%%U5G)@6F=G>6*"TJKJ0%563=)]AB%]&7M M:_0(QTU,"8IR'8U?%T$?:BY'IU- C''^FM#/7&3#P8 I@#KM6C4&RN_L9S,< MBGN'Y$ =R]7VX.$4D^6B'[BZHDTXNE6AQZ.I:1.0COOU@#0U7=AB8$2K).(K M3,6A[FS5YV1:E2B_=60K^E6(&AR.'C!%]_AC-K_#=#(=DRCC*X3$5)1G)'9Q.;-D2U-,NL9M0NFKGVQ]K:L)[FIGI%]_958(4YN M9RANJ7E.I\/V2'7AIMME^ZN'T%'$9#FW7Q97[YR^:R_5,EDR[Q=%X7X.*@N2 MHD@\#3RYB\A],X/<[71ASVA=;H2WZ$F68>IV8K)GM%Y%B]2^6WMQT=R-L1^3 M8,^'[S4[85^]V8ANK'0<*=+J:W_F=#]SZ=(<]FU]ZYUNDDX])V/-^M,[]59] M>4XTF5&G?]YK=^HY&3=-/-E/WYX3U< VLR]6U8S! M+2H-,O7?D5-DO>B>GHF//R:DS4?1_ MRE-W[D+T3\W*( :UOJ%5D4!EWLT=3TQ<+^5(4 \/<$ZQ2%]?'Z'"$J:I 3M6 M-N<(L/QJ?[=C:1"?N1%&9(UU9X1R6W8"@Y<5-HJH;<@EMPVZ;@ M\FHNR-3Z?2"5_*Q_Z(BXK ]IM4W)9 ,OL7HD\ Q1NN07'\UYEJP?\7;F6#_% M*%\;7!T"V,6]>]7;S1L_&K2?!:4'N+:,%(6MW%>AXRSIX+55+$#H8A@IB(Y* MSHHQ/D!^"U]Q@5.NYR;\\BH<\N?D:Q'_#DDZ$RZKRX Z]!72^IU/5Y3$ 5F@ MZ!K/$>%W\(>Y"#W2A+.&;>/ MB1^QI_U3 L0O]B,RM'=:G"<9E85K^DN*XOXO+1UJ9"B)P%\(GF&*T32M!9 8 M1U)^U5F>H2T^;X/KU"N?U:S;I)#M:MO20=*FZT2H]K'ML9=->0$YW[!V!%HT MY@/L?&_:#6K1U@ZOH]QR>VD[^;9M4GMN*S[G_]TAAG_Z/U!+ P04 " #Z M@X16QDFBT4]1 "Q? 8 %0 &YE;VI]V8WWJJJ/N;IC>C?DJ\81+LMAN[IWWY<.FH0D3E&D!B1MJW_] M WB)%'&1!(F$S(@YJDH F)E()/+&W__K=1N\>T8X]J/PE_???_SN_3L4NI'G MA^M?WG]]^+!X.+^^?O]?__EO?_]?'SZ\N[BZOGUWBU[>+=S$?T87?NP&49QB M].[?'[[\Q[O_/KN_>7?CA]^>G!B]NXC<=(O"Y-V'=YLDV?W\Z=/+R\M';^6' M<12D"?E@_-&-MI_>??A0+'^.D4/__=V%DZ!W/__PW0\_?OCN3^0_C]__Y>;%NWVV%]ODG?_[O['.SJ+?#L,41#LWUWY MH1.ZOA.\>R@_^G_?78?NQW>+('AW3V?%[^Y1C/ S\C[F:P8$@Y^#$HW7V/\Y M=C=HZ]Q$;@;>+^]K^+P^X>!CA->??OCNNQ\_5;.X(^C?/I3#/M!_^O#]#Q]^ M_/[C:^R]?T=V(XRS;RM\I!Q.?_62:D)]\)\_Y3]60UM+O_R8C?W^IY]^^I3] M6@V-?=9 LNCWG_[[R\U#1I(/9#,30F#T_C__[=V[G'(.=G$4H'NT>E?\\>O] M=1LZ/TP^>?[V4S'FDQ,$Y-/9"AN,5ES\2Y0H[?Y,J?:_:S.3_0[]\C[VM[L MO?\T&";R9Q32H_'!0RLG#9*>$'+7&0_>:.OXX7!P&\OHAC9;_,,6;9\0[@LJ M:PW-<&[((U36-Y'FUW M&&WHX7E&8Z L^8!I_"__E?K)7A^ZS?5,8W?NQ)NK('K1N9_'2XZ#XW7X3+X7 M81])86<,'0>F6Y0<&/@.X8<-D5LRZ(231N(/M*:;=1VN(KS-5.Q%Z'TFT["S MV_@NL08<*3^H+S$.#ODYHL*#<&,&P!VY,*2\()DV#JQG:>R'*([)9Y^(?919 M13) 17/&@?)S%'DO?A"0C5R2NQ9?A\326/M/ 5K$L8+"HCI_'.@O4.QB?T?I MM%R5Q".@G#FQ3Z32'28V)P$HVW$BMEP%N3%@R=%EWJ-#Z-I%\C4GC /?/2*? M2\D";K0.?4H7-3!E\R:4UFH *TPU)KG5,.B\T*127 T'IB[K6)._97OEJ?\BY,4@Y8KUE0U^DSQ[>FIEFZW#M[G1FD4Y@;- M.#3J]Z71]0HUQ+@3IM(K*O)=^+&S7F.TIF9H,4X-AT&+3JB1G#N!FP9.+HBJ M$>6O:K@.7MB8-C- @NM9W1CF!RG:'JR- .H?,48'UF$\VQ_&E%%";33I]\%) M]>,!IZ+_BI-B6,GBAR1RORTS/2P+@I/!@Q!57]@,OE>.CW]U@A0U((P_8R8C]5!',QC3TK(2:K<1453B[!C'"?;= MS%5-L/E*+ORXN>M]K]P@F@A#QM.1L3^,0I,!98#.5S[A:73C M/R/OV -0(42#MLG!=*ZMHX&F.@$P0+_*GW#8TSL<7=%SI.5T#OJ0&?]3!7(Y M\&Q? E_H;&KDT/T=P]18;".<^']0GP#-#FB.TDR1#M\R0Y4!=YB&I; M99K0]$R:S3MPZP9]:2PO(?4//3JO:,A![+;*2![@:+OUDRQ?AY.E5Z@WI1SC"L1G;E ML^.'U U]A:.M9H2[N0*AP3GE;I37#%&#$$9QA)TQPRB*= M7XEJO%X^T7H-JA?F$:KK<$>N'V)%/!"[-G!PKD(M<H8(K]# 5"-ZF@>=R2<.JU$6C3-^(B@.(?F$8)G@\F.892 3OHNJ@!@] M_PO73;@U0:&'O'()N@_6,"LD:,#E+^K8M&D54-GL;/D(#YO2QC,\!; M E?KV?Z+\\\(9UD^C"WNLP(L! _ W3I;Q-RJOJN\%41-LF[AVGLBNKGC)AQ\ MC@89D=Z1^VT3!1["<1YEE( LF& ?**AK!#&1;0S"V]QX&:-- !PIACEVWX; MA=2>()>BA.3B.2:0V"'L4 _3#7)BE!76+U=?X_PD\I 0SC%V0,^5=H ]U@#0 M]3AMZ'4^O,K3S:*FMBF""0; +_)MZ?]16CX[0>:,3$[46R26VNB3/B MNE$:TAKH/=7;"S+S#@E[L(F]B+;;*)1>":UA!D M8X,<$*N?C=RM$9'9R9ZF M&B6$/2EK[J@-=\L5\L(I!E"X*.[\*O!3DQE\+&2S#"#"RLX7GT;1# ,(7&YW M0;1'Z!YE_J&V[.:@(9]G0BQ60:<[QR=L:%/:YW58>-?8AI1( M"95--:$VU"+8!^V8IS*P!QN\6>^1B_PL@$ DB]K]RIQB!@6P ;#O:>0Q1-ZE@T-BP<4U24'42]_U>2@H3(3BMNKBKC+L M49"[$ QY+W=$):3Y=F&,RO30AK.)[\V4SC1H;Q65:V(<.(-!.,&5G=^FW!N< M9#^!IX,WP[3K5<7E:D[DY3JKLKDJF03"K:KL3H7HX.[IV&ZB F4@YV MW[^+,)GXR_OOR;>RGIX_TZ09Y/WR/L&9+['X1W**T&MR&61Y#;^\C_,*CA+ MHJ%HIUZX*QQMA>D=):P1-[/BW0[[$288__+^A_?OTI@ $.UR[T,?&GS7HL'* M"6+4&4E!,U0.THUL$HHP,ZT#)K:\GKHYJH+\E!+/9GH&>"2;?8Y[85F%ZN%C MR]A2!;N9EZ]2/\N=DR3 TXK%&6:(!9[!6,VM^UP(QXDG%J,KBV[7T69F@EB+ MNU*:2!U]24J&M81@IU&U^;V5,F MQEU3/.JT$.506$L08:).'7O%% QK"2'/ MD&F<"T[NAE[TVT:2,0.AEUX!DQK:E %U86(Q(;I(R'9JD+6(=]81#KE&UN(L M5P?$64O6(CY$*Y!F05E+%6750)@_92WZW10"A10LO93X >HEP,W?LA;_[O:B M4B:8M?20WQ,2BEF+^2#SD9-+9RTQE.\'<3J>M?AWMAAY"7UZ*? CV(NA:U:@ MM73I?&'(\@BMI82JA]%B%(?<":(,1VL)HGPO-!,DK<6WVSW 2[G4B_Z?H%X" M*JF;UI*BGZ'0SORTE@":PBL64T!9^"FEIUI+AFXRD9?9JA?]/T.5B:Q$/&M1 M'R("A+FWUE)$W4X>\_";80$%K&6IP'K)\!<[3L)TP40S!%'@B_%YX:]V\((\ M:UM&EK]_.J+*#?DKP'Z =P[=Y@U*?)> /C<'A-<<\.3[S,W=#T^D/9V1TJL@ MB%ZH.+N*\$64/B6K-&@'/R2E69W6,-X5CHCL)E_)2O3'*P4YQL'*T, MC'B1)AMRL?YQN/^$Z+0F 4'C.H[33B@4$X" 7WL1HP,.]5EFNV1U/"(J,\TB MI'@X1#,@(" \%KS1$ "7'PCAE+E:T_9J30#)V',UYUS?"+Q4KYLR#C-/U8[2 M;G"5&:HVBK6Y9WW(T%;;K$VYZ(]^J?19&UGMCWI#;;0VN*2&OY+Y96T@I3,- MQC[Z$T92>N(^SKG_&WB\.QUZP'&B^N-[AUSA.49T(C&B,AVP%,Z2UPFXPP& M3M\O=!7ASL>>7LBJHF.,DQH-R=\.@)&_T'I2+W43P>)< M?X*1%K]9*JB,Y*UAYD"ECW32E$4*!GW(_3R-$Z*FX,M7-TBI_D5]<>0_'K_C M>9^5#"!\2[2VDM5S7:S,8A9OEGR>P1;8.4!9,B('?-9( P#_AFC_*>0MG@DI MU^@VI3;#H9A)T7<6(IIN=3J'8;(XQHB3& MR,$N;:%W0>1A$&5MD\3G0#S'Q''&41R3&VC%?6"C/L)46WFNFLDSV\23(!B> MJ@8G*&N@JQ5@E-(UG[*$UK611BZB\NNEE>B'*8&J "\*XS.TBC"J]1FY?"7W M9X2)>';P/G-$TUIC:E]&F<5?7EC<^VR\+QHC( &SX+HSHFSPY1EOM!GK@'Q9 MP*&U 7.*'_0<)EG H]%;CAUA@(F['1E+TV3VR4(<%%F)VQX\VJQ'" ;C#?X] M@3>1M:K0\$06(6G(;D%$PEH*J%U;[6B&M0CS C,,=+M%1*REB'(XA-4&JA%V ML)8$@V(2=;)T]/-;1S"E(/U1Q^UZ3, ZA)7"!LT,-KZKWMJL]2':?N7LAXF] M!GV?KR["1%FW8B2-DEA+!M6D5:9LL!;K00I!,\)D+0W&U@CX82SK2-99)S@* M>%E;Q-1)2$H":-8204U$-B)OUN+:2S#*8GK6%K%U8G]&2-!:Q-587D >:S'O M=0 FXWUP58S,Z.R)5RXJL,B)URV.&N(^\;I';G3[Q.L>Z\%QO:C^! U5OB]) ML^4#+HK2TZ8\D:I7SG,Y0 MNW_$3A@3T40%<.AE?PLRQ6;A_3.-D^(]U>(1+":J(WT,$-F^AA@Y >U5\8\H MH$+],V$[BMXR/#PRNL!^3'ZZ('\-U^0^]".O)^$&?\X Z2X(!,]9H. Z)'== MFMT3MU%R@6*R__3Z6,3_0-XZTW^K 25BV9M+3!H-7]=,D\3C/2WWAOPM3S>X MBW#&^$F"_:[#V,>J4"ZO[*W.>YIRK.">M@4S9&L^B!!=_'4MUL39.,8QL MPU47:_W;:H33H+B4QNSQ&HMQ92L0RBN.%2U@MSB4' M_V$:WF@@@-,_8B1^5D4^[Y20F7M;'1_^7*32"R<*LX<7^=PNGF.B+T83#B%K ML,?:"+0N'N['-L>OSVGTKFA:W.P3'<(V%.UQI_:>R#0H+#S/S]77.\?WKL-S M9^JPEL:R<^,;-&YZ;:0B3T[O/3.LYS% M^Z<\'\Y>YH=%QV8*5S+2SR8A5Q'RRFP$X=9Q!L/9I^RH7&YW0;1'*.\:GV)W M0PA]%SA]CAU_+3A(YRS%A92O!?9;#0[BV0[53(2.F+:GPT&M:/3?&S?&_#G4 MWR74/R!PSXXESU'!.2IH+BJHZ!:K;[*"[P8\)5A-3<8@Q=SG!#R2G1QFC3Q= MMI\'/ U$O*^'"."Y7E<83Y>WS%HR"7V=G'>+QBEK!=3N0/$PP<0?R$M58)%7 MYGB)"Q-F[HQ&[N>J43 QUWLG=/3Z6DL2]=.@[AP^\>2H7IYD:VFBS" \?_.) M)X+U]%>?>(UT;X?VB5=.J_N[3[P,NH-W?"Z,/I7":#6W_(EDPIX[\>8JB%[F M^E^(R;"]WM% "=U47H)U-9GN7*.0M57:.B9$BTTQ\T5=^,Z?$:QCMT0+61B-YQ]=ED_1D70KVCR M2,5+'*.$NTG2>48R+LOZ/@+7/7(C('R_Z_1O/!?2_:VPP(@T%NX;I02 M1B1LB/QG@?ZH--6@$%JN*OV/MEN6R9[6<,,:XH,3H.SAD(36S^Z7J_P)$4K5 M0TVM@M:GMHX)UMON'!]3VB]7-U&XOB'2WLO%_6-TAB[\>$>-[.6*QW_*\T&< M*WI5A^1#_%T3SS&2\;RK#@>E\"/"VPOTQ'^9GC,<@B;2Y?0HS>V.%'6&?"C= M(!FT]%]^+^KDR3$E9],/,U<-IVQ(/AX$J]]AP@F^=X%6"&/DE=T\PSS0)=0$ M>RX&1[5G^!P&.RV,U.RM5L@EDO7RU=TXX1K=.PE:AA1@^E\:Q'HF')A=]D1[ M\=T$>?0'LB_-?ZB-K'P(N6AV@L\X2G>TN[D?NWG/4R*NJY:G'+(! P.MS'T M_\'F/ 3%9[DB_T) 2_;4^Y20K:#;M:MG<$M4'M$*1BRC7'QU>XM5-@N$M"^U M?G)MTBN2VFRNB\F)N?&=)S\0,67/Q4Q4D Z1+WDHKHUL(77JDBR7;AQR30P$ M!+6MS)E">3PK0S+_Q5/5WD1+F(C-="J-!%/]R'!C%*]4N%FCK"37Q @'UDXJ MO^-B[^5L._MC'&5 "@C# 3W8@VT"O5K#LK;R(-,]%">#.+6EI5AJU$__C_4;[/F&%UF-2=*S8/J)Y*49ZV]W1Z MI !82Y+^^0[3Y R:)X5"LD&#%/(8OK44&C.DWVSWJA('MY:,W6/B1P\V*82< MK2V'TZ34<(/8UA)FT.4E%&+6DD3/Y36.5#LUHG:]!KNG8EA+L:FNQ0X9'];2 M4O?=V$@;L;8J5L^ER,]'L98P@RY%(?FL)8F>2['+.3PU4@VU^*:XWB:DTMC7 MFT(6E[6TTWV=J:6&65O>ZY):9BVI%)_^-9_M92^)]=RD75+/3HU4 XU& M81J;M;2:SHLJR9FSEH)C.5#%*7@GWCAFZA0]:\DYDM4@3-6SEEA3";MI^EQ- M2#C=,DXUW?#$&T$-3$:TECIZA%:7+$9K2365R%+-F;26D/I]^>W<2VO[LTWB M59.FA8+N;56/W^J.>+^DU\^4-\O)6.OB@K_'#,T>-(OOYZIZO[C=Q=1]. M[')5/P7W*'OR+8M@'7(^JF0:R;4^=-7YRI^O_/G*!WGE#Q88H-6!,CF08/;D MAT5F_:P+S+K 6] %&,RO;LDK3IYO]OEFGV]VD#>[ZO$'?8%_CB+OQ0^"LE3S M.DR<<.W3:I.\:'.^S.%=YH/ / ^<.%ZNLFZ(C(M>/MY$J]X:#$QU0##0+G!_ M)\?=20,C765KLN!8#*CK-1T7F?4;V_4;!0$#$W>QMJ,L-QM5/(R##Q[Y0N", M@7TES:!20946B[![,R)_9C6 Z&8T",/_D2![\YU M$##5Q-GG,X)J%VUW&&VH['Q&>:YQ=@;V^?_*M"/EZ090NW)\_*L3I*BJR'*" MZS FRE7FDLXAY."E-M< 4C>T'MFE6A%\PP0#X M7V/"$I=QXF^)9.-)Z*-!1I[$+%L4*U)9,,%D=98:\-SAL(S.\B>AY%&?;_8M M7%RVI6KU2%7$\BY, MJJ*#,US;DT&WZ*7H>^2'ZSM,[)*4D"I3(VZCY']0LO"(K80\,;R#EM+W_!'G MZ_3V")-@KXY*SY5F]YKM[K4Y? @,26T=?Y0M26N;IJL10M'NM+;7KAH5A(:J MM1T1%7/D!#:NM8W2U% _MH^M;:JDAJ[(SK:V95+'M@HC(_Y7:(AWL/#U4N)O MT"C1SQV@ER@_02.*R&&@6?,!IP/V\C9H)@HX?9#OD=",.1@=<)C?0S-5P&B' M@SPHH /LM0:"F;T_A\_G\/G;")\_N!ODI;2K;*4.G^>-G[,MD[8_4)T^^SUG MO^?L]P3I]U07 :#O\'M$@$\1[9"\SK\R7^5@K_(*S!@G-1#)WP[@D;_\?DYL M3Z))>ID9EA&(<:\+!AH#DWGA"X?: ZK)DH@+/W;6:TS$=YX-6YQZ)65%;:X! MI*I.[44[FOA+0Z@?H<$;/:M8MJM8(HD'$VFQIB67X'RL@2M?XFJ-X8B_F4(- M18%N'154[MHZ';AW &BEF]G?>]:[P>K=LPMM3!?:<2M@6I_E9@_>!FF"O(X> MM6ZKS=J?[=K?[& #AJ1^!UM' 0'ZZE?H'SXK K,B\"85@>.VPK5#MW;U.N8Z<%9?Z4\ M1S@NWEK>=_3U]%[8 #D6+P[V'LD'!,T*FV/ E(TO,';"=9ZP2JZDXR[?&=0' MT$./2KM;9XN$/0-'^=1,LJZ?,IF5(#O(-H&7_>V" MW _788)]HI.Z65VF%N$R+DQ&-^$V"I]1G"#OGOPO]EWRITR4?B6:4E\)W6?- MV6J=K=;9:H5NM?;6Z8"22*F+*E.)DU?"#=4&P)-,U'O5",W&2@32Y2_1V+#X MB+XP\9U, HVL,YYX]XZ!RB!HKQRK0+NO2X[3)XOQB:*PX@_D77NT"'KE.U7; M@(7[K]3'R*MU%K@A/_L!H0&*R9ATB[Q;Q'7;3?--;5W$1H*4Y24<_WL&6Q)F M@,:Y<.'[DGBC@0">$UOL[Y#/T\:;YQ%^]M/M=>@RBPC88XQ:ZVU6+CMOE(S, M9.".]KN>KVC;ID?R*_IR14[H@[-"Y (BMW;LN)0S^/LFGP3C3-SAZ(I&_FH! M0-77UU17,U-)J:5 M!T/=MFS/@&I2=W3TJ*]DD5D\IV?,Z1EO,SV#(=FL4[W[XMY!*()6VSJ\7[KP M/#^'NV8;7*#$\0-MP-URH, M& MG& .^DW2\HU8VU[J)DO\@/"S[[+R]KG#I@61"H7BZ_RV=/RQ/:?TM2)^..>ID)Q^/;PVY3 ,/G@^%=H &FOD9 ]H6PT#;=/],*7N&27P58<%;(J(J MRDYK&$"2)FLO5]F3'SS52#C4/I"-LM1<>&M/X:U,,W+^&>%SH5IG1?@CI4XS^E1(NNWPN6$T@1'BC80 N5D&XXVT&?H2[,,I>SL1Y M6I0??ZN]._Q S)D E1?A'<)TI+-FAC9ZK3.92OLX\]E""\]4/D1>'*\?$S MK;N-")(T8.N$7G#([Z-QX62#G$-HR',2)L?K_8"17+/(_78=QRGR+E),71=9 MF7)VO==C8_R,.=7Y!I#[XH=9V/TZ)#N#XJ2Z@P_BYVQ_Y^!:$M 1>EU6@(K@ M+9'*$9'*44 ^O%[*+^ L@C?"F&,O.\E06"E)2Q* M2.N12%%EUZMD-0#-;YIKII0??A)E'92O'PG"_D#1/HEJDZEJQ[K+AVYI"T"I M(CT:K6R&\CPT OG@L>.]?*:"GL7OFW$R+DHDCW(>@*+WQK.1!1ZU2BR+DA& M(BR5/-*$A9*+!?%W\+CSY-)PY,%++;7>?WU2$^JW,SN&#IXDPMY^8]#D1-AE M;A791<3R(_NE>!'$J\$CS9.M [ &?TK$:H0T^^#0$J2=$ 48R6YT"%KH"XM ME$+9X.DBNDO&(PSTHZ+6T42]JLE 7Y()I 8O[_M@>[X"?HX3-4&JG_,0Y*> Y,<8W #XP+5B_R/EO%"+4OP)+$^,D6<&DW9C"9-:0%(OXG\&RS0]LN]@DF8LGA $@_02XB_@>:13 M$B-,XHS%)2RWMEX*_/4TV(.= @J35&-J*TJ^7[UD^1MX#NJ61PN3.F-)&':: MI%X:_ 28!CT#\)I](S8$0#H^CV>TX]^Y$V^(]/OBX&\HH0@]()>HG]0D.;0W M/ ^(R9+1(=L?.CPI!M& :GMJWSZ S+)HN*K[-W',N ^#GAA341@'\XTCXN"A,-H$.4 M(6)3N+X3W#GDTA!BP!YK? \$9Y4QT#BX6EE&?XUT>=*NP_^'[H,T6-$_N@1 M.^F2AH>4F4-MB1%@/_Y:"<+_((H Y?%XBTHYY4KNFWQ; M0$%+A8F[.%^'J^96H:9CG1 \EJR>JBL[=?;FJ*% J:"4BL97 M4NN(JY +/!5$Z6BZR&#QT1#8N"TYP%>[@:*MEI8I\[$T9 %#

*O*['5H3: MOZ4)>.JZ#4M$P$1:VR%7M*8LS;:3;SU#,8*)J[8=5[%!8:;5Z21!RZ"U-GZ4 M;K<.WB]7M-@T"FE($%BTB 5,ZQ)2\"G=F(PAL0 2A9/XXTTT><>.YX?K.B\\ M)8MMA!/Z&.]Y%/-<>PH3#:!S3RYI[+L)@2 _%_3_:&;)LQ-0_F?_J]#!/6A) MC6U!&\8G_6"$=Q$FE]=9%'H"WZ;B3!/N;R;E!*$2P829UTP&'.G9KPFS7#1\ M#3%R BH-/O,C&RHSX2%T$\4\'E69"47.=Q'M-OKIE=0+F8T+VGNO8-UW)H** M2F M-70([5HMIMJE#)-:RB:R5,%M>,8$ESI,.JBY!^7*2IT*P]@,/)U$SO3I M"&5Q!7AOX:RD:5GGIAJ+'+F>9IW+2N_5#=R!13WK(5%X3?JA2ACV,N<38Z"A M9+T,BB+^(O(VL<>:!/K>>?E"-"1,U*;X%B7+%;D#$'Y&4IKS)PY$9WX/=\3M M_BW"WZ[#.QRY*.ZVWX*9)A&B';?C#;EKH\CKAI!@IDF$;KEOVC2&6.@ X,OU MX]@N0YP"U<+5TILZ8"V0QS!)H&RX"N_)B;KIO(D^Y!-:3!V96W3[6&LF=:2! MZ,*RUC;J2(-;E<901NV@>T1 3=$]/!!_%IJ8XRV%(C#LT_\9(?6&)/%VF4SCX(>HLP&\1P;]MED^D$AA*^( M@G!.6^LX;O*;GVS*;D27KVZ04K\H[0])_N,].J_9%Z&^=0'8L&:.T07!&]B@S7@FF MGU&(,/T04:#XI+77(&U%= MA^1>*O]"-!P_7)&_.[QLI1X+:(.;;%6T]=VXU!3X ')&:H.$/JSWX/HH%$+! M&*4-@E]I=TL_)"8"H7^"T_S"(.?=CW=1G'6$Y@.F/EFSK#AW,)*? >Y8"[V0 MJA93([ I-$UL=%&=[DNGD#USD_M<56QJVURO"B5T+'6YRA-K6RY $>U6*"FR M;QI] 9K$ 8^[\.6*0A37D78P]FM$;[G:!XR&!2 M8_ MP3*EK4.UVR%0LMUAANFT,_]4+6XGB%-V8P*1<\2Z\&0WU#MZ86"^1:&- M&CS?#LSG%K2AS7(DP7P[0!O*'3Q7,!OC:Z,$WR<&.EGA%B77(?D=T0S[.X2S M5U+.GQ/Y@[4Y-X\_P4HB$ PT M$#4[!F3Q%&>F&2T_D/Q]QT MX0=IP M,)P]+[BPM6W==IV[BD41.C5-HE+6.'>\=9Y*50V@[I/C7+G6X:Z^Y9Q[&RC& M[$.^^['N*,"9)W3M3M%=&A+UCEHM3$.7XNRSDW; MG29\H0/:;54$X*[#582WY5MJAV=M+YS$67B>G\-;&V7N.;4JPTNU2F<:E(ZH,$;THWX!./G0K8G('J MG^<6,_''FO X%E=5?B[R/C)KD9M#,,$BJ[Z/\&RDG_214# MIMDL;#!$_ZO' MMI15:2JV5 *7.2D"Z0<4=^5$K,Z2021089K04YT-"4O9;A6TJ#,;![-Q,-?O MCUN_WXN!TJ="CXS/HS". M_+=CKC:'$UL\),(R'-!.&X@NTR\+=^F $F;B4O MGS>;PB!,X3:S<>0!9Z Q,+D" =+QD92>7(>Z6@,P5[*A<!OP1D.[H44[()T'#9FAZH;)EBJ%4B=DJN88DV= FE?)&FEC#Q0- MUT.FH0OWM3G& )#T"N7ZJ(L?9W_TZ?FC3[=%A()+4OTF:>9P2,U#H"1Y"Y$) M.;N+5:"2X?D< 1/O.2(S952BEXUK.Y7F5BM,5<&*5BOBXLDNUQ_7"@:*N=JN MJUK(C9U7T1_ 4T78>FYUIACUK_MF'4'QH))J!%U"J9KQ78JS(UW M(IZ7!VB]PY3I*R?2?&?HR2^=;S K.Z9DB&DN UWU'9/?FL.:M$'/^&*]N7*V M/XRYH9[O =E?G%C"87/J270*F5U=9VN+?DB_R>V$HCCS+67YEQDL;I2&"=[G M\!9_.8!;_,/O7Q^.8*O],&?WM. QW3O$MF:]4YI&J@+?2>R*5^I0,=7D+%,LW$4V35##WX_%!TADHH=YP]8]:CY!N2NOI M- U1%GG,6Q$FNF/MN,TE39?_2@EHY]%V1PB2H7<7.&$,K+E!U5JD#FBMO\C9 MOMU]Y,7!'L\&UKBPV=HG&?PQ#P'%BJB!ZQL@3NED6KB$L^-9R HF0N36V8HA/QJDS='T^!(];J(T=D*/&$E$6:,?XN?;BH:; M.-U.=O*2R/U&B;-(+\ MBKXRIO.;Z1PV]3 L,DVO&O$P'TA>A'VW3+!:GYNZ'B M#]_S';ROG5%)!0M[_&G)(UUU*[,/6K-+]L%%H4/,%ID[MC%N*B"+;WX-XQUR M_96//'[XA3O6)F!-EG?UMP!R,X" M@@])75PE$\9B=[$"?9=VO*1RKZOQ'B/ M[Q^^"G4?\1P3E5452?G75',,1.84,LROA.9^N+Y#Y,QYW^OV$+ ^8:KN]%\I MK?AYIDD:XAWEC88!N+Q,ECG>H/DK('5CB!T6^H![2,%2SWKGHG"Y#?VG-+X. MR6V8^,](W7:7+S#1I;_ ?K+9HL1WBT[ 7,N$-U)?S@TY%42/3!.TW/%;P0B' MZH.EKR@MX"F#;:D3/"*\78;L7"']7YG*C'5>Q69LX_<16(2EA*CPBV">34I! MP0"?,7U)\3K,+^VCGM[9CQ?$^KER?/RK$Z1<'_K$4)@B]),I>>CY@$Q]>^'&61T(3#+XX^!M*[LCI0GSB3'R6&WM(9/!AKPP@XWJ;10^DQL+Y29:_!CESUHT),9ME/P/2NZ1&ZU#_P]"APREJP@7 M_T3'\<36Q$"<$ID/*^63CCEL:HI+X;%)?#!/Z6?,[X4TQI=LTE,N7W<^SG-B MI )5R_H6Y0KK3\WA-#(:FN$",_E0K;Y?DLM2IYA"]@A02L@+%-FNJBKM7)CN M82W2ZF'7QG-+K&P+:VF@G!)UX 5YF@=0:D@SL5LY(&7J:2,? RAVXD1C1D9) MB=Q1;@=0])2[M0BS0!HWH,+Q!T\,69,6C=0 WYOE3=3=J)>3L#),JEQZ?M($ M>+Q9+#\<+[G^;"MO:LCDA4E)&/+PR-6OEU1_L97I MIL^@ADEX&#S*]6KK)=I?;>?6J9/289(?!L]R,RKU$NUO,\]R>%:>X:]W)WZR M?2=&2??7[.(]C9B^GA(!&[M]/J3;K8/WA2,H9YR%F_C/-.,,5M//[%_C19IL M")6)//E**()K8&?X7+Z2J\8O;)#,[=W:?:52E\$? ]@<5 FGLWT;JR$=0P=^ M=&X/UH+GTO 3%4.OI66:Q(D3TC[IMZGHB7GMW[&06&^O9(^*ANLX3I%WD>(J M7RX7(S6Y40E?;FU>]X4LY ]B JZ0GZ0$I[&*OP5?LI!@-:EP%$IL7$'CRR3A MUR$2EFMRJ\1IM1!7(P0V$KC$P"B-NP%A(YD9@LX$H;N"<3(5Y+KLO"Y5Y4-- M(_!)RZ=;>:;-NZS'/+:MBJ&OWVV44ZK?LH29T7I25)_ S6P\!W(4NO>P=&$F MDL$BZQ@6-PFL#H\ M7)57-"+%N9Q WF6<^%N'_.&( @NBW6SSD7V#R;S6U94QQ_\DV:$*[+@)-R\H MK'=M?8VZAT'$BM_J6W<.T9Y.B+;:Z1H#W/OQMRN,T#4YZ438)??E*T&(2*X+_]GWR#4X%7LROWLJQ/PU"L@R 1%B4Y/SZ,LV-0T6 MH45+[+4_=B#_H$5!H5'4ND/EMA8-"J@/_RV$>03&XVB<,Z$Z!93H;[2KHS2F MJ-TJFRAL.$$ RZ[3R-8>81+=#%=.5A ]09#/3MX\5L:M"P).0_:15'8KW;85 MK:M"/5;#HF:A3PRFTJ=/39*^^4<'Q\/MUXQIC)'VZ/,V MD;8=GE^$M6+M"O MNJ+Z%MZX M;ML&47PZ2\^5ZP+5Z&&1LZ018=MR&G\9(RN(0_]CU8%V\"2GAU MS\2)E9O!9?4N[HL3JSN#NRF&'_PP7H$&=VR].K!!MA >[='HX0*)O]J[&VHXP.T:W=/'+$":<8Z9Y7V"K"+(#F(!-@ M\I\Z94/,'6\>^.:S:F+ B[$3I0$L7T*$XXV_XZ1.-'\W0$EN2W;5LP8)47(=NDP>Y0Z;*DOE\*AB.SNE^FU*8)AD.OYUSGP" MG/GTA2@PM=DKTX@E-S0+U"%4"A2^1.TR=*% MF[VE%M\C%_G/5&FZPVCG^%0[)WI\YL?)3*7S%&-Z'.,8'9X#;0O=0>O-%=#F M*Z!Y?+(F%SE'8C,&Z/\N$WGF$(/?-IEH2I2<:(LJGBT%AD#K%,V @X!01(KG MG (21G.72Y#. R>.&R_JBJWOUG@#P-=A$)*?,7!J*Y8KV8]':)-M=U&<;!%> M(WR;N;?.([SCW^J"T5/?V9\) -C9;7S7"63W=FOL5,#FF4OUS_/O;NY8 V>F M\/;&CU%ANY=6/8I%[W-(IQE Y3,B)X=L>^@MO"TQC>*$^IJ?4:&'"EU;:G.U MG<7/#O90^+#SR3W /X.,4>8]A(?G,56=F\;\6@QC2N21XPT' GI/PW& -L%A MW@L4K+Y^NTD\/N<>#YG*8>*\BATFC=\-NEIK8:/#DY+7Y+ GQ)2C)G1N)!>R ME8;.;L@_TZIIG]C3M+H7>0US^F!\RQS.HWY:G[*"45W[R***FRCPB&HDT%FD MD_0)<')?)+[[*TH0)M3$^^*!T5CHGU:893E37H=4ZD=X/P$7'KZE;5L?-T1B MHNC)CQ+D;MQ(*.3X@RW?Q#L<[1!.]K3Z/J%A>S)V5T_,'W%3^=_6N,D8H2]7 M4>0]."N4[!^Q$\:.2\$6;;9LDN6;?ATF3KCVJ\%5MLQG@O.+?ZBP&/5$RV#0 M%U&,B.1-M^)PXO$8R[>XN+;K/Q2^>V+."5(LIH5!]SF/A2*\.<3R#;Y *T3( MZSTZK[4?)]A5SH;5S.!9.24Y%\V0- KFD6';OSGEGC^&J-5&MSX*Y[< M4)IZ1V'L$^,U^TNF;^9"EM=YM],2 MVF[9FRB.E^�ZO5OOAAEK);=@-E7;G"\3 (WYN;#HQ4^^TF"M>T^]H%>IK" M@)+#H&WK90S'UBH[3;6<(=J"NM24[M$S"KDM$::%X32(G(]LYAZ5J4>3W2?J ML,"*]=VB9+DZ=^)-B5WWN%]["6V"IO#;WT4)W0PG**%@21;N6 ,$OX_V3I#L M"P;@D/1HD,88HQ\N:95-5HL2NNB+'Y [-@I1R;;'3EKE:09(>1F[.'JY0+LH M]GG7:'., 2"/]9DJEX.0TR5,Z*S1V?[.P7Q7:I<5H")(-9 H3' 4D$^O\R%# MT&6N!^/.XNG7F:#7H*<7ZQA)!!.\YUJK^. GAJG.AX- M>OV.=$854/F1VRBY0%[J)M3O<)$-6&A.3\RBF'59J_W*/ M OHT8/:#(A*21<8TQ]JY^8K&&&,B#(FKMA4]%C"A'N;V%P_XZF<#H"UWV644 MKO-,Y1M^)B!KI & %]L()_X?V18O5\>!1 [LDDDF4I@)+RY75.S1LIDB/>3R MU0U2^I0T46TQ?C"%O;_4RF";[YBWZPXA]E'3*7C M@ZPFO8$UNP8<)O+J3=28W0/*3FA'Y>0P<17W810P^7&C0M'0HU)OH)20L[QR M&7O5PX1950X4?WE'SN,"]*KG7[T8W%KL3J7?*)^/.87[)8I'Q>! T7OCCS>J MY^]70FA8.390"KW1EQ;%>/.KJ@_,<%Q_#!Y/5M?D[HB"[YFLI(@IU&/7E3%) MX3!X2K"V?@Q2G 9S2"NKZ_1@53(#15ZLT'#JG2LY("I*!HJP^MW&*URN[C=^ MT3!0W'M984*/B[S^V%I2*#6&J--"L8#9.H+P.C554H!5#@T42^GI9_8I;'F= M@)]SM1M-7!@N\##6W9$V4T!68=YPO0E,0O T$*EZ>H@PEI(WV7/E(YT>J0]44Z)&A/>/]*N*C"?1]-]+[5]X3#Q'B?1J-5LYI20G]HV M%/6O@?FLG49[B9OL!Q/S,2^K>"0%SRSNDYTF7K,@F.\/ZG0Y\.(6,#$'SD;< M)DDP7TO4926,^Y#VA&]#=N4=M7Y0>LGQ$YS-5TIP@HF]=8)$N\\?4 T**T<2 M*+; ^8;3.DPS,0'%D>6!=Z"X3\-(@K9IFND",(:BT))-,Q'>B#M9%H#5ZZ.N>YH1!Z@_]^KDIYDL@#7J ?W_-!,)H'8\ MH$^@9N( 5I4[]!743!3 :JYZ/T+-- &LF8Z5(/,#5*V3,5BID:)F\@#42?MV M9]2<]PE59V7<-ZR^CYJI 5AK91)D&AX!K-(>NDUJQAFPOLIL8ZD9?<":J*PI MIF9* %8[=?35E%'K[Y^.B$4@^I;]P/CW!A71:X)"[_#H0H-,+R\O'\.L0.PC MX>%/9=_?3XGS&H71=O\IHQE#YL4/Z7;KX/UR=8=1X&^SPJ(KQ\>97ADO5PI. MTP49]KA!%T1BDO$'8E^@Q/&#]R.V+E;Q\Y;Z$3MB@Y(62TBZ'NO]YIB-G75 MV@@L3T"91]-MI#D-,CD]HX]' P&(AF MHH_.+R+/;YE#(UHCRCKQ9W[ZTEZJF^*P^*R*?ZSJ1>@XB? M/KQP79PZ@4X[4>%C(.FQ\/Z9TIZ<84(,_C D@-[X+I7UA>0?FT32[X.DVKV_ MWA" O\;L!V?&_Y[M LS9^0G9:N3$:/D4^&O16S83?-ARM?)(IP&NNB ;L<\>E'Q)P+:WQ(_?EOEP M7N,[!Q.MCK%.WW*^P:D()6P"\%N<<)1?T&D) ]D6PW:&5:2G9W^A M\,1,?E2;8VRW I&L_5ZX19*I!E"Z0,\HB';$FD7N)HR":+W/_#[BG9'- G62 MZD]2=#P^M:D&4#I/XR3:(IPUJZ&*WL;?B?=%-,.B5,DABJ':,R4=M"Z8*55S MCN-IY45-_BJ)1HM$\$=HK=CK4V?( MB3L<7=&7 :[#[(& (;YS256Z^*,\IWBO);17U(L_+.T[IS(=B/MW]EO/?NLF ML0]M=IDTK7XV !JS&RX32M9(BYQ(0P2IJ.$X7Y@!M4-F3]'L*1I9L>2: M$B*>L< ?9T Y8;]W? 3IT2"38&9F\7*5/=TC, /XX^>>-(V 9XT\0J.$,= $ M&Q1'6P1IF-*'6'^>2W**F%.T<<$B M]+=.(.,#QBB#1+S>[AP?T_T4F)Z:;]TU[WF8UH!RB(JMMC 1;FL,,'%7L)65=GJLTH9IO2-2 MA:\1"&%H,4"1EV\R4\>IG!]M-00HHMUV6:2L-$YUDS@P#?HQI!B;0##QURW) MV%J@M;B+#SA+P[0VR-UIFX_U5.MZ/_7"NI.:>QHNN_)]/_)+^WE$8VZ[ ;5P M4&O@+''NS35'IU)SE/>0H5)KC5'&5.+J"?YX6+OT&?,])])I!E"A'1JB[0XE M2'$C!!-@[02Y&--MFCTEW7PFMNO>\!8R@.X= 4*V0,NFT*KSF MLDYE)$ZF!O(.1U[J)H?'K3/-5WR215,L=#_WS>]^F$U,,^1B7**I.C++R.TWIO0 M5VVZ# W<^P :"3-IP?D$C0DYN^P>'*.P(&)P!571G%%L0G-P4-IZE2G@8 @/ V-WXW&$!3#!KU! MY:31WQ)U[9 $#@V32' ?7&0>O MT;IXFN\>T4N'V#NT+7GL.L'_((>'IXZ5YTBYCEV[)5;7XPL*GM&7*$PV/51B ME45/+30*<2?IH7A\B;1L8+G6G"$QR:[1CA+Z]BU;;4X-F6KWKJ)4SS57+?:& M,V)XU<^="+E8)0ASMF;P(PZ:?WSKT1DEUL9X:XI/=(WQQBLERJGPA#(182Q@U MX2^+H;SEG,'IDI$GI(L:6V@)ZKSEM,I1<>#MA)ON$A!F-7?*HF5ZZ_-4JAIDTPW]"THS%,GD\2"]9_F85QTQ< M^# A<13LYD%11+V$^0D*8;K%[5< Y3(>%)4&7QMQ$X?H1X>T%>DJJ5FCU M?S16!D,_?AW&"4Y5:F%XHXTD3=1!$57%L$::R,XGVYT4V_U(OB.H@6$.!0"R ML$"",]A.L'\G\L!) R-MBIK\>NY@O*>QQBUM"JG$XD=3]+T81\AT$SFBY^&: M(PP0[VOHY-H$\C*BQ''JA"XJU H.^223C#QV$9+K[#9*)"E\[7&&SEMYD5'G M;HHQXK(J9["%.4"2J[.I^3,N*YCQ;^70K^ ";B1+,*\]F+BKY4F(+G(1YL#S M'@ZX%U??",A7URI4(LAMF=ZG_O@BMY8"8O7J\%3CD;9@;5) AQV7:1_6TD"^ MYP+-Q=I8?X>=Y^E UK@E8'7GF-T2?0".D?MQ'3U_\I"?PTK^< "1_.7W&[1V M@LLP(1S)\#^P1AB@X=G\ZOO\ZKN4V+\ZV*>'YMY)1+ZTUC##H H9@3'0+G!- M^LVH7K)<+3"F6;M4I@JX@CW61"W6 00:1R:J@W/XE]HY$[N!NJ[R5A#5SHYS MIRAM>A+VGXF.^8S.HS#!9->DGGKA% ,H7(?$(D)Q0J7?PXNS$S(N9_ I=B62 M:Z&Y>LG<[-;/ .)'_0P/WRHX^VF01-<5SC+1$13O']PK1'9>/9!36ED*7Z X+&(][ M?W&2E&8]7) K7BG\W9B@/6%9[K_AC#35/OR00:+:/IPS XA(;^B_*':QGR7! M=)#HO!7>5'*[X*K+LPJ7:1(G3N@1N7=!SE.XOB/W?N1UOSG%RQF7+V=.[,B'%1QX-'^,4E/SAKM5M N(!Q M].CY5\OEH@.-@ULGYN5JA5RJ_0_8$-8:VJ1O\[-Q-]C[K&!\>^H:C_Q*5)MK M'*G\?O#=.V=?K[41(G,\!\B]^C5,8^25AN-YM-WZ229PD?P0]5\/"/(-\(2W MD>IL\YXU-9^:/I%&79PY75CBJO:KD0[@S'>.+] *X;P"G_KKSJ.8_]Y/AQ7T MA9N4/\J,1*G/-O*\32;^XN6J7CDBV@+1#.,WP77H$O4Z1H3H.,T:.62G3%'K M8,\U@E2;GXOWY#F(\,:;%X"4R&I",!NI/416>JZR#EO(>XR:IU#,]$-6,EP2 M76AK/H5W5YW9.V)/N_[.";H\W35X6=BDN X57\0:MB9T(H@?D^JUE/'[P$0; M"XV!MMLHKXV3@,\9;@7#"=[!ZKF8MAN$_?TL(-("@+E#?5&D3[8YZ)<^% MS30X@PWSV\&>/2.\0$YPZ6*M.V446$UM'5.BK:YBU*W@>HF*6%7LM AD-&^1 M4**K+F'"$&[T::^2EH26KVC*W,8&2!\+76ULF$73,%%6ZUXC*:ZN;[=".3-0 M2LA;.RB7:A_ZF<@KIX%20XDO>.74=89@%0:#QUG4S:@?TN"[&"EMN+! 7!0/%7JJA"$N'R_M,4+IK(][\^M]JHUM5NC;B>5"[I,6\32U- M6#IK(R6$=;?5IK,*4\%CRQ+K?=$] 6'.;\36[+@ZJ)S7.NJ(.@\<+C=V(;!U MR"K*,;YY>E17#)0 :JYK2=5QPW?%0N!B?ED%HZD4X9>ZOP)&%^PH@4P,1Y3_1&U#]%+C3\# MVW]QD@!,W,?DA'JW%;W8_P7HSG/RVV B/^;6B[O5Z*7'7X$R@S"8"I,$8[)$ MWN%'+]Y_ [;U1YF<,)&=ZMPS>POI)6C!('E\'2H QF:'5RDPS#:"ZB\51=:!$&-]YI-@.3C-] M['&N,3O&::8&3-=2J\V<9JQAN5%:K>TT8PO3<]"I7YYFBL RG#OWX=-,#9@6 MIK!YGV8*P+*H>#8VI_N?YB@C5*N"VS10,_XP%6EFWT'-F,/2' ?U.=1,&: Z MX^"&B)K)!%.9'-@L43.-8*F>O6A4]5+43!J8>JJXYZ)F$L!23-O^B^.>C9K1 MAZF)]NW[J)DXL)34WDTD-:=*P517>1TG-2,/4U?MT;=2,UU@:;*-H1U:7&HF M"DPEMEM#3,TD@:FPBAMHRDCP]T]'%"#?^I;]P/CW!FF(ZHN(C5 ];=; _>7E MY2.5^2C\Z$;;3V5#X4^)\QJ%T7;_*2-$_>@_I-NM@_?+%37>7&*U'6Z(11Q' MKD\MN=_\9%//&R7S+E#B^,%[T]VU6ULD;*Q]&&V\+7@C#"5^5"L;";N3]MS* M?V[E?XJM_.UL)C\]VE=1JN&XU]8:N8-^]?G:U\MO+T+O<4.T7F>5L)]#';JD M\;M'\Y,4<[=OT,T +/95P[>G28 MMU?CU#4"9-0?DQ;B91N4?$I*,ITID(NXVHC$S=Q">G4_8NM?H*&I]J;1[' MBQ0]1F4RWW65X$D&E%VC]XRWW 8M96"SOH:8T'@=^G]D\!0R*'[<.,EO41IX MU]N=XR95;1C=$_X#=CT7L\B5(+T]&YWUCFXMZ_P'G;#E7GXPT5:N'6+K'DS, M&;=5VL@\FUJYE ( N-4,Y@.\'6937'R/VXCIX_>)&M M@)(U0A=%8YS4J$G^=@",^=!A 5+SMRF!:7:V/@:G^'4B@([> VR!U/Q]="ZZ M;#S,2Y)!9>;JV:U[UBU]#C]S;-&B#O,LX\;=%?[JL16G[_M>Q MK*GM(Y (8:[J$?A;J+H$5!0/3:J'8%E;!?!1/-\X>(WBQZB0963"+7JAPP8? M4^'2MCE8^YDRA_>O.M@3X/U2 O^8.=B'FG?8W\K%\_$H(]M>'OI%7$BPVC-F(N!5 M9AKEXRO_]?!@A*#.4C3#L/RH.\.2*\?'OSI!BK*>H%)QPI]K40*3@O.-W;(; M=D*2O%&'U*"NH\WQ00%%7BD;B^>AJJ/-<@W9C/,PWU&=,@+N 4\@49K:!!2" MGLOV9I.XNOBAZCLM^V",JYN63N-&'$P#\A:VL[',]C74R,%UZ0#'OK?4>N_S8 M%QKK_KKJ3LM5[*U M^':YYI3\TM9E9O>6=0Q?-DSDQY9W!\W NN3RCINO& > 208=;#!J79*N-'F= M_-[V>=N7L_W@;I"7!FBYRHII:K_<1HE0J,=5:\BX>O[-">X0SE*_0Q2#%Q[;O$#&W3/57BDW*<5+Q_@2B$PEA(GO M^4%*"?Z W.(9ALM7-TB)9+HBXO,\VN[2I'@2\M+!(0$\)B+A8>-@=+9G+R# M?[,">BU];!!*"GO*2$R@@G:VD9EMW)14!8S\WNX MPT (-FNR1ZU+O21WX8N#O=+[R&8.R6 @ITQP W"'STE1IJ,%VBSG4?1'F$1[ MP]%RI>#2!"IFHU);JL6 )Z8H6 N,FB<0^97KB%5'#J;F!A3QMY[[\'9#_G+, M52V]HQN=J9L")8(2^\L4UV;*$U],P P'ZE1,1KUV3C^,QFMSFD,(<4K HIY,]G5?)>P3DHF@$' M 85G;'ES0 B2V84_ZJ--!):(*(].DETBE!N*=H!"#)2FGD)48G;M@_0**"*L M77^#2;#9K3^[]2=^F%BH)[4?H^5J)3938O9(OTF/M)*>W>H3+]6SK*4'7 _] M[)T^.>^T\/:QT$&=;K<.WB]7Q_691&6]IYN+R>:?.;$??XW)GY9/,<+/E#9? M'/P-)=UV7D/-F%:C_>M>-4EE]MRCQMK. B&L<9)>W(-+$=):)Z[]W9TH1>/#M7T M+B7W.7?:[(.&;_?";,$"SPEOI#)]=JV#24>6*SQ "3 [@2UOT3)GZ,[=V6![ M@Z?L63-AZZ8>%X-0B3Y]O_8)95U7/NWR?>0=1AM*'LKDU'N?]9]#JPBC>^0& M3AS[*S_'.%ZN[C BGSBL1E,XXBS+FKY+.GNS9V_V[,W6ZX)D']#Z(Q&HZAK) M/+7D=#XZKT*_I:YO@'!V6N$=GWVT<'RTHSHZ9^\@2--X]@ZJ[;CF.P@FN=ZP M%W%VHLU.M-F!!-2!!,YW<$B(.Q;P,L\ N3^C6YH11R\/FD:Y<-UTFP;TK(CN M&.I1F-T)LSMA=B>,8N;$G(3=O"/#$M,C>#CJ>0)T_>2>7WXB3,\% M/X][M,\9(!W3P_(8G:$Z'K_YR<8/'U]0\(R^$ 5IPV.,OJO-_DS3MOGLS]3_ M")->)1@FW6;'YEPL/[MX9Q?O>,7S'*4:* %F'_Y>>[VS]OI$/7LK7%VJ4X_9,]ZXL<$2(15W*%(FJ:K2B?OA+S+Q($#Q(0D$ M075OQ.YT=Q68R 1!()^__/?_];:,R0O-\BA-_O#=QQ\^?$=H,DO#*%G\X;O' M^_75S?DAKZ2DUD1O=#S*)_%:;[.*'EW_^5[ M\G].[Z[)=93\^A3DE)RGL_62)@5Y3YZ+8O7['W]\?7W](9Q'29[&ZX)-F/\P M2Y<_DO?O!?FSC ;P%)3\_M.'3[]Y_^&?V?\>/O[V]Y]^^_L/O_WAXT__ M^B__SXS[PD\Q>9.$AK'&W(9)4$RBX*8W,M))^0J MF?U 3N*8W,%3.;FC.:/@#IQDS"7X?2S'>\NCW^>R9+H/K=(;L_>$[39ZW MIRS^(_A1^\_?GK_FX\_O.7A=X2]C23'N7>8 M1 Y_VQK_^AL<_?&GGW[Z$7^KAN91W4!&]N./_^?+]3W*^9Z]H8*M&OWN/_X' M(7PYLC2F=W1.X,_'NZM&[G[Z$4;\F- %>X7A=?!$8S8WDGC.Z+S^N3C+C,=@ M67Z"9?GX6UB6OZ^C5FQ6] _?Y=%R%=/O?K1E](%] ;1?;K=)-K$_@+RLS^\9>+A#&R.0G#C.;Y&?OK-'M(7Q-)$]G[PW=M M(W_,D=^)U4\7?_D29+_2(GB*Z3V=K;.HB&A^EB9%%LR*=1!_ M"0KXX>:69E$:5A@\@$!O?)^ERR7-X+BZ#58T.TG"LS1;I1G;3Z=I$N9?Z/*) M9G4,[_CD_IP:FV >Y$^X$=?Y^T40K/A.H'&1RY^46T+\X"\709:PVR1G:W7_ M'&3TY"G'9:Q(T3F\MT6^3I,%^SB7Y_2I$"^2O=W;C*Z"#=Q7^71^FT7LTE@% M\QPY[W@M!Q#J M[85=,E7C%QID]S2)T@P_2!K>T9.MV40V[Y]CIY#;+P,HBRGX-X34_R?+U_4_;R];8&KI*#LLBB ZGFZ#*+JM=(TJC<.F-9[,IO! M=\SV#/L,$O;7&:Y2?I,6O]#B)$Q73/[;-(YFFP=VZYXR\K_6L7DHJ=YDJ9ZQ M3&F@5P5=YG7<-@^V_%2Z-8H3MB8AK,ME'"QJ] CS]QZ^W*ODA9INF%6P9 MZ('=^COKKN[*NDK@Q+Q,U]43U8Z6C]-U_933_UXSGB[@'3RPJ6I/D.[Q'IAG M]VM4L$_N!2Y;9I,M(J:2LE.7%CD[0M;+=0RF!M,OLB+ZOWA\-TAU "$/XGY. MT_ UBN,&(=2O/; V95IU ?V-677(3H.IG.F!.$:-O#;_HP/(8IGFH&I$!7X MD9Z\14TG5NU0'Y_O[)F&ZYA.YRU;^ $LM:8[UX92;U?NPVOZ\)RN\R )+V ? M4)I,ETGTM,ZOV-V?@#?M-@Z29B5V/P(]*EZS=$D?@C>:MVH)M>.<*PC2Q?B_ MUT'&5+]XP^X?=H+5J I-(SWL:+@QKQ)F)"%#N.$:=FS=2 \,USE#NA2>]F<\ M"'''[((L @L%[%CPC[ _+OY[';T$,9QO]3^M_1Y[(>GQ=F4\58\]^2MN;ZFX3D[PIBMCNY> MM(+SB^4J3C>4XJ#;=39[9BH>W,!-)^*AU'P(3K.7:$9;#S]SC"]=]B9-9OP; MOHZ")_#CL7NFE>_.QSR(LJ#(*?KG-WQ M.3,IV7V71^A.;#8QFD8?DPL6+O9B4RII.>XO=I@E4^X795OMA>D)-/P31;4] M/'EA1N&"?F:D"XAS*V=JWU[:/EG[JE[)SRCT5<(/X/&]EWWY\_!R0*>]C-/7 M/]*0L11$R76:YP_I*;VCLSC(\V@>L6T5%<]1\O!*XQ?Z)4V*YZ:#X%!J'G7H M!_8:\IB_\B24-W;IUC\)_[K.N>>D0YO>AY+'(YUM\JW7$A]#N7CPM=.,$?4L'C;9:&:]1G.>M-5WKG M<^/8 67B5Y?3;<>'C^E^$:?T99K-:50P,7*V 2_>5E&&%')Y2\Y$_I)O&K:9=WP> M C H- >$-+EU<_LR2Y=:9LCT[(HM>\K#O,HY?POI(FERTY@!X6RZ M<=A!!UNGY\)U^Q"\:;\)H_M9ZL^XLB_L=H@#_I:!_C.6B;WF;QVSZ_, MCA!9PV@?&G( ^5JH\<&].9VCMY1]/>!':LWB['[0K_[;;J[T8I\T%D?QXJ4: ME\?V[\=Q!N2M>2DM#XS'J,-036.8?S^SKH/62 *__'AL5XB[G_-EE]"\@)*6 M)&].(C)'>=-#F"JWJPW:,+S7^D69+PP5B!C HLF,'6.:U[\FUVG?IT>2I'&R M+I[3#-2#/7(TM(?\I\UP56:?C!GCB=X+O,37E L_W4.JER1@/BP[#:$V_2S- MM\)H-I2\IK;C$I>V,I2!G=,\6B18E)&+:(EF0BMK(L=L=@YQP"Z'>9HM02;V M_90_3OG!>BW@"_9,EO?)FX>7\G.0H8X/28HC&'J@W R.HU%>$QJOY%(UI7@-,^?"%\_J96W884&G;G3NHY-]EROZ^8J53G F__TRF MO945Q--Y7>E0J\[2,_&Q165.-S79,BUG\8'$/,50>6HCW!]G;+,MP#!"OCHB M@)T/CN-T949L'H647PGH@N3F("K5'W<_(3OH>!"6G\[M7DQSC \5)@M"NF2? M/#@4\!_@#&XW=]N?&4GY94?(J?41#R)4=""I[&_5K+#[*9HUR+0?#4^;#8,F M"8G&712FA8\,TAX@O-&8_\DMHQ,7P/0B/)NWU, MUJ!H!ROV[V)3.JTO*646'V QL.-IC\3;W>@=DR&SG:D^7$Z\SRSX,DK!WK$F MB'!!HZ,9Y7C2Y.BZRRV)^HUR=X>WAP,)X?OB(@EK#.GF<;U==GWZ/5#M/YG- MLG40UP9!W$WF)?*&11B0^LOSSY&C5B6^]9'>7NE="BN)N+!IS.YH.I/_8!]M ME$#68M"4;', @?X<,4R_0 <).T5+($(("K<@N^SSY!%>5EA7V^2T=5\4?" 7 M7J.6(D+#0S:HI6*(3[C)^2]WCS/N1VU4=3VY'EH6<><;QNH.I<^61 >JEKN# M[=M0(E?^SJN#9T>?SKC<.%U?1_LS_>'!BE0R/8M,_1WC 8[8:S^YJRV^N&^G-<]SJ,NY?Z]82#)EN> DW MBW;!-*:D[?.X5]>4;$[0"6_;^HA7$9H4S[:1'A/H4IDE+XJ4^ V]4R9=ZZ.> M<:'+1+^FPZ]^\ @Z2YQ'\;IH3,5L&MT?Q"O[+?URF:;A?3"GQ4:K.&B!=>U\ MR!-"J:9P\/ $X/8%,?@/P/W<^(UV/^DIGVL;B;/#\=;Q4']E^.SDG29:@N27 M*&:W=)I0Z8NI%C[L_-A 28FBD\]MFA=!_%_1JK6:KW:P%T#8%YJL*62^R)L0 M(*;.UFP-ES1C1W.\AMT+&@G['U1,-FR40R@-9;BQ'2'K#AO,M\J(P=RQEU$^ MP[S@* TOV<_JLEF;QXXEOKM/2-=;]P.>2 LY)&DAXTD?1SD[ M-Z9S $_+2^]N?I_&3?=^RP,>$?A7&7T&&Q*"OZ #PLU8"X-W2MGYK@'AJ:RV MYO.HWSE&YFF3D8K\-LC8>ZT)=+1A*?=!V3MDO"S0!%>P%CYO4.SSJ1Z?@3<4JT%KM*/)MSW@O=&N+=M2-].I" M:&^F8([RM>/A*PQB2/-($U$06!19]+1&/^]#NAT?*J-'S>VEK G["MD]=0?+ MGJK!,GTX7.]-B;0]3N"]XU"3+=@UVD?QU\Z](AMDV8. CZ]XN0JB#/;*= [. M,-0F1/>@]!2:8J]2J Z:-WVL.S_OLR.%7KLIBC0[_"4[/3J01^(RBD6&<*,? M0ALRD#%^/Z-)P$S8QR1?T1G"7M5:8.UC!PZ--'GE#R+A [!;V#C3A+%%HT7" MRQ%FF\/2;QOV?M^S^/WRI9'8Y2%M?<1K:HJEG==')[F]YG& P%&%T(#)UD'< M\$KW?'BH$Y,[H#XSYK)@]1S-@KCYQ&P<.V223*VI5_VMWZ][&S]U]\^\Y5E/ MSLTHC()LH\%]M51&-H_WX<@$9YO@H=416S/0AT^NCWOMI%"IB\UU,2YF(.X/H>N!H?AFM%^%+4'_+J:?*"=S\WDL):T8'F-,VR]!4"8J(DMC$+>P\2WN-HMT$V MS="2XO"M\E/=*;36^/#(@O/;%2MW% R6$) :>!+/+S1HBH3V0?EXE%"MFW8- M?'CCS>]J-A\6L/'IMMO =4/] .B'RN[L M+?&CD>Y!61_+QKJ^%]J8SK6/H2 M_#7-T(O2V:!E7RK>OYH6';)FH(\D?0E3SA/OZA4MU8D8H^_Y0\H3&8P8_$U: M_$*+\JPK*?&'JEUTF\H O/'CPR9+-T%<;-J!S"N#?,3HF/F=!7 WG81+]@6" M1QD4\UUJ:G9[UDNBZI+9K1@$#U8=< 7U8[TBF"B#>V=XDNTG>F]9<95,$_K' M=1*RH^T"KJ0-^_=#ROX#RE]SES[O'VN).OU)K;<8D:1SJ':VQY>*I&3@6 MV"YV3(A809E#5.[@KJUN0='K NA)O]W5E>9H7SGR7.GJK$:L'^NK[8L1&56. M(]&VSLS&!&XYU$N,D2M>FMT8@>V%^+#E8.(/<--475/M8[TXKU<".(OGY,D" MUT9G=<-PKTDOK<"_5TEM?EY9/KA[TDM?\XP#V!\!HO>'YCB$TKC,XM--:=*V MW.;[4/AZO&\=JH#K67OLJV-&.L_7['J0Y3-724T[T,W=MBIJ1;^]G>(RQ@,.^B14_*YX M4"C$4Y7@))/#A*/INA7 KR_:/H[Z( 8%XOZ9TN):-(QJ[R[8_("_#+J+M]DS MY(+*+(?6[[S]&6^V&8"!TG#G;J8=#_DJJ-7[OUUKP62]+JXM!6S$_7%W!]/O:(N7+Q!O$+ .>ZUC1VR MX;-(MX38:+H$:T9ZAY*0YSH8:CR_J+.%P1X$1B >O\"$[M'A9=WM61]6BG V M/J3"D2#=#Y2GX"-2F7 Q--DM^Y 8JKI+.@IEL6L#1%7]N-YN I[-DLY#ICV$ M%)+;V<*$:3)G-M +V$ I$PB\.$$2QJ7V.L_2)=-K@[+T-6QPG/0[@8?]]Y@$ MLAN1?EVWIQ5T/-3;ZU,8O#6[IV; 6*ST1LC97NCV!VK)=NMU&B2M4#9M(P"/ JEK=-&H,)WE=P([SV63^.#0Z:PIT3[9[+AL&>BQ*@'K3L%+JI M[Q.Z0Z'!;G2.)TQ2&ZA@ C-=MMB ^0F5XA "6RV;W3_#S.U3^1>76J?JK\8- M="H*#YOJJ0&:5"W09NOP(]^N0BH^L@T?W_&D/@M^VWQ]VA OIW"TI& ]=O1S M,D?Y7,M]HETMCXSCJ^J">&E]9%SY#"V( NT/C2);;.?,+R\%L+/9>KG&?H-- MX+*MG^_NSWL)*^;=!U!ED(]"BCFT@YO.92P0N)DF-6E(@.B=13/H#V$KT7:\L:+"/V,#.:Q.F/[^O*1%-!,F M>2/:3]-(S\T]A%W"U!0]@Y%=KLDL6D'\ E+,'U[3AC=]$*F!5-V'X$VJ:#S0 MWP'_US3>6QZ-\G+*3(76#/OF)SR5NJ1))USPUK"!/MMM^/H&1W/#0"_YR$4 M3F()[*!=H.>4[=C&7+8='O2)/L95&+C^TP139EO NEJ?Z3W[H#:1J&[$./1V M#7%3;P2]NQ;?1,!'8PU&>SH_"=-58Z^DUJ$>L3AX@CM/7&C/L>CU38I',A1*-0\D7M4]XGN^JB?BLI@L<$V.=3RL6_SM7B&.R=(FL-) M]:/'X(CN\.HTC_>RO7AFA2PK:"Z[JAO9V_%3]N!KCG%NC?%1+"]J2*X[VF5N MC_-L?):)0:?,-&2;[V?V7_CB]1RB'2S/W>CTJ" BI-1M6H"U"!7ZFSHD\/:Q MO7$#< =%-/L9TDC839=M9$,K=JXV[]L=GCJF_A\J]T%+B8 S 3Q)L$MZ[P?2 M/6%O+U@8;@K)+\BC&3J^$&JG#;U[QR?]NH]U(*\ZI;C;@=Q)P4O9%A9:JP+0 M\F9MVHG-#_27&*4ME"K%31:X2-.D5H_N>L2Y%B8;/F(;7&&<0C"Z1@5K'-K; M I91.]X_4%1N8@1C"Z"NY<,\B$Y_Z8W@O@CBA_0M2O*3.&8J*]MG<#!DZ\4= M94;2NJ'8<._'Q^$:Z2=F?YO151"%XJN4KZNU=[T?7GK;*!W>?13A$C;Q+FKK'L3&6#+25*HAX4@4$$05]^PS(U$TU6_@ M+P%H1FE8A]:2#,:?']3)U*P>:=/#Y^D 2]$] U3RVZ)3K+W+%Y\RJN, M,K:X8KN*J2CWTY6R1O?R#H]Z??>B.X]*+=1*Y=B7RW_9YA,]A-)(8*UUMT1W MN]Y]*'@*]?(647FU1]3N>7%[$AGC==A5NB@+$[W63^['Q#CSRJ!.$BO4FON= M[TO%CZ"5]M30X[05-*'UD?ZYECT@5NO>-#OD V#OL6 M''T G= -'(!!HJD:$*N[(CGL1L+'Q]OB%6OZ>-L>\9$\FKQ$69KP%N%W[/(( M([V70E-F9\=3 ^5O09JH4-X;NS]NC_%SRD/(TD!;8$:3]'P!(L.GM@*GGEQQA2"#6;8M53U[/2L#YNWTA2UZ\!L'N^S8D;O_KY+M.^6E]Y/9">SRWC 2_$5YMLW+;7Z]6CB$GO%#_I3X\MT4K,?CBC:94=:B]]O M]X=]?GW3.;^W,$RU=9MU9-GO2Z6_Q#7C<\KU\"$OU@;LV":\HO=_%LC\AY]:8@%?;?/ST]! 56^ZCVB'CPJ]IJQ_M M?&R@4,ST-:$95'\V!F*J(_S"$71VW33'>=&59;K:36&X5[6 M.2]X1CLH;J*DZ.)-0K<Z>%M%HDX9S]&^JY>VZ/N)&(*'@*E@ M+U%(P]/-8PY'F2I$+9MG=BC5!Q#RX7LP,2M:=;/ZL?[L7L QE?"L?XJ*9UG\ MKSY N'?8_\)F]]\AE'I3S\IN,T'9I1 MU3F+YA=O;$73+.36,^BV>S43=3EC?[C34 CQY3(/6P"G*T,&2K13.SN%#0^SK;4JZ8/:WQGKR2!\,'\>ON6VD"7'JZ$!UW)O1XMH>D D_ MJG+5'26#+3VV+^Y[EN'*4!G%FB_;^+7'; ,-PXD=+)=0!J%50W3%._:ETM.J M8]@KVW YQ3]*$<4/_O)X7^%:^\5 !_W],XWC+@@88Y!7\U$T NMZZRT/C ): M"-6R,KM1I*X8*2O[-*[;D=PH1)=)#?N )^G/> $^:"S&ZO30[O*H#P^=+ ;4 M"@6U4$AKX[[=GO65F1S$['!O3RMN2TG>Y?'>]'\]XM34V&=KC*=0M];J/0M MEWE,V-<90Q;>YV:S?YZSMS_-I MU)IO,O49)F6E5AW=*VCO?8-V?'\HO& MX?W%@%)LPLD-YKLH_[7,X\GOV720SL.='>V!UH/H]%G]M=-W_9B$ +S--# : M7N1%M!2-_K:=E;V1[0_7K3ETHGN,);@&X$Y(,(HZV6S(#18$D\9E0TIB[3"O MRNME]%:V6&S!@6M[8GP>TPY7]JY/>Q"LKFU56WE^\_A1QQJL8PQ>8@O+59QN M*!5QL?J N\IUQPA0_I"R\U?_/5R'-VGQ"RW*D@%^\K)36_P(QC5!Z0W,A/U$SMNN5[NX?6Y-;VI_QBP54>UGH36P/+/ Z MF+"7=ZKLO-T 6Y!@CVT9IHVC_>;>=>&O[/3(.*)K7;[LUD>.O1Q9CYQH MAU#'4CB=VF/'%V&TMZL.#8/'8PM?H6'60]Y=&Z'^((S31/K6.,R_X7:[6JZ" M*.-]T+8LEOV?[XWK^S5;B*A8%[1.%VL^T'=ZKC\7/L; M=,=^+C='P?N>Q5M6)#-83];%,ZJ)G25.K8^,01/B!3.[*D%BM%>OO%F9^4<: M+HR#?G? 3RN2'I9 =I1!P-6V35^='0_[ M4K O)6IO$MLP>#2G>6=_V]H''*AGPC>TBT9F#O67<-5>[&N,Z<\M$:RB)$E? M$->OQ1]1,\Q+9 -Z<+4#H)EC?,"%0\B$7D,JWXY>P+8GO*#I28P>@/6YH:\" MU@82NK,T87^="7RYYH]]/QH]9O!D+]%ZV;Z7JV-&Z#??H0=&;:<+U=J"V<-9 ME.31C+= Z,/E[I8G7Z7SSVD MCU.1&7_TO]>,DPLHM6G=[O5CQW'AGS%M*PI%B3?";/(;LRG#;R\2/IP**FPS MS01H7,SQ;3$Y6W1.W,FH.HB4+PUCWV9P'0_Y= >!_I= BRN9+1I2N"W@J&V7 M:1\*_:'J:6U^Z,# MU;6?8;U9#-R\_2=M+FVOCAL76MYU1TK63H\.%:L+_IIFLJRGSA9M&.0GP5SZ M7D'?ZYQX$/(A7Z5]YLX8W*YS0>MKH:9!'LPY)#Z/E(Q\CRH/%(J,+X8\0 MOI^N [#SL=X^B#X]NV4PB.G'2;(.XNMH!A>^(([&UZ?/.##A+JAX6XC-E)G@0 [)N MN&3:=(XH%2\=KIFNI_I#B*39\CH-DA: 2'.$CZ\U6P2)""08>QS ])F: ;X/ MHT5L$)?Y:!WZ2S^TC^DZ$RD#FF[FHJEZ3[/[UJX /?LUBN.FK.XF]7&8.;V$ M*P^,6AU P&\FUD,JW>+4:,+[D/8#P>UD*B].R8+I+M^.>NK:P0/I4I#^ M"HT<-1=1HS+5/-9+,4%+\G7K@N_RY @0#[ORP)J&^U#H1(J\!'8S^B&I9DA- M>MUN#WMY(S.F5H=3=@LG<"$KR#:9^@ZYL<-#!;]H#^58T?;Q;>?6* MJUCOR]/T1ML>\0C.(2[8MM[DM4.]Q2?B6C XL:I-Z14[/>I%CZCM==ZH"M2/ M'BB4A?L@0!RE\Z (ZHNR.X>/(S_G8)=E=?O@U_#P'"3R Q\@(;>;AQ[1,;A. M,TWJC_"&0M"F9#M-HD#8/[R[)89)0V%I?6#O'M MY*P]N._ +)O.'_/ZE"SW\XVP2)!G-8AJ:B;B([-:,PT8#ZSX_'1CN+#OX--I M _UU/.EX4BUVNE]W>_:8SMR&$LUF6%@7,_F*L>L-8E3[F+8X>_T#WE($=@YK MC"F(P0,(9>]N ;RQ ^Y/TS,^BOK39 &A9]"ZO@2%2)N[HRO5E(*==,DL6D%N M[0T[&1Y>:?Q"OZ1)\=ST9=G1]+4)^7;2NB]U1+1;G^E/UV#4V &#.0HB6^$^ M2"(>+6\VGG=Y[)A.=Y[7J2'A*)^-.(T5>GNM/V/X^?NN:-S"EX"*Q*2(-R=A MNH)&)*VU8S:4_)RLEQ:LMA- MX)BNP.V4+C=77>,\(^GLTPYFW/:$\ZB*;+5[R39A$/-.6K-U]6)J&^GS8(4@ M;_[,$^-R;'D,18W92TN#S^XG/?LI-7#%DT+E^;?U9-WE68^];Z9S;-/#3F/ M>]RMK>#V$T=^_94&E_8[W>H/B8Y31O[+"AC_!J/IB=O#K+/79XT'L*M&F=M>L NSSI*0I:+NYE,*,G2S#( M6^*@MD:!WF.60R =7PR8VK/&HN(IF=7C8([F

J*Y6#\$JWXE+VP&&\NL]2\S,9U"4TP61FF MHEL\S%G+Y 0,F^525*[+6M&C/%:BBQE=4V/G::AA/7.YD/66=4[H:T3!*Q30 MASR,K(YQ _19JAB4Z3DM1FO MU<">'-D30WLP]M=8$?W[%]SZDMN4P+?GZKQNTA9F[%KQ\B56>VA%&OV=PXRJ M.A"+A[T5TRWK;/R)EMP(1?9$8L*7,LR_[6NR\ MC3;7UHCJ[\+2%?YBUO Z@"!35ET8+H%E>J;9T K/W M)/.O;OH:&[,F-+2^_F/M+AWEGQ.5D-6"ZJ<)%ZJ *)PR9F@Z3DR!0P^GP#3@ MT9[LQ<])45UU7!Q:V:%7]GB"^+/I&*GKIPDO=I;0'*)CY1CGP$91 M5K_[G]'NL!NUC60?,VZDW3@06KZX&P1<( MQ[U[3-O?F>!$BX"'?,Z%8HQ=^]GV,:7O44C"J^-+!D+C/2^CPMB_#/+HG<]G M;(("#.-!YKGWTQU-_\DKAO#*,E)R:6Y[:!L!N)-1W ML:A=K!53SE1Y8D0#5F&B4G/)3F*EFF^%C!:;!I=SN=]4/-QE&1W%D?VNCMK? M/!$.L# :\D_KTDM%GQ P*9S3@+?YEE9"F>X88-(%R")O=-ZP* M_W&VDGQSLR]/>\&V_MUYA][5L?*75/1K;4(2""$.8)<,/=.6L*:UC>=-J?.P)E%I/"E M&4&38U+/'K"G+4_='C==AL4W?=LT#7(G3[>8E^FJ1:+"NW!_-5;@%"'O!?"X M-+SQC35E2+^&KEY8)U&"^Z?EM!*HJ;$+(B5-%*BP&G-6T9E)[*N-2L@:^E"R M3F#"13<7GBP@>))"@M.P8DI0R_@]RN_._;REK*K8=8"IFCTS9=X/5\GO?LHO M>X %_V4J+#L^@B>& )5<#<+!Q\^/S:K=@1L5V&.7DG<:OX,2&LM?;E Q5J<8DWL.P9[\.PY/O_\>

['4VX M[5&8(2\/^99)N_\QV#HK>A10@Q?"!LLDN*+7LV"EGO["^,D$/YG@QY^1'PA0 M7Z<^.(J>C[M7&@_-81!]>**3!YJ*JD4*[G=^W/,GTC77"YN?!9M]6%I\?-+\AD'H #\4=3=?^Y^,A MW=,!T+P=;/P7A7'V@D?QA,70_)W(_4^H!L='/Z&M?X:UF#EE^M\/;-?>@FUL)'!YV9O'NSL-5+DL9_N\):1 KA_! MA.S.X_V5P/.S)Z\/37LHRN659K7L*[+)P]\Z^6:?A)6YA8^GSKP:Y22;VHLL9#PYK"&C]8VH/L2XD MXO_, N^8R5:.\>[.T$=ASK+0IJVE@4 MBO:*52> 1K(: M=3 WRU7G'#@UIPK?@+[FP@+ZH.LM/63L3-S&D,(+1V0:4*8/ZJFN/=$W/W^S MHQM-QY'R;YP_)_J1^?6OO_SBW>[V,3T2(MQG7E$^'(8XB>?LT4]7*2^A&'+; MA:I0/8DSD'4.9>-$]]*X4Q3=/BOV[ ["/>/Q';I&2B/1[-.#+;)\[XD!/#&" M3(U1_MP+W3:/E5(TAM.*8XGUSXVW[&F2[EVPI?_S=R]/_23S VZL^$G\-"-F MRVS,UA*I#W!3:7QF)X*E6,9J5HR Y[ZDAEQ>$4HM M_CTVQK[2O:REA1.T/1>CM6>RP>WLE]R M,_W_=9]^W6M)4]#7*1#P+-*4<,C.*R/S,9!%Y-%\#I"0^9@S?M(;QMF[G_,G M2FU6<("/L%R776HG&3]L(VNI25P]D35PU8HT-^/#E'7%6*C?@0:1.R[<_F]9%+.F/8Q5, M"$\NY:N5T.1GM5S^S,M5=9^,M;+4?"@GTN,GXJ%:21V#$;B#]3U8)6=/U!X5TJI%(BZ)+]C4\UBF 7()GB">.S>P)FI*;ZBT@ M>F8/#A.:?O%^]G[UCJQG]S&_3(/*S/TT4!-@_]LR!TGQEX!=9F2?_RP65S:' M6">]L,UE&*9P@[+_7:5K^I$42T:=9'Q-_G+RB#N2LP]\'H#VNW!C]6G M%'*=SD__UIAL@C,*1$4_?O3W).6EH=(]A:#@*YJ$$HJUP5^W9DB,J=OOUD^A MN$.FG'8*K%CGIHT6\]N8\]$?4U-"ND@>;GRG_ET@?S,+!.(=D[S8+'4(1-?7 M[-\+YG>^B]YYEO S22*:/@LEJ($,0:^Z-)@CGA'^1#*W::TH3];R ,*3]H_G>27X9T MSQ:XYD=J<#6P'TS6ZR],H58TF+-2(DT?)+1+MK8A+UT>^V]U\:WR(_(E4V!^ M&=?73H4\[1[8,_<)W/=W3,LP<3:H(^R'H9D@VKS-6HF1F7"A@@3!87?@8*,Z M0(B)N_Z](+.MDII-S*C?D*=8U(1_@&I:3V J7VV81,B7U31O9P-L9B1H?%', M]S,RWG F.NQC7J01.G9Y%:/1> 'T[P;SW=?#?[F7AB2K71*]'K)[UC !7V(9 M$-R0!7JUQA5%(4!G[7^2LGR301AM$B$*-3F6J41Z(1@< [&/L/1,B\^S%< MN^:_;1[V*?I;B"1@P%)6/PEUS"4JM#9>BGJA0PH[-0R=$/L!AD0&YVU1I4"> M+M2B48Y6]F9'/&/7,V#OF3AJ:8+,D &3RZ8^64BQ3\1L,;ML%[[SRM6U$#4>.';# M+L/"'#ZID7W">7W93U.M*+ZP[]-SD2<2Q'Z619N([;0H MWT;)^H/$[^0[3?*M\8(8V-5"9/0UQ&''8A(]JZ'8]*!L 4!Z3M84SG=QY1R',EWR851%&AKM+P=82CYT_$3VXH%G>%[ M)"_V.YIN2)0?(!LT"6\_]Y&HDE?$LD_ZSG0=%'E1)8P.+QP'T]I&>[NCRDJ, MQ 1 6LLSN$JEZE07?VTTV-Y1=MY6FVM>!Z8(:1$EJ$74DJ9CZ JNT4$ZL"_L M8#9=2[>KE :RQ?I%7S*R.<0/T<8HLW9IA^GP^$82NHN"3)X26Z2DF6PAFTE6 MP-0D#VFM=&TM:R/L%\]9+=?X,O6VE9F[0;\=2\$Q$9:7+8U#DF9"?3/?@NXV M2S&S.P+!VFA1PZKY\W+YEA(N]MBBJ$U4Z"L/:2L08_,&<[J-HYV4<1V&S-9& MV J,A(&T"VM5"G37;C-Q.5,V!MV^ ."U6EC0ZOJ>?0DJO.R%-^,18H5H\L,< MZS+76,O3[@:KX3?2IKWV/[4?YU;^S:,B1DN()!WXX"+3 ]""P%UX#4)S>KRF M846.Z]@$_;J#_5NX/5U)!192[(0)FKPX;F;MYR]T(HT^,VZ:GOM4VD?&]C^J MF,5G\0:[W(YF4FSQG8.PM0 MX\?E72F9/<3(3HV]\QV0/-;@C!ZJJ[NCA7Q#W=$N+F"'M-[:"%VJJ!2SLZI, M)0GZA&5@;B=]VTR+G<:L MTA%UE#)]=<,_6HMYY-L9580VQ-B8C9-1JG5N1T M,0%30O;J'"NEDR\A U,>XTP:1]=43]'A,=@2$^T:4.T;FW!8-]CO5I&(P3]. M:4G(>(7#+'I+>+)2)CUAFH&AT*(RGL4!6=E^S%XK7NR)# MGPP1Q(DA?YS?_93K-!#(:@MRJ].@&Q>>=WX[41^2 B M0>'-&C1CIUY 5%0MH:"1AE#]"XW2%ALUN$/DQ8!\TM5&"UFP'1XC(>939/9- MZ1$7U2@+;N$PQ%C4@OB,@84G&7 AFLD49J/KALVH5@)L;KM5ZP2P98FAD4,@ MHP,?X)X0B6(<\E)IN#=3PX)T& _U$BA$GVOIN0E4>&:)!K#:F%+J['+5M#TO MV;EV=31$;=E>@&$]H6OZ$$^O"K)=L^WZ!NH@GZ++P=O6:GF7-5/ELR@DXK'A M9F&A#'.=X)>.%ZZ[$V2FQ;WO,"M7"+ %J]0/R8[=#F!FX7\ @[U#XW R[Q,B6_RO^N_84HE-R3>O/SQD(>60*C:[TN4$%HM1^KA[Q-GTZ?3A3RP M;+Y!&NVEY =GFD-*D8S(DI&=4B>Z]X+NOFU&B[\D!] ;_#W[-):<@,:Y' M],/DC)Y;1IB;0OL1&^@V">LF!"L1Y@L[I:V(ZS:\\K,?-UU5LXV$[E[E:4\0 M#2]2-?CD[.J)BQYS)SQ1^ 8<;)S&3)0@@?H#NSNB! )U?6-X6/_6J(8N)C5Q M&Q1[ THD6(A(L,%)]6AVYN^ML^C0S(@!PZ: O>"%;5.ZY(2/CLOBW/,K'1OB MQXZ^YUY=+39)+],C$&1XP@\VZS9\A'$](J;(\H*QIKS8XH<%V#"$7:R+[6P1 M&K71*> Z1,HQ2CZ L_I\[@@JE;;6!ZTUP8G:@CND,790/H#)O\E9D MKSEVHY48W1:JLCQNUW$6_&%:,8K.#;"$1I%3EL\AD1"%2M(>2NMIA7Z\:BG\9]&J\ M6XV4V/@"M0H6-U%\R,TQRA925,3N+7NEOM]1&C[[&Y(?M90B&TIW6POT(_Z: M:X*4<&V MR#N2LID78,Z(!F!8!GI9; M;=(!%FP!52ZL[-%/V:,"L@/H3=+L V;&,2%'9WV"]UX(X;-)C:T-T"U"0 M0HVG&R+^>Y^HL'BV20F3#JW5'=K;X4LNH@9H#>K047K$T0#=.:MGLEJ]5@8R M]-.CK":."CT5DB6<"#BP?@S!2#21:<-YGD:O!VZ27].FZZ]T#%KJ+8[M%5O6 M*6)JW/[0U[H_5"<'2<$8>#Y=[]@B1Z5RGE%O;2'%3NGL7#G:Q%/WUMBG?+?W MHQ2VT6H#%D0NH,C*>?2*W$39GD+^WL9XF+LVQCZS2DO54[EESK;+1-2E';I5 MY2Z*9:B]V992_HYH2'@.2.(S7?LER?8DX#""3;W02;A\3]:#-=:H9WOLTA!2 M1ULE;(8D>DM$VE!P'!:Y;CI8$P^QG.M%*;M.R[.+'IN5+B55N^BKH^NV]AED M&8!#== @F-[!CTT[H5]+S'M;V.>^L?FF_GX;!7YLN;=MA-@!7$TUM_83]HDK M+X,F^';'6\3>$)NYPVL6A9&?'C5X1EL6M948VP@,-DHY';LQNTF%;<><.>&A)FP(/"KU3X$"])R,-?X*I]!W1% M<^(1+T==1,EP:4LF&IG=0#,.N)";1!ZBXC_JU3+Z%UH;83]5]IIL5S1-Z0=X M)66*O/$)Z]$>_3#H+LI'/UVE7*43*-WJ-+<[-VTML=6/7FE?3P0TIA#@8D1D MUM^);_1-3]#M>0JWJM*NN1B%67*8:2AL?;QRNAT:N8$.VZE(V694BK"S5DN= M;)G84#)&OX'P9&*J9Q?+O;Z^^_^@*3?WN"N)]>QB4:?*)ILVJ; 33%0U"Q%M M:9;AV'EZY^7I>:A$MJ8B^J02,/&#YG\G>7D]ECV)1O5Z]Z;509L,M@Y(CWZ< M'QU%+JH4V Y.DK K")ZWRW#'#BF8RD$':,T7Z]00^QS3'5.=>:2"OW?!EA@) ML76:9O7T;AA(#?(E5$VZ3U8)^>V0A.S2O(7'[\C^O*;L7R"&6C+(^C3&!!L4 M1LY2JK;@(]GH%F Z+V%L;:]=DPK[?)B\*^PZDAZ5,JJL/!G.\S.\N\4LA!Y. MWI*N7"'%CH_D@%=<&'2G]1H)L=VZ#7]S82"3=5^K\;PP<8$=%7._GT!1,#NU MI^@9/29/YB_*_X!1ZI?ZQ6@EQ);ER%YB!8J83I52;K;?FVFQMV<17^0$9K]/ MC/&=90IMQR"FB0;!EAN;I5HXH']/O)X!W2Q7T[\ZEHJZ34;HT?QK&AY= L;, M0^+6>ZNZEV\.[#E2V6#WB:%H]_&I)A^/Z0==?N[LCU^F'_Z9)!%-?]#<57B@ M0;2453[! MCDTZ4S7AK/!(O1. M %HF8;>*Y.X6Z': 6B74!RT 0,\:M<96=6^/?_G7,LV5NBL+MUE8[-)N&=;2 M?R,I92H]^P)@HSG:D*G;&F!+%D:OSTJ5N"@BCGA@D;U(_8!NSN4L?DL=,&/= M>UC&TZ]GO'1*!NS>=)$;6?\,_!Z:C%"3]HZ\C5\27Q7DT^4)1W"*NP7F M5R]@TNM[M/GK,J2A0?8*,P3X%)VB@@>S4_1 _<2.M^4@0_=@ FI(*LO[5O03 M"\G2WBZ3QZG3HV5JB&^ $A!/PH[D,%B;*;&_C9:$ YG=99WPH[E*N-D"W+,3 M;-OGA FEC'BQ)1E[L(P-7L39 MM"VHA6--HP&U38^>Q!<-@=>)E@&W"W M_9AW;HQ]:ORLY<*J4F#G,6V@HNIJHYS&,+%58HBF@YH+:11 B6=1P*3Z%QIE M$3DK<#C]^%M*#WO6 JXX#C=V8-]02$FVA";T62$:"B^9(K'=D3P*I.'!#"5F M(<-.I-?"<:6BQ"0A/6"7O==)$.W!]01Y&>L/:MH!0_I!%[37_J>2#44ZEO"-OH]%1!;&TQBZ[Q'I?;2Y#NC<7]7/1H?NB14BL2"H1\3*.R!H+ M,?;K(*&^^)8 >6\;[1WV;0?Y$O#!M>T.+T042BE6!MHU3GS'=M@;+4 MO$G ,0D:92]CXJ#'EZHLU7KD4D-J?R/4U2)P#>@)73*^98<'4GO9V?_(M_ T M^HG%O6QGT=L74:K:-?V?_AIM%CX]K4]D[=8(K$W-POD>:@PH.6"3'1M4( M)R'FY $/)H^"WR%BBKW?Z5'5?&2O@^64M#?!5K>&5J J G&T^!RXN\ &"-MQ MVGI7K:-A[@NI2Q>(K'X6!=S"R:'.K 4ANC5;CO- !UPT*1@M[H.VYM@'@7!, MB2)[O10DC!O92HT:/Z@M<0$_D+SQY5TE386DA1Y1?%5UF]?L9E!6! B-J,NN M-CK,KU"ZE$5U8)G:SMUG#1!3V^4PI!/4@&6P9OGQFGY&2789QTR98*]VV[/#/9-/$ICRG9^U$H[Q#UH<5O)PV4<4T$[H(87JTFSJQ-_DACTWLK\%*0[=W'3;E+1J#]U[PGZKV]+$;%EB"F.JP.VI M(VM^8UWDMM0Q_B.@B172J%7&7<+D\,&/:35QS2%/68FQ=YH;]LD"]R1KAA9? M8@RR5-\AL*W'9)\2-D,AY>]C(A.8=5'3[+%H;[>8O2"KWQ71NEHV+SOK MO7Q -]BOC:'*@FY0NB%9D$9[VZ?MT1S;/564:,SJ-1H[QI7VZP%[0X_-ME:Y MU'CYWKUFL!Q3BBV4$E*[>?+LVO]L,:=TZ0*?8>XB8YH)80^;P!YQ0,^XZ%'- M*IV-6$T+2^>FZ+Y"+2K+6>"A6PMLS^' [;@4U4#PQ$P. HDO((NR [^0]2FD"[Y80-Q\OERVL3P?89G/QC-3K@.37 M3" Y\B!46R)@EX;8BGNMWKKSNK428S\E2AOGQ4DD%%JHE[=JUU' MU*G1\S9Y?HQQZ=5OV-O%Z);I[L#!U#7*4.MJD3N)/\ N39MMM'-+[*]3Q@.( MEY)[&AOOIRM7IF<7J-&4E7. U[]X*HF$KLS.,OO[ZNHSQN**7UWY>+)69-@V]K@^A"6WTD M)(5\=K,#K?8SMH)7.OK=!<8K1.CJ@HJF_$&%&^!R!^JS65DPTZ*O>Y:+] ^0 M0V7JX.VG0M0:&&HYOE?LRWIH%N'MYSZ24 O\8K8*%%-TCN\!!KL*$Q'?HY"$ M5\>7#&[!(DN^K/;M4A3Z]X)MKJF" -D%1R/A,DP# 'JM,+W_%N5;!8-2G%%X MPM@_H<6B.J ;3-FQK#CGQS:QT4"#[JHHC-1RG:/DP!:UQ#*\(AN:DJ(H)\EN M/]FWH&DH; P@LG>OE#[C<*A5$R";Z/M=%MK*)51_1_?CR,KM7/E:I?Q:3 *+ M/\=,NX12.'HE,FJ8I\(R9/-8G&X&V,O=M @J M]UHQZ4>0"IE\E#.67P^\*,.:=K_6)AYB"1GK;(3Z?:#_MI" %0V?C]U,=Y!W MI*4?.9UDCAV0G+I%(M1IF7Q4><.L5/C M"VVUNY<+EF78K@R:J@1+=2ZTVZVOQ2V!"I_I#'VG-<"V!-@S*!^YX>F-D3,>VF&J-[F8TUO*K$Z!?[Z]Y M64MKG?H@=[TD[+S'$%;ZS6)#Z= ,%S,DRU8)E ];;;Y'"4VUQ./&%W$18[N% M"RR.]A0H&RVJ)OET4Y60*Z9IZ?J$Q53U.Z.T[T+"GL(<'84^$YC*4;TM0"?JU+U M3<' )AKTYT')\W?19UG VH9(ZB!?MH'=Y0GIV!29P>^&TIA6)!(K\=FXKL:Y MK+!=5;M]3(^$2 ^L.4"D2%OA/L9L3=E]K_\.C_L/FO^=Y&46D+CIV2LA_PKH MC'"LIYT!^B6F1P+VB",H?7"Y-%ST"V%ED%%RJ>)LE"*PCP5X^7];N]'J2CJFC7]1GT:8S+Y?& K'>6'G)AD3,NS MTJ41JDD_B79^[*R*U219P(MH47I[ZLA?Z!&Q1'1,/ 2Z,BO- 9>'?,NE97$HQ%G;NE!7LNR-M;E0N,I8GJJH1W6?,%4^R:) U"D:[:*9=4+8'P/TEBV- M0Y)F(D'9C>)DH_Y"NGH3,*9FR3R1Y=<^@24@==8M@?;GS4&.OOFER*^^GI1T MK&^"LP&VR<(,;6GAQ$Z-[FX6@(0=(B.QC>L:*%IX"'*'@*<38,M%E8HE]6-I M%(2<+;#9*3#5;&*<3H H6 MDOKLI\9(N#PYXYK)?5$H,3$X0K1XJXWQKWW:8QMF"M?>*I6 I+$ #)3P"]^R.V]@3_QSJKK,=.A3(-4]LC6&:G_^; M6-! :D38\ 3VY7QPA2EV:8?IZO7_05.5T]=0U\T4V#I7:0@'L:TE5LY.C1]9 M=@Y;(8QLAJK_QP]^+ZN9-%V/Q$[K0";&0W#@&:6P2*SX_EHF?KDW3O34R MF[7JWS\.L#>D(T&/[;[RLRAP<3RH(^P@HRCSW]Y2\B9M0](NY[R.V]I@GJLI MC?BE^Y I$TER\..'* "Q1AIJ&B?WE(-CFX"&NMD*I"'.I_"Y@;0(<;N_4ZC, M%4-9,PM*P F&75PLD#VJPT:[!+%;"PJV,V"F1!3EP)+'1)R0+R:_S,Q0^S8Z M_-N\,'_H!^2)Q! SQT%]&N-CNL2>4&^D82]Q3% T8<[ID5D' OHW64K M:VF""GQ,TMT#]1,;[G'E9^Q+('WS$^ERJIP6J)S#Y"&P1PGQH8C4+,,W75+6 M)!V?Z^LI@U0T8;(F=-Y^DC2(0$J(@FE?T'Y#GZ$,",4M/J(XMJ5F&&7BDPR( M[AP?XN3LWQK;)E)&"ZZI6Z%\H8'I!N&+O?P*B0($>"GKT,]VDQ2_< 0&&3?C%$2\RID/L M;ZU><_FZZ\7\C%_808]N^!4.9/EF\_?:;.)MTBW"Q10;(3[E0ANC>KJT0Y=/ MPDC4F7MD\M1] FDRN1^;10PC*;K/DF\8GZ/>W?BY;T">:*-=7O#88 MO?9_Q MX[/>^HFZ&4Q?]J03P$46$C+6*C&\%V8*Q.T-::7QXY8FTNM3W]+UWS%7]AM3 MYDGRO(^8NF%9VB8)MJ11Y/\C5*B/#WF_ MA>G5%?8"#+5S\7_]+D" A#1F%!BF[!]=@WS-NZ&AFBG/]4L;#7K3];H0(9ZK M3DQ1LFM=9DK4T)ZWE!!S1KOI]S,T-AM?D"?0;%>;E\P0FSC[8-BGN UDE4?1 M2,P(QNU+$K)7J$1>!<-(=G6L."&>X*Q:D>SG'1'[3C?'Z+2_]IT:8N^5B7.\ M+=CF,PR#[90%#4^O+$=5W3EK=(:1>@EL='0_+=39)'P]A6-:P1*U(:U9&F C MCM#D#8(/0#S\[N8;$<=&ASKH^'"%_6X,8* M>YF\[XNB)TT;T,D'7T":= -E!S*=DSP^7H9T#[7%[(FG([K!O]=KA4]E_(/" M_U#I7C(,PIZ$-*PG[,/5'81 *S_,U;$&5M,I_[FU-?9=,5TDX@P/KFT0[(1Q0_D] M!X"_@QS16W9# R[$W+'=ZL>BQ&9PJ+R"#K*EW-X0,I!M11@GU&@'6TE&TG=; M1?369NB,E69@#77W,B]R9ZQ%[3LTQ(YA+31'7I&/W?X "-RA(G*#_ N]N:6Z MJ?VFZ]YS/[^M$\ NQ&1R>)H6Q4B('2]DA4HQ4V#'SX%]E&EZ&W/)*^UG;+FE M4$.JQ3W=>53MK;!OR$JP )C^9< DJ@-/W%M=WYL78(Z1T+>V%CPM@0CV M0OAWX0YV:(9]Q4,15S^^H^EM\AZE-('9,766PO.LE>&Y9F_2&\G65!Y3@88- M9&9A=8I^L7T2FK"1A/TPDKNV1040&:G87LMZ].PS@["U2IJ@6],/@7U6"'PR/:T@3_KF8B7KV.7?-7 MS+/'9)X=81Q%EJ'9NCR2P*(&QP'C.DA')ZF1$JY M(PXEIF-3["]7EON2CHJ.^G.#'-UN6G?4%HG:TKWD]NYU;8TJ;49O"=/M E"$ M&F" 9LC6]B;8&Q# R47MAR:+3#N=QX5IZ*P)XT1 MZ#DVMH-%RDWV:O%N2NSB2#3+BW0$ET1E)%S^23>^RT/:HRLNA?&T@SW!3HV/ M[A_ ;9"3(MG,85.S4Z/BDG\Z2E#K/Z(:TRB 896VL6N:&G(56TB7$/,/CT=* MMNS]X-XS<)F])$RGBR$PXC<:0PR9!NM3PF"G408F" W_A8<%K?U/TU:;:RSL M\T9R$^:90!&O8)X9SU_GUMAR#CB3()ZH"O@C<@VUY,),I16:)9;>O2PA198_ M8EDD@#LSB-'6_D;'DVT<_-X]+('=B=$@S5:6.0=;B+S*YEB7=3I:>?OU@'TS M% ;.(E142D1](#K<;9%99)?R:G/++N0=.ZC&>[Q*@>Y;U8.!(*0O>V:OKA^N MDM_]E)\J"'DUPH-T;8LMK'=/M'PB8#$)H:)%&9!M%.E']KFHKW[MI^D1!(B. M(6-5^O/S#&Z9]C*1;Q"Z0K<9['8TX0)1'I#^+\\W'W2BN8 M<(T?$77-HM:@J?Q5Y4=T;UT%L[(=%:="N 2Y4A-YE8#S@^8W12'/.YHR=>[Q MD.YI+;QO1#?8PE&UD+ K:M-"BIVVX<>00?*\):2(G[5Q8*/%_@93UMYYBK(_ M[M@#H><.36J;[SHHJE>]C&E@?TS]_38* -%B0].=J"5M]JQW:H8?QQ<0$F80 M#&Z L-;#J4W?O4=S=-.^J./.-A\LNR-5PDR)_9W81P?,4FNN)#?]36L2/A;_ZZLT^ 'CD0E/JV7>0.F2($ MIPK">-KPG^K8V$MLOBR$CC3LHFFT17^?F\FKH//99%L7/?;7&HQP9=Q[DU<) MG&[X!7E G#>ID1#;JC0A%@>_O#0 2BLPW>R#HM\BNOSN%#
  • &UL[7U;<]PXEN;[_@JO]V4F=JM7BX_^GWD7O'D $ MT OPOLW&]/$*_N(7RWB+X%\B=PMVSFWHIM/[V_O*>MZ>D?]MB#8?OO_NNQ\^ ME+V8+67#^FO9=,(TAKB83]^^*_/MX_I.K_!.Q1CU,#[__@?[]YE<*#0!P]@_8[\ M]\O#36V0 (0;$*1[2<#_[OOO?_X0.V]A$.X.'TB'#QDXS=%%P+ _VHTC ][\+?W$=SM??#^@ZKY/,:8P AM7H2!!X((>/@/F"JA MA__=.W=\LOK'+0!Q))IQAZ&TK^G>0;C=%L30=7R%"Z2.JV.UY:_1:HT/>[@# MMV'4Y46XVR.PQ6TP7QYBR8(/Z%[_U;\2&!_4+;<^GN[573C1]MH/ M7U7NY^F0PZSQ$D0N@GMR;:[6YTD$ Q!%9P'F&Q'$L[A'^.H-XO1:%:VMPU## MK(E A[_[V4%?0>P\^^ 1N F",03"_9'H.LR<;X(7#$Z().9(:3K,G!X _E"" M!W##30!E2(#=8Y@9WH'XR.KN 7K0"!%\PPYNNSR1/[:1X*I#S"X'",W7V:'L60: MN6F*^HTHW\A-6**K-EE';@6M!QI5[I%;@U3G\60@N4F+>^J1A^1FWVZ4X64C MN5FS>PQTEY:F@T<=,@4QF&0 M*1N'P:C;EP:72^46QNPP-#]N2IJ"67<;=RPIO"06/&%GLT%@0Q3B>3NY M'>LUZ(CR^X7CNXGO9!=,V:+X56ZMO0?6)OOWN)_4C*YMY<<[H]E8&0#R']&& M ^TPGA^.;0HW#F68=/O@J*_)'J>B^XBCKK#DQ8]QZ'Y=I?)UZJ6$&_=:J/S M>M9[[4#TJ^,GH#;#Z!-R DR.5U$,=X0N?P/$UPEX9R\ .1OR5DUV64LUZ"B> MQKA8EDSM+L1B690>XRA&T$V-YG@U7_"%']5WO:MNIM_'QM/E]& 9'8<;;VTE MU>+7M@]W^)_1H21@_(K(-#EG+MY!A&DU\&ZA\PS][*E*2!;_(V[VM 7$4Q&W M)RTCV ^AT2:E >=KB&D:W,(7X)WJR\H%$?>Q^*@2J8RC %.5$]" 7ZDG.N[I M/0JOR3E2J_RBWOI;##+^6'GO5=T80SCG M$(,4S5;<>9,@#]Q'(V0:)32 M$UYB'\A'G)8.*C^=LVC*F.["TB!&SO^9ZR8[8BL#'@\ALM1^%*]CIJP=V5=< M5V[Q/^3-"=Y]XT5C&)-!3K]0GQ%XBT'@ 2\-6RTFY8=NK9%/6&F(ZJB3R45X M=FF<;03<;S?ARPWGP2=SAC_ED<]=^\Z&,IOZ[Z-A@^]3&'I7@4=THQR0 MZNU&F]XU/N2._P_@H&O\+Q%G@JP)[J^8$.D5>K>?)ZX.W_@@,;PI-V@T_O"3E$+?1XV#V'/F5:]=]' M0NL:^E@8P:=R$R(V5O56(TWM<>?X?F$#8$ZMWFHT-OW_$@=A?N$?LB/(8=*G M+<>34_#)R_0+PCDVFHZTQ5<[@,@S_1,*7^,MD8F=@$V%]-9C4>,6^+YHAK5& M8_&[<+<+@]2C(740C"HJ:#;SXW4:D?7<);MG@+A\)V\R^*1R1^;#Q^^?G\@S MB#*I1I/1)G7UYFZ=8 ,8]RVUV6ABEALBS#32UV*J9+L($WRU8AKSV+(!O]=( M4W]RWFX\S/[*9[V '%GM1YKNF>=9KJI*W2/PA=( MDEP)9GK:?/#)$F6O?[\- S83:C09%\$+_,<5>@I? Q%XE9;#OP#)9Q%P&,>[ M]O.X>-V'^ KS_QONN9R'VK@VT:KZZPS5)^T@MQ@9_[&A:Q3N:&JLXFLA1:OT+D0>0'][_Z=?2 +!/7[V$Z;_M_??OW^71'@B MX3XS]Y'?P!K@)Z)WFRV?.<5T?E@\C4#:TEP@3A1>.1)__FY^2#!T;04B'^>+ M2$.]5V#R_=PQJ>D3"U1^F!\J;/5E #:RDI()FMU%HWRQ1PS%=6Y1J#"GAF*[%634X% M&#.45INFK@(,Q8(JGL-S.!DXZD:V I+92JP"PUZ.ST^SE6"9UL,"F1G*LAQ# M98'*#'6Q?+MH N'!BJ8M7\=(C"E2[6O$4-7UD[TG(*51-]L'&>?.2< /XZ*?SEZ*>3_\'NY MI#3%[HEW J/1\#XP8./X.6F]09J3[6F+GE/JA5PU;C./G&5$![7J.I*3RF6X M:$7(?905L.DJ^GZ J_UX97NKG=I?(?@N6+XP.2DR>^ MVT7#$B[S.[_,_U7A&>Q5B'II6 BM M) 7_-/)Z:%C U6[OAP< 'D":)J3)NQG+$/?3P1;+W&/W#L1DRPSC"K MM2[IDWCPK=GO/9X0*NJJ0VRH)#(\2L6./-^@!< -,\4IBSR-VOU"YZ MEH"2"I<4'65V>SV3ETE9A!%>K?%:6.H5?% MQ($X'31,OR@@=6"30JV)EBEFZ?BDGB",QAJF_4 2T 7 NW)0@%]P48538/$2 MNI"U!(F.IJBMVJBK-&L4Q"H$3=K+/18)2=KE( )%EO":LHFMS13VU/C>R@L8 M\=? :&R$$EQ:^:U+O2$HN$[1=+!ZZ%:]RJA<];&\3&:5?JX*.AFA5I56IYJH MX.ZHV-;F^W+D'#0/B=)5[-15(?=ZL%X"EL/&=5BI8B3IBF Y7&)_DMI)9'@Z M6 X2^UG22?;*T?IH.UIO5D/5QO.WG3:&0(>HP2$UA+5T5O(DC00E]HBS'3EJ,XOI<60Y2.^%)PKG+4HM5>K2#GQ68Z:6$ 0X&HY/KUT+ R72LLADQ8,^+Z;0Z!DU*NEM6*%Y25J M.3VUO/[:.J3FZ/U@*7JMKT61HZOE>,D:&P8"(L2BFAE ]+GY>.Z\LZ ?"89> M]QFV')5V=QW+5]ERD-J=,1G/Z*(4C*6 =7OR-=VO+8=)D9UX()S,N?&D6;>4 MO_E\B$H",99#N^4@M3MK-"_=HB2"I4>N#VOBNN\/@9M1V@-Y+0N5+RIS^F3\,?XT7[8)&B,0U=J 3+R$/81.!F!*T4FTR'!,S.-Z7V* M_!;$T#UFR5ARFBX)+EOMPU0SI(Z>A];FI*U+3E.=.4U]/WPE;/TZ1)=A\ARO M$[]I#!7$];8:0WM*47QUK5"*OI=ZI=X#E-8>8JQ.LK/V967UD\Z2>(L%D3^ M)[6<1B=#EG$314FK)>0=#)E^K8J5]!JJO?2F6&QY1&1ZZEV0Y.'@]3!A =QC MP6IMPL3%!X+;1?3^N6#6*I6+ M]9$/7 J2?53-!:PE3*0?!35%] 4DP>O8>B>TK@#1JDC;Z]@A@Y+4X]YR&W-K MI)@LR59S$3OB16G/HY-&A,:.?9U'XLOPU6JV/\2Y3L187WLP%?Q18)IG- M=93F.)G+N1-!5W+>65N=EK.EXBA!+D)Q!37\M^/$\%](L@PO<6-\DP/T EU MF1VSV;A33)UGLJ]'5.LNOZV6!/6$5Y6D)CCXK-9S-_F7N0)SYW11Y4QV>QW, M"/AXN TFQRQGR'%:+,;$[K!X(8A+*Z2^^"(*:333-]5K+!D2/V\RC=]@O+U( MHAAS 73UYOH)$?6(!AK_G\>N---E) T+OL/B7G$R,U97!)OP-TO<3V/ID6Q" MJ<\UDZLW6VJ8\&^ Y%@%WMD+AG(#[I+=,T"K=>-ED4IM@AWI-I;IBU:Q6$VU M&(G$\QF0B3&]1*IMM!CRHWBUSCF5@+SH;;5-FB36JXJ3CZ'/]IQ@=C#@\78) M_21F>GVP6NLH? H"?-9\#.&9MX,!)!00PQ? %YQ$O33>$OD49*Z)6E-S6&9. M#;)..&U'T2*8IZ>3RS;K;;0(B1%PD$M2-E]B?NB':1I+_CG@]]%QG%$81?@& M6C,+FU5;Z"KGPQ0S6:],?B<3WLFR[V.C7@-M7P%:D6XJHUE85UIJ4T21KQ>O M1!@D>%;Y],(@.@?K$(%**JZK-WQ_A@BS9P<=T@<]22]!WI=AJJ H+BRN,FN8 M+VH#$$\SI[IS+&RP^1FKM9[7 ?XRAT(K#73;Q42&DEI>6;IE8O$OH_B7V8:& MR&Q!\!#8#2Q%1M+PL#A+S]Y96FA4J=$(QXAA.4YROAI-NX/EL+ ,+110VEDX MK*_\)6T&H64/K)D;+">Q7A:+*G@MK0#64J"4*\5)'96J9<%R>N.:*.J.>6RS M@.48]7FAE>:'V09RL-\MED/22M@46G\L!TO6.YC*K:ROB]9+?*K;X91B]4N& M58"?F''>5CM60TM0;*.@M6386H8Z,3/.A71!$ MS,D[V>F^$QFT+:>B5@>.8C6WO J*W"'C@&AYN'"G(R<^;0LY-5PF+"^^((>, M!+DM\=1#^[!8GKVZ#<(4)Y=7%B!E_[-SZXO[Y])E%9_.I;RI2YUH(\9!-N7 M '')[F2_A[ZY);\A-D!6=XJ> 1N@K)B*@A&^*=+_-=@@Z40&'H=@>O].0W0 M7>(9O*26T9L 5Z%OT=>)OTG5,V*!:65FBE8M1_7#V) MHD_WM-@;_+?,S^P^1"GAQS&"STE,+N"GL%50@^JO&"/(SMJ=?'$-9J;=;B,! MS="IO+<"02T@!BH0NMB!K3>.\Q7E PF2UKIDJ(&WO\!IN5%5#EX%0JGEUD7I MY)]JY=DQ3&U&:A6+$IN+$G$Z2L0NR)TGF#6#*#IS\8;G-6+8A2U9K0V9./DC M OP:AN)^>K6GXAJY;)TII^^BG\Y1RG A%T48$%;'H79^'QVIJ>KSX-(YO>VB M,!=/]_0,*=2$*1I<;TDY;NZG9CO;ZM^-LX0SSX.9>'GO0.\FN'#V$(N-7.SY M?72=I:PZ0?7QEY:]*-*/@%1)AF715*KDG9MV ^G8,]=-=HE/1&G6>YF_?]+] MS=G+[+"HV$SN2%J2R,7XQ@1>X:_#W3I&8W/V*3TJ5[N]'QX R.K0),C=8J#O M?:?+L6./9>&T7&FSNSE+RXL"=5X;I?_BEM'& M+:.'DX5.N_\$Y/K?/WYG@;3\^\>/YFB+9VVAE]3Q517H$EJU(<#RC<"IE19N MAG;[Q>.#02\\G6+-]9^NOYL+3 T%8/T,J;F?AP!SGTF.L8-B,R#E*H(9U1!G MDH^JA0\-_=@N[C1"F7 (B*9[Q@2JVKG0$_.\,<7/(5Q_#),DQ5=>2_6XY>Y2 M\H=.7M=N.62]G$;G[2[6R:9A.7+2)Y!E'[$OD\F'@GD&F3/FLR\0S^#\\ 6O[B:XAH$3N*3L MAQO#ERRL2E O/U >APA7 "\-#D9N8;QW$"1[><+W@*$603>)\Q62=Y@ZI,L ME?Y*3I*>A-6>YQDR[#=UNE@OX2_= R]*3B$?;]'LLH193,K9G\$CRZR;?9DM M;Z#%ZTQR-VZ"%RSV*=@-WD Z=L,YI$+*4YB[V.09\LF]$T4@9FZ2L)^6>(4B M=A[/ZP%@N=V%/@F^/;Z&GD(U9VV03VG)1(2%4!>F\@3^LP_RC 1G._(8^H/G M0B_554^]7P2PK'0)LO]6,,^MHH*];3& $::GPZ/C@_2.ILQR3EQ6*VSBIL$U6,>"HGG@-PX.DAOMW<@ MRL3.VS#8W&)N[V7L_BD\!Y8R:W6+/J3[F_$N2)7=8 _Q-XU?A\M\4+[ M\G 0A)\ VEV"9Q:G8S8W01)I84J WF6N?BNRV >97P-7$NPXF#FB/449U5N;I24P?[T& M+N:L5V_NU@DVX $_;EE_H_5%J6RJ6, M-3O^)Q0F>U+?"$9NEL4?L^LRB3\#-@,F9@ZU4>3_WL]Y$P2?U1K_"YY:?"!J MR1AO!=FNM *6I,C#&T'+RRAC7\S*"HQ'$;^7$=R^D/KQM4FN2/)FF--X0.?7*KQ +&Y Z@J#'RVG)NFH0RSB0Q3(&5D\K.+=UYN*F=_2&.LD$" M"$4!W5N#K6-YE22?3>%!)'M(=C;BU!8OQ?R";7-"*5V7TQA'O_^H3A=0U7:? M*B17P:DF5JJ+;I^?[MX?)TYZ0SI5S#:"<([) V0\))98^"467JYH9P=_"\N! MZ^Z",FJ1!.,!D_ 2J0$F=KY0BN,O&8X!9ADQ,,3!>$B?C7IV>QE'!\O)MKUK MQ$F-60G/ ^LI5I%XS/1Y4!JK;R* 2X49U;(+]]ZQOGJ,&NEEF(O(U M=Z*R'->QI*(6'EV6(ZY:-*HYCUE_I:N1B=C>:TK3IY@(8*_KGPOS$)EG++S^ MVYQ_RY/Y#*3&JN=/;.-T.DK7)P,JZ MW#O> &]9V]-GJ9$8VCCX6D[9PZ@!N"[%EI/H>&81@9?S$#@;]7P8RB;"=ZZV MG'PETP:-[*(]1B'EZ7/A5@[=2B&M2\%/YI#S6-Q8D.[5UI2LKM=?QCXE5!FB>O MY0;6 T%D(;+L$5?3@-\#E#H$3.7$%D58BWD+CBBS^5*\:'F)SN(E>GH"1*R? MW5XWKQ<=_44,75ZWR^NV?2P(FT',!9\Y/]X>P88L\"98AVA76#D_X6[(V6^A M>^G$SE1DPT7 6@0L#=/-#M #V!-/H#3^35+C+]/3@ 6)RH2RFIO+WA>A:!&* M!!7<90[U$$@9%;8FX@3+BVO>LB-QA8D/C6S:B[PX)7FQ4]VBDAVNUM7M?P ^ M"49(O9_3Q^0SB3,KHOT$@D3/01>Q>5)BL_1NGU=W6R12]QW5W&ME3C*K6C8S M0REE$?J["/V]6=)<4)RSS%O$<& ">89!DX'61&X>8YH7O1-%JG19SI,B4XO;**G=6GY0B:F"( M<-W'T1%47$&2*C]S&BYBJ+ <\7'G3S==7AQM."5F="GDT>%PN6E_3F:/;3DL\@Q;Y.2@]-%^YD2;\A)YKL?,,Q;N=C!+_DC2/*4%2' 7=T*9BSA+D+[$VHVA0V$@,T%A K)V@^@^ MN9TVMO9 :0F:9;?G)4#PQ2$5["=SEH]3O@GPOB;%WOT=>)M:HMD6XFGW$76X M^[6?KM#7K\^0NGF H*HE]CI Z]U_$$Z1_%]Z,,IR02+!X\5'CP3LSL09T@$ MMB"(4@9#'A+IP3ED_RLAGLEUU["TO)(6YI$%*Q#^BQ2" K>D!$0D1V&\'EJ%'),J>#SORJF@0YJB5K1;%?45L,2!=P #G@:G M/SY]AI* MV5I87R>W1Q#[!_FE=!Q)MVK" $=P WQ8C? &-P"'=FXB\B]%R^$2ORMG&)9J MGN^,B:!P#YCD@W_!2J1'R!'Z?M8(\1052_5XBBK$\B+9, M:J#&P]-"?93C]=.L\>JFD*Q+[!-72+5/"?G3C'>[5F[@)7#:YN< VFEB[UD&VI?*R:-*R/"6Q?5%JN M?+0MN=,JY:.GQ;P7M\O%[5+#=$O66RJ4+A*$"@H3EI>0[;X4EUXLYHO%7)<" M1OJ06P[74FAZFB9SK86F%S%2=IH1BBM3Q'\[3@__Y?>+,(A"'WHI:"GU4&1* M3D-MTZ0*F]RFB^ ID>O!V6P0OLNS&+K\W$E)G7)]S2N)/MU:[ZL]0 [1%.?E MFJ+/8/<,$&,AK-;F7G \]F1?6BXQ,V9CLB0K:\6_+!<96S*\>24&E!$FJH@P MF:Q]T)CWY-"3X>X.Q)F!_S:,CM6Q)_7@.*WM+1!RF,UUBLR+RGU1N6M0N9^> M!9(\Q#T+O$OH)S'P6FK@VXVFF_.+V,:BAUM4_8NJOX>JOR5SF0MZV@5-C;KM M_%UQ$ZQ#M"L\;#[A;LC9;Z%[Z<3.M&3/18!;!#B= MQI\?K*R3H_Y#_*"W#M M1M.Q\),)"IYZS.;VFQN,NN$6J7&1&F6EQI8:0:*%"; KWM+4S M'=GR^"#>ZO&A&@&8QOLM#X[I/3CZU?80%+Y_KA:^ER[_T6G0Y=TUU7<7-:(X M+::6A15'>3;R0TL=>N>!=:05?G60]X0_P"D_6F]C3-[$,X2<8)-%FV*QLFR3 MG]!TUL>I!QZY*>Z<'>"6^QSD4P:2>65%K 7EM/H)-XRCF^ >8 '"2_]VB0_R M31 C&$3039,\*3DAP\Y)ZR;*3A["K-C8#BB(I*6KVU:6LBRWIC[KP1&:9 B1P? :JVQ"$1U M*N2/"/"?]N)^RM(4783H!2:[F\"EACC1VQA23T.@+>5V408@Y2MY,.T?P+OQ M\(&":^B4V3CS??0J"3MO\<_03_/4X#;)#GAW@*IP'_Y[IJ/"4MR.\TVM>IGF M4HHTI<5"J MHJ:E1\Q5E9/2$?P6?K_$./3IK@*]J+!I&^/CBK66S*W$G,ZZ" M>Q1>$V>#BL^!:*/:CJ*58J\AEK) FD_W-"=Q24S1O8/B8T71RM&5IUE5W]$M MW K$'%H.7HY@8>]#75JJ*A/N-84<^]'A"4HE,,,*+_:!/*IL0W_2*I(#K$T< M.9I0+N+'EB93Z,Z%)80Y^U2JVCA&:X%S".SGQQ%&VN_EH QPM2I[L%BF0:[ MNXJW )V",RUM\N+3:H(S)T/A4_4S$9$=0_W;?9S%)55>N5. *J^F:?8P53O5 M4F0R?^NA\AKWAEOM,=P%+EIPL"U\^PE0I:#XUQEQ,O$+L6,K]._ V M)+E!YOZ)-[8%]^X^HE:>F KVE8V\"^-+$,%-0()WSJ)\_I5%E:)+E(HE3N!" MQ[\'*#4%52 &N? MCF99AG)";X)R-=7%Y*1Q[4"4!1BT$'Q4?,4\H IB82SEN/L]H>KP'?VB0^_+ MA"Y?:&7-ULM[2C9-.TNU/=9IL,.EZ#JP/*IJ7/B[7#+Y!MA2@1WS"1?!=-Y' M5P(,.,E9C)G#?94$/ ]FZZMX[5R"V('^5-YA2_B6@O M^F($I=WN4>@E;KQ" MCP"]0)>6.8?9;-PI$NK/O\XN/\=N:U_ ">N=B>6+M%Y\$)^Y;I@$)$WC?>A# M%[/GAIFA]B24ZZGAF+'-'E\BL$[\6[AFN>E(=1V)DA](L#OCA!U_&W,R5(H] M_76D"7W&.[5+=LPIU7]?_*T:\^GI;]5ITU:O 1:2MG#/9,FG+90Q.BR.QSN M-@#=I>+418CV; [,:3T25*4L>ZPOX/@,;L!N.]9DLSR_U<\S=YC=5D<.0.^? M"=EI_(RX#O%>OU:N,H0%[ 0_&[+7"R='8*LQ-"R29)A9K<^\[&'#K3Q*;;KD M9F0H/Y? 81892O?9_(N=EL=9Z0A=0NLC9P. MX[PGF#DH)'JI2U"2;]PJH,NSC$8:-AC?'GN X@,YMC$^OB0#^#[+?B5@C3(] M35H0F127_\GT5"00\JLUF9,G']I,]LKS+:$A4M2-SJ-;(/1UP?@ OB2NM4\8A[J@X*3 MW0-$6CH;*@/N-,YH\L,;_Z5?^UT#791UIV\!EKX>X&8;K]9?HDQOQ* -?A_M MBRBB'@]2TS^V5D;8=PG9S7#M.8?( S% .Q@ +PS6#D0OQ)H6XD421V8G\/QC MB":Q0\5;X!P5Y1Y^&M,H7NT'M$1ZA>[7FRA*@'>9("(OIPN,\P2*UR-P'>&1#%Y:5U9#_GA_O4$,E87IL13%W@'>;*(>;*H8\_OD5E>/PI,8E)#Z+:'+XF8^#B)3(L$((%MSSY0 M6AN-.^1%L0BN#M;,ZKF3LQE:ZMY&M386AZYF^;,=@/HCHX#@Q-9H*0A&Q#(; M@ /'4%FR6)XUT3[>*F6/+ X+QQ9H'S*][(C5^X=NH[,8L*7:B+JSR;:P%8>2 M8^2R#Q)Y ]G1&5_";&7Q=2>T@1XSWS:M9]:GH6AAAZMR,"EKEWVGKZ49>*99 M3UD.>D<)4VR$M \5IOVRN,<:7H_3B[DTHE,YI*?0B$[*UR?3+G# +HM@G($5F7!DGMIJ6=+ M>]RZ4)5E>=HY//J8A_'"=Z(HO<'2;23-CTGM:5VGQ4$.YV *4)5IT]0-P5T-MJWP/.2:$T5$ZL-\%_ Q0^A7=8WL>$Z1PXR26$ M?7100(6)<-,@4!HNA3&%\<$T(21!O(!G3@^M9RTBU6URA69\J#SY^"^C%@,, M<#:S$[8*P%.(_^?O2>!AV>V*>+%('U6Y(0:8^^G7BBG\ SAT1MV^_S"S?@J? M7L,6LSQMK_NAT:)>85-DL]13DR815IY:=<'-/@S:BW^U]SM=RK(^XH(MJ%71 MD<'4/HKBO'@:YXHM8UI/0L+'<>V<4619^RA'+ K7C/L\"=1Z\FDOOLZ\C#53 MY*'QX! MEK=V(8KA'R3Y1\12$$ITU+"G_RK6?]!I28:KAFBZ"?#!$ M^Q!A;GL>!AY')2K9TQ MNT MS>UBR!)X9FMV>W-\C=B&.4X'#=,G#*>"8L:/ MO@0(.#YA09_8-C&9GN8MB%39[+:@M* =C@^]Y O%KC*Q2@%R",H/> M=BGVW)A/[6>=FWH)(]'^R2G.)^ND]ERRVK:SJ%H(PA1(QX?INGMO2BPT?;V6Q0 MIH/-VQF@XA/4$>=5&,U)F=ELI%+GG *GK'E2VB[Z+^/T7Y43@X\"$8720\/3 M;7*[:'%LM/2^RPL6T\VVNA,GE"DV\SQX+GJ\?N854 NM$N4;/!K$7H)X/@5M^FN;,YG =PYONC04EHIF\$YWJ-4#XQ7^@D$ M )$/80F-G4I(NILZ9_'$QWL#/@,/.OA[JWC+R!$D:JUL1@^AAYG/19:)^B; M$D7Q%WS 8;#&?W=8CO@=!E V;[Q5X0ZZ42'CL2?(:*EL)J0$^J,+0<"=!:65 MLAG\2@IUP "_03#^,4JRZP2?=QCMPRBMXL6>F'QGQ;SB K]+Q6> V59GC3#> MD^DDBS3MS6*I6GVQP=35*C*/F[G9Z52HG+BP6HX;]5%6^N0WWTVVPR'S *M% M0=?QLQP>V:==W;^\PQO*/K=R*;7CL6Q:FQ?;/(E.G)B ?H8MMQ[S&3KM56TI M(.T.G-1CWU*DVAXT84T;I?X&!@#4CI1X.AE+ >K*JL7RA*6%9]M15$N=VH(9 M1Y]G::'4=N#05(Q#5/6<'# M-)^6UO%LAQ=;\SI&X9G%_:LRGI_L3GZAJ))O>27X2 X]Q M4-OT'(S\:7Y7G(8&\(X<&DGN4;36,/'? $E.BC?Q!2!G ^X24V%CV]KM.G,4W4H%D61252@P1 %+->1R(D<5GY-; MWE)<%L>!)GU(2@_ERXYQE<\ *;KT,E?'BC[_+:6V.>%&+TW M07=.X'")2H64;*EA2MD)9&=?+;JLO-I*V[0V>2P^9Y'?585#(;\YL8EG6 MS@U/)\?I8,".".QAS.:+#L2,=VP/9CVWI[\4VR\< 3DLUSXG[B[LNJ9^Y?!$ M2XE)EI_6/+B[G%7;\>O'OP1GVMY8[RR^TB#*+0AUZZZ>E1X2>!D>BIQ1F!',5R;E<^W,$@G1B_K*"XW^)) M-8YN1W#4FL3&X >,AMJFR60()AT?.[1E\];I"&)Y;P)5^9"H(RTYRRI?7W*6 MJ5S$:@^0$Z>U@K*)<&]T5FL#F(P2-:4! B*/>(3]-"PF%[VY9%-OHY/*A9[^ MM)933.VFX'RE[RCNOM;;:)@DN2299I7\1P/BR9;T5G0-E?Q#N>[U(WR.#@&< M$>G_%^/6\7#Q[\[B>+$IRU)H%KO?Z-:M3J_#>6"YY%=K\5B<7WXU&;5>%17F M<]52?!8C\@BB)O,(RLBGE@(GG0V#H0>P%!;5QG4Q65H:[-%7Y*)J=(; RHAG MGYQ0M>0X9+.G$W66I; H])F:59[#OMRHT$/:#D]_LA)<<[:E[E,M+TAE^+4M MQ9].C\9!LP*:Y=%(*[IX?CBVN24FG$EX-QH1#55X@KEA$L3HD,TW_\MQNOD_ M_/[E\61NE1\6+[G&?'IZR3'LLT<&4R4'"?>EMKW-\V RKJ*;!3&;ZG9'6^W+ MK@>%F?].LJ>.L,TP^,+W?JJVT!JB)KK>B+13O5@L5<8MQO!*QHKV=Y>1M6J, M4+>9' =J +UUO+1*/:7L[6$I?!UNT+DY9$C?ZT1 .UVP6E^E ME@6^7OTKP4NX"'=[$$3I>/>^$T2&Y73J(MX7&M,S%R\Q2E?#<;5GM=;P+J%- MA?P1 <"-SA'WTQ$M@*GISMGQ9W[22-FK]>DU?-J&2>0$WI5/9!?R(;8?/J^Y M#H=\)]5\QZ'[E8"S6C\A?#*Q?$6.(C=,2]Q11_[YW=X/#P"D\^(^NVDMU=$$ M_A5\/KHC5K#A4(:PDP9 +V'D^F&4(+S#50;^ 'RBT+\(HSA*TQ,^5W)A1@+- M4L]!]4;;EHD_JS.O9O\\/S23@[XZR).,P>TY_D@ZT0:T&<8P%VR8TZI_KNF8$'H00<=*GQ<$"1(;[^8D52;D?K9*!Y=$#CXT2"R M3]3:C37)_)M?@F@/7+B&P&-;4)EM=1R7SDPYX\QX:F>!)R6F#O(I+;8G?%M# MER1Y)KSB2P#CZ.'Q"U>$IPI/_S M*R;!K+P'#+V/JH&A?4)7JH!_)7A65R_$IXE/X*S69DQ./VF=,OF!/ )D1+K-T%V"YY4"4E_O,0/E6L'HE\=/V&J M34:>A2Z@G\5+?#Y=8K4YT:AQA1DU'Y@2'1(=)'%F(GX&GQWT%<3W^'2!^P2Y M6]R6[+MJHI/YI+K:L;E^NQB=7-#EG]// D3N;DSHJS6A\&Q&M-/6?[PI$49F MK*S4JT_KL#]MG8#*-%032=O/ZS2R9#%<]*7>A<$+OK% ]N:)GL*LG%:-8]R% M\3] _ #<&O96!:&KRTM_*J[? MA:4>C.V]-FH5!6G.$98C)>WG=*0KL>^&O6=.C;L'(V]07\\)^V"G>E(4[K4U MKP9+CRG#>Z. X,2/PE(0I)TR:N=*X@JP%*\E0HL24$3S^R@=]=E^%Y9",X;C M1CW2C>OM8#G*5#>)&K,:9!OLDP?4NW2TVH56GA&6T[1RC]^Y1=M).ILT$A?2 MW3OL/>LTMY!:"LP1N)Y!Y-)"ZR/ARV)I'*+@V<1TC;$4CK&D/;ZSC\5%7Y6* M(X.Y*=E.W4-()"<:*$LA%*F9ZCYAMN?;')=+\OS=AD#:1I:IS>O.]J,P!$N5 M4.?:#NMPQ*_($W(^B8'5TW7]P6H[DF;Q<2FOU?DD;%8K!S-L*;;#J?YQU\_W M>(@05T(]*>7?4QV.P<= M8IK&U_$7O%VHLODI59P?KMX F].QV4<4I#'G[)P _P51;G;><$_Q#* M0:5^_,O^J-81#N*%GDD"5\&R0T,]N8=POS9/?C-GWU1J5VUWT)[.KK54V=KN M9#R=C6NM!+;=/]:<"[/;!7A740QW1/ ]0>X, MOYAV6+LS'RBV/ZGM.\QU4-^[B'JC:/7 8*FCP8H64 M<#M)K[YR-95%/L#HZS4"X 9S2.19[4[]H"YJ\AOLZACUGVV'">?'E*-7%XRR+I[I37\A-_4/?329WW MAD*ISU+3^>*@D>$PB&2HY)4N+UU9NC5+[8-!J7;6GD/3.O9TJ=527X=!:%N< M^VN!T00*/WU*6)I%VO*=%H@_;D\U."MNGL=194THZ- MF(&"\=TI@3DU_CJQ_!7RRY.HCJ(+>?'4K-J2UE5KM-Z*,]N<^KUEWN:TG9\Z MCS+JDJKKJ-]?>%+4V^MDRBPDQ_FF5:1K!:N?96*-%OH?^PH'<_1!947'IE;& M/AS4:W;&*032$."7) ]=5+H46A_.*V&A=!7:JB&LZ?.I[*1B]Y<:U::+= MQ':PM6YVEIDS>I6Z'5[+.\N4&.:>J5::61MS8Q1E*#&PSS#(J/C,\V"VF)M@ M':)=^J_3RG%!*2E+=6@3M]=A(ZE/YC/@>090VVHIZ9*K[;B>FO5&(WDUKEX# MS"&W<,]PMJS_K@$[9BU8*HBLUH9,G/P1 ?YQ$_=39KB](",9EJ>P.RGCIF>N&"9:B'X +X NYPN\1V#N0/(&P M5)XJ75,)^R)!Y*5P%D4@CMA,M]=X2\8?_1E_6'2RP1H3LM]!U?-%-V6@[UF3!YO3S[-N2V=:,Y_:M()Z1VT7#$@I_T:"![W$%]A M;#9"::5?^TE4L;P[C=':D"<;3XW':JYLUR^!O_[R]3;VV%M^VF0L]83SQE=/ MU'XW0T;'C]1P$Y",[C?XE,3XX40>K-F3-&=*Q!IXB_^99+6!^/5*DGL K_9X M/3YU11Q[T$^K$U00J$H>J1EN&_H>%HLX\HJPDSK.AQEM#-U?00P01A,='@%Z M@2ZI8,#1!DOTFCA1W@2$78;H, (5'K^E;%N?ME@$ ^$S#&/@;MV0R^38C2>^ MB?R(GC;"I[&\KW&0$P.?K,/0>G36(#T_("2+')=/F M;;:HT\0W_2:(G6 #R\:E2\,GO.97Z/NCG&C1'-39[T+,>9,=WWAWVF;B6YQ? MV]4?9.(;?)E["#TY;Y4?1]A5QH35E.& MI.649%_6 .@U#& ,;N%+@SU_B< Z\6_AFL4WI+I:1R-:R&/J,*;D?1<&;O5E M.0*2].^: >9%&$00/U[3OZ3R9L9D674=6@VA[):]#:-H%3PZ))[Q,PQ2]]4B MN3SMRN6V-P/XSM1T)*3*;[=AL"')5R_!\Q@/*/$LEV(<19%VC]38:)GDJSY1^'!A.EP2T M;,#YX3Z-=F(LH9$WZ+)+ M$UCH?KW!EQKP+A.$<<\B$%.;6M7K@^T4)MO?G,5EI1,ZKZW978?W"%];KUZ1 M3O$$*CYR%\:7P$O0B M!(,,^1QK>L)+/L8H')A]OYB3;[\6AAB+ MM@BX, ^C JZZ#Y>[UV'YZL+/%:?^H@=)%_L.36&5[ M81#$/%=)1"+*>%XX44.LRR0FU(AG^P"BADZ7:42K8NU#AO,RO.5E412'W@Z!E5$I7Z72/E0QDXSQM8_(6"F22FY$"RFV]&W%S"'8 M4-K9SW0$T=DD_-0M1\UN(Z#?/G!$ MRKQZXH AUF_ A=-5PALG:X&U=9^$,H]$L@/[3J28;TN\ZY760S(*EO9<7"8E MQ:SP&HVG59)># &P$4Q,SLV H>176AS+=+(3'%-.BI$A8%K$#E%*DR%0G]"1 MK?@Z#%$?;;K'5)@D9E9PC7B9"O/0# '\A$XLQWPQ1(D\8TE2Y*_6R/ S*W3& M?M'SL@H- ?Q$#JS0+W6(>HC&$J78Q,>H.@/1'J$SO1%.A8:%]50(N<1(2# #*][%R?!5#VJG+:$MII?M$"(7M5 M#*U(22H#:N&Q9UMT45>:.DFT6L"S^,)W2/%:@+>\:GJGCRV@7%XH/=+1%B#: MZSG5%L06:6X+\.SU8E$$'B6-;H'=/+QB2L"' MV'D+@W!WR#Y.X=C18[+;.>BP6M\CX,-=&D)\[4"4BO/1:BUA,SC#S9ZVX!+S M>]S^N$.7('9@69(BAC&9\.EJWM?(![S%(/" ]UY?U0%&"FD_VUU1:XWE$H0. M]Q)+J/=;RF[+6=**)PO=#@_BTX26C(T8ZJM#EAI1,=&:BTV5) ;]GNFH-.ZW M$9 Y?G,ZAX]NQB:VUBS>^\7Q0;-HX$@?55W5GA>8W*02<:>);W,E!\J,BRYW+A,'G9/08W"0V=^>.*@2N1=&X*ZB.4P< M9%MK@JL5BMFQ+6>NBQ+'5RD-2WS,2#S.O'\F)'E[$*_69T& )WH+7<+K<\X_ M-$3"[QN)V@/<;/&$OT3TXH##?V_J#,S9PQAO-7 BL'KVX297DX[PK*)^>.)P MLA(Q# XGX\,3AY,:[3+6XX;S\:G#"L:0K,E7K"J:;:HB>EP%M(E6PZ4JJ"1. M';.L68S.P$8AGCN20BN+??LTJA%FL+@[BL'"T@(XHYD2VR3BL^@\=.?J\MEO M+?+CLX)]-'/1VQ:Y-2K7&(DFEL-DY&&B&4BMK?!@WXY)92VP+Z#0BHT4%VRP MS.FDC.7[+M"\"&A C-; .'-H\K39^\[-2XAGNE M:8N7S1O6?V"(S+[+E3:LMX+:A+BS/F%C>D6H33B[;-N(WA=J<[PN6S>$A\<@ MB6#CD##@>>Y0X]UK7:[8J1&_V#5FF+2R)X? E&AO=A65([N([AV$)5[*.$MD M]Q+9;5M<8K\308MA5CFR68"<'SX[_PS1A>]@(F,?I38CF+7 X^3NG!W_L+4= M1<-"\?GR .;[7TDRE/0O9#X1]8#*]3'#)39JGU@AZI$5H?<2BM/.(9F&Z'.R MI%9#:#M3/H_7?>0>)$%7#4NZ!"_ #_? >P+N-@C]<'-(=8'\\R/J912_JU;. M:\GD*ETU+.DBB>)P!U":;8X<[RW<\_>%U\-$C[W%7UT.)U6>C1;"I5"RE2O$ M29$/9XDN3XJL(BF0SV:)'>N)(4F!=.CM15)&.I:$3IXGV MG%TF]":](#+8T MP&/@>T<4RF&1.[7".T;XBK$7/36'6;+BN&UQ%P,?YG9[,X07OADTJN"$<]_" M R-GBEF+1Y\Q2='<: M0@-Q'\LX4&FX_'FQE'19 K4>!'7FM):Z+_-%C[OH<17"U?4FF&G^@SZ7$+=0 MCU*,C(@9;:L];$^)LR8O?EX!:=*T3S.CZHCRRD8-!=>(3]V*SVKJ3'^J&2B? MO47#\T,!ZB/8D#BS:;UT'_&< )DVSYONI)$&X;2<0:J46:W3@JB<)SF[O<:D MAZSW%[O=DJ&QYGE2V4NN-H/24 ?-YOR -]-Z&V7Z@*.TSE:I--KH/-8G/)3G MX.)WV$ C2>]L =4*TL+3C^UBS+HSP*X M:[__2?O#D"Z1U:O!,X4A^]Y^0B&*&P.H%(A]RNE..J'3ZDTW1&Y6@TY9*^#P MXV^0E*?9N^$JJ!*3B2:-LUV(8O@'X4>K]6FKQ:RQQ/LO\?[,A699)0EWW2"0 M$A4_)I;=?A --O=HRVJQY08QB\H:C%^>M&YUFN$X\_J$V!IF83<-2R&9ZL+= M'L1 \FQP.IBU$UBF2G:)3^3$XFR0F[#]WK &TK#<>SP)T0;5VYBU)^R2>X). M=J526++<2"_"FF0C]RCT$I?4<'@$Z 4+&*FXSS_)O"ZZ'V]B%DF(T,V0TNJU,4]CBOK Z.)=,!]+9I=KH:E,M] ^X#W:++?, M#' TF0_%(: TZK J(,63%^D0-C"[J:^::ELM;/K3S2ND,YED#K;:R4;+J&9; M3GZ% ,JF"[*MGI_*JX*K 5%:4(]YV1IDV3WS/)@M:[*96!9#[H"&W C%E<7A MOQT7AO_R^P.>!:!,N?[;F).AZC)/?QUI0I^=-[A+=LPIU7\WBR87V_N(MGE1&G^X3-VBO?7]]A'S"EWE8\WKHJ,]148U)Z>0'0&YZ_)8B-WH%_@OX' ;Q MML,[1&90V]P>3-Q)7D,E&UB,M7@_C;)K))>>NGU+1UOLP47/- ME8/-V-N-E;FF%9!GZQ@@QM;T'LXHFIQLN3");/._ 4)*P#M[ PVI MV\JQ.#4*@*)JG@D^#2VPQ6NO,^-B]29A"W M'+W1HJM^LA3 H<@O,QL/ 9Y1%\>(P6D_SY("^[LNS!J^=NX/.52_6'M<)94J MO1PK"D7GH,;C$4,A;\-@\P30[A(\QV5"V^H_3BOLD##Q%P:I05%QAF--4W[2*<-SL:EZEN= ML6+UJ5PX"!V(0\F.9%.7FOU)%V6NDH2SW89.0'7.O:XUO%N6AXN]/EIRMV+])4LA+;N!X=R[;&1.;SK+O4WYTF#YR#^] M=.=".$P6S*0O^QS6.APID?RC%"03*Q>)CQ5'QEI(B"/.C9'03Y,"QX*\55H5 M.!%PO]V$+Q\\ +.YXC\$,/KYV,=W+1H'):8\2:-QUZMSQ B3OII'5PVO/2V.N)-CU,@IG)\8SK' M?ZD0+%^1TW:4)2,?=3HZB[H@^(+%@A=P$0:I+D"HXN=VT;"$FP +SB"*"1-X M?'7V7()E-+8Q$9E8NLG$%NIF-WXVP/"TV,H&2S&#'SXPOG9 W@)_1<8;(JOLB6O5OVU \TA:$I#'0*ZXQ,US.,6@/B6 M?(&\+[F2.;N#,AJYR%[VMUCR(^! AJV)WW8DAE^ZJ#RZ (M&,&0()?1V8TTR M_^:7(-H#%ZXA\*B;S&^K;'_+N!T*5I0&ZK]+73RUB19IQPUWX.CZE!\R#BOA M]3!G 5RVPN^CC *JPB&+^!IM!ODZFP0IK;08^M.;=?4"4$!\YZYA@/D^OF)3 MN3I!4T"?,6?C8<2Z%5.!H610G"N1VE#CNRTW\D@]V^IM M#9&(>,I65G.M3_VC&OT!1E\YT^=VT>YC=CL=YSCR\=6Z+M3G6:K.0X3"5\SF M+IP]_B4^L%Z+;8:8I>_7U M1E._4DTWFH[B*]2.,EKHR\A_M]+(9^1D]#&'I->$< M1"Z"J8-!"X[.&F%6WM"*J@:.S]*<1M.=^U+PQL!6@0'5)IKGWK-AD1T$AZF%Y>XUVSD M;@'N -J71\Z_G \.::A]NE4PK]9KX)+G2H\-H8VAKMY5[;-1N[EW&4'[]E0E M'O&5*-=7^Z*R^P&Z]\YAQXX9X?0O1[:ZD8E;*_:+6N.OKSMH#70_M-Q/W%X_ R0@RS'!M*5R^UVAN4KS7P'O*:R?0C[1]QE) M6;O\7O:A7O';U,-K_>P9D-Q$T@6F>LWIND@\.NS=1I*^WV@ M(^^!0LO@79C%$PFFSV@^"8+CE);K.)BR&X3^_=0@TI@ =8>ZCJ+QTL;2'=%* M7G"S+S ::Z:WXWOV'-,"/L&%BK6JE)$@-;EQ=+&VJHA1?0570S_XHF*K04Q> MYAW@TLB086O2C?5CP7LQ-4ND996DI]ZGJ U+96L .KQ0]N-E3@\6 MM1022<[+?H2?1*A:#I,HQ+6F2>8(D/9R;YE(VCK_X2E_;,9)/GMKJP!9RT^@ MBF3 UI-3P^C'>;!96JY>I#6M!SS;FR5:I!,KV@D"K"VEDG;*GM+KND4CR(:^[/ M(?IIH:F3=$)S 8:JE:XX/^E3$ M=Z[QF^O-X[ M_6H!IE)!_@6@Y]!N.&\H*5P++)4*_K/ LLP$6T"H])TP50CYF64+J&;\-&@J M$$_SUQ8@+6^!SIER"PB5/A.F=B0[I^#,R,OX5OK-+WPM0(C'9*)?,+ M%_C-^#W1.@UO_:GZP_*4:)D$N0!NT?\+4BL70 UJ#/CKAP9.>,I?TY^HO^3+ M:,!%KCD0?.N&NP]%=OH/L?,6!N'ND'VZRI\>D]W.08?5FKS@7?QT/UZ*9U$4 MNI \YW^#\;8:%D&2MH#8@7Z))8S)+$ZG^+ZVS?BM!?#CU7NON[Y#S;SH9YO% M:ZF]($6#=KF3/K;6-'%V0A_*O"F-S2Y!L=3 66K@V%@#9YI56,9?]G68*#CN ME;$&+CU3?K[R]>+;9X'WM,7/$&<=T^N(]QU2^]6IN):3=C&VLVN4I2[!AB4/ M- >8L:U/BZ58D>EI40'UM#LM^/4T$RP*H:Y2X:PB_*D JA%$APAWGQ:.K>S' M:LW'8>SX>A2365CVD_,&HC//@]G\;X)UB':Y(]&(2D=FA>ARCBRU'+N=EAJ= M^3QR%ZUS$( U9!?II+?6,/$R.I^GKCUII!/?LR3>ID?PSMG5TN.S(&YVT/%: M+M]/3_BHG../?!4I;3D]C,&_GC!,:@?R+CJ7\ #<," 1.RDSNPL)XTK<&&+2 M+B-3^"N2&$&9NNF45UPFX"DL_*YO2K]^W* H.'.@%-/M-92&S?H2((SQ)H!_ MI//)&63TM'7BW\+$]VYV>WP2RI!ULB?L"L(=!]-8,0RA)AX[*U$T(WKR-REEFO?1&.IZK'5R>LJ&(VA=!Q1AW$,M2?Y]DFM&!C@+BXT0:?16_K-Z@=4 MELA^YU*;:A#83^?!?1HR&BM[,W&HHR(=410>;7OW!#H"[K>;\.6#!V"&,?[# M$5I.I>-\NK06JO8^0G%EW_'?CA.C5BG/IU3_;( H# M,L74TP!XF>#.UWN)>HU%I/4B34TBK?VN =TT"X+C7X>HAMAM&$4U8F# +-U= M&0MDA3%WB ML7Y,GU561C'X*%YL';3!UVZ8\S+[?EM7^[2?_'>M(M*,Q2!$6U..MO$4M!X#SN"Y92 M?P59BD./IU?UGA(^;&8/GV2Y!=NL-/H+_QH @J)#)O^^G3V.3)\$NN!M7VG. MGB2G3CUAL]&P&REVVAI+@Q94T\_+8: M)MTL2$^=;Z.9YJERJ8+24$N&@6:MF^@3G@SA2><'"NER\.\XV.),09V.ON-V MW$=R>1$-:[-P/7/K*5TT+ %?K !N@JLW=TNP+";%97?\/EKWH2%\,.&_U9LQ MBY7X5C#KD^9:I\Y/J59OI6&B.1>]!!&FU4J%.Y[H<=IX\27A7%CX"9##=D:\ M>]-X[Q9IX+J/J & 8:IIY&:V3S !X79EI+0\[$ ML?JA--&77;0$H5;*QK\Z>R[LC,9:D:_6>16#7F]MHS-K%S3O$=R)>=MI*RW; M7ASZLRCG7)6*O[S)R_342L?7\.U8KXH3.\SKH9E_5%57\;4#T:^.GX TZ;20 MG;#[ZO9,$ZJPJLI-ALK(/N\TD;JI"@I-SV,O(OW41%7<.)1G'WQZ_?A,(QVV M,JE*( +-S1R :FA[6A47LLW[2J"AH3"7AF[$/J+IY'%E/V5T5N/03YCUV3K8 MUJHJ(*=:(LO)B:]AY?,;>V4965U<%1^J\LM>:&149W1&0Q.-YH"3G$C(TN=9 MZ@#;62 \41O.!AY.(8%NSU;[$@=U"@>RE7+DI)Z& MER5-I<[%(Z:_M.46?. M3%&$6^HRWY,['\4E^Z(U6E*/I!5B"#]WHU*0%@7T%$MV_]H[L%7N*#U3H-@*O\_!RAU MT0]<G$_Z8J<6(0J4ZE0!1M[D5E\4!8?%(5\ MO_G"/!$ZJ**AO2B)I,JZ]QN;2=F+D(10-:B(,0?C,1-9-GG.P2K:R:8SE-'/ M')M.X;=$#I9BTT[)UB:5AVER]IQB!U>!DF<^8[&JO[+8<18[SF+'6>PXMMIQ MLJ*0Y2TIH63F]3!G 1)UXUE]C."DBREHT#*2>"[A'B G3J][0@UY3E+N"J2Z MVF#=,M=$I%R*7,Q#BWEH,0\MYB'CD).0S.H.\UPYR%Z<%F/18BQ2><#8^,A) MCI8+%(N);3$@&8XL]^9<;$ASLR$ENYV##JOU:2(%_(9\(,<&X6-U[D0P^A+A M/ZV>(X!>"("?'?05Q#QK-MC79F]3T1L;HT9!GE>2RVX[L5*#\IR3L<]"BTN'^XS[\+ 7J26X M:3%,21NF2KM4)@&&._RY+0BBE+\0 V::IAFL0P0>@.L[4037,".8:+6^1P!_ MXC@:\8N,TF F+$,N%JG%(F6I18IW6*JEVD"9Z)QZ@O!)>7+>N!IM5=]8+%R+ MA5-S:C^"BP%T4 MN./IWX;22!KC&'XJ\8BT:UCB#.^(9SB1IDB@QIGK)KO$)SR*)W01K=RBDEM4 MA=>3?S$36SL/LUVM ."RX#Q$Y%^S(L\$^ MIP$ZJJ+V*3P'U77\!N,M#)Y>@?\"/F/9>\LBC*ZCF?."-<\F8*0.FVL8&$I@ MGPVZBX5@L1 L^9T62XJ1Z"R6%%7YGAC/!7L16FQ-P\M92IX]0]BJIB5IR>1X MLMJ4QZ6\SJ_&(4Q^TR(L*2/Q$J2A/4@C_X'\S[,3@?_X_U!+ P04 " #Z M@X16(+..%#P( ,10 #P &YE;VU<;6_;.!+^OK^" MUT6+!K"3V$Z:K)0KD*;NG0^').MF#_N5$DMT> MW%HHD,;2<#@V\C\0=?!SZ>*@M.UT&84+7B+CN52SZ$[F8-DU3-E0 MY[R8"R?:.9W7\GX*KN2HB%*#3X,KB[O!C?7[.8#NQT.KJ\&MY?_9/W? M^U>_W0W^U2\CZ'V"9]ON!+3G\/Y9J_L\KH-W[V#$9ALS"? #$PD3$$@'*5EOU;H$S!J MQH9 Y173!?N =K#.@0%N](&M7 G=1$O$81>K7\V2/JQD=3="R2]PP 3A)1\QNX+/54@1M *@#(! M1D*CVD([1J.X+!@O9JPJG*D %\XQ3E$5 8>S'#\9R17+>(J7#-.Y=,SI(+&CM L_26V-:;K&I=.29UE$C]Z MX P8-^ ABI"3B0*?4@.Z,E'2CDF:EPZKA((25()$SR")&L4$3@JT[OG+N.&- M'X4WSDZ[G;/S-R>_='MG)V?=4R(1?K /)"+ 8NP@FGS2_0RH(XI27MDO&(%Y M>0)L,5'(]'5E4 &>WA-I?4Z 4E!X/=256V83JQF) <4]#=2I_A+*K3I;H9L2 M,PNTQ6HE!7?>T,1*(;F1@&F/# 6)SY$*TE19*A(\:UI?4?@,0EM @QQF+#2H MQ(B1::4X)3ZX+&_$LMC $:%T6:VX\+<$2!#W%<>#B+UG&JK9D>#?':I)]I!J MGGWFMQY3SO.SA66>'#SN W6MB:[T-GSV]5 OJ*Q,B;QC?4F5IMH(;X#O>;FRR9MX \ M3]:N\$\^&D[8H2C='4X0>\$)-=HV44N/0.H&@K^SG1N^(-^@RD6G:64(G"ME MPC:UN;8.;]"K-JC,IJCIC_#L,^@9<[NH@NC4]SP"PJ=#?@EUJC)C2MZ#JI^^ M/))O??VJ#IL.ZAZQ1-U!/6TZJ$]W4/U;"PM2:2V/7-7109_@*JS'/I' !-M&UYL?(BV$)?@SWV$MG_-J.: 5DC'93'1:@*4DQ=\5+\M M9>I4 ?)2Z1G@W>E8A_R KS$,,L*?4V,\F8W_CR^)GS$\]HXA=ED8J M=A)>(]V-[^AL<_#3WOH&KGGU<^?-<#?3-R#C!TPB,-Y"^%GD< M>_$V,H>ND(3D XBXYA[OP%H> T/QTD)D0^,.OCMR(B@ZD>V:/UK^9\%P'2[/O7[GNSY_NWY[<&"V?R&7O%\S)F5V,)&>L_ M0%K1TS%V$UIL333L132\O@TO+&!ILQ$"!Y^* ?R?4LDF(7^89EI415U,^LQXD%T?TUTS>_G1QY/\*RG\!4$L#!!0 ( /J#A%81A+@I M10@ "9% / ;F5O9RUE>#,Q7S(N:'1M[5QM;]LX$OZ^OX+718L&L./8 M3IJL["N0ILFM@4/2=7/ ?:7$DVX5;"P726!H. MA\-Y'LZ,Y/3'+E-O?V'],7"!_[.^DT[!V^M_-[OM?BM\P-NMZGX_UF+&K)LI M^/N+C)N1S"/&2Z?_)K-"&\=SURNX$#(?1>RB>.R]\$J+^1 'CZXI;)P\CH,A?-1"MM(C.*^>N3AO]WU-NXUC[J M3VH?'HSA>X&;\/W@WN6;=]W.FW2.GZ@O;/8C8WLU74^__5WFQW M^3%[]>MCYZ3=[;&KZ^']X&9P=7D_N+ME=S?LPW!P>S7X[ M&Y2X'M;1#R^'@^N,AA46[ M4\>%=^?5S=TZ=]11\"51H"!U?T4,Y-ID7'TW=PX:[#V?2,%^/V:W'++2\ 9+ MP#B9SI@;5\/BC3?H/Z6EY<]U>ZFF M==RXGM_[)BXTLU',+2B9P]9(65IY>GS6/7_YTX7.FD\7#I4Y>:3I_?K)>9^B M[1,^WW E9D#'\\U>V>5U&WYX!R,VV9A/@!F82)B"0#A*R_XHT2=@U(P-@2HL MIG-V@W:P]DGS#Y9J@V+ "E2L!0/<'\%N(#8X:L8Z%PW6.>ETF4[1%CV"G%UI M@UJXDSKO+1&$7JU^UDCZN9'4.0@DO<, $X24;,8>LS)TI 1?.,4Y1%0&'LPP_&2.MS I2"W.NAKMPRFUC-2 PH[FF@2O674&Y4V0K=E)A9H"U6 M*RFX\X;&5@K)C01,>V0H2'R.E).FTE*1X%G3^HK"9Q#: AKD,&.A005&C$Q* MQ2GQP65Y(Y;%!HX(IZ:FFCT)_OVAFO@ J>;99W[C M*>4\/UMX-O,@6TVD($+A5N>Q5V.\/R20'03(PX:KTISXA$-(4$B MD<:$C]N[#)Y4<""F(#;T,F)=NMTF?'ZZ1NAV!!74J$D_W]QD\;P%Y'FR@12-1#\G>W<\ 7Y!E4N.DE*0^!<*1.VJZA)O>IN^\F^++Q8,M,T02>LXOITIWMC[FK6N#O0K. M_:&"PVA*4@F0&CQ$&XA+\.<^0MN_9E1Q0".DXS*?:#4!RLES/JK>EC)5J@!9 MH?0,\.YTK$-^P-<8!AGAV]08.[/Q__,]\8OZ/7$?!^^I9Q2QR\)(Q4[#:Z3[ M\36=;0[>[:WOX)I7O[;?G/2>.,/Y)OF6LX&^'-F+\30"XPVD;T:>]+QX$YE# META"\A%$K^(>[\!*'@-#\<)"9$/C',+7*7$V,Y^*FO;AW(OFTI402HF%?[SN M]HE7CKYK.1$4M9R9:]P8])FHG:*-S1B/[(?(_VS2A>UQ.Z'* 0OZ:@O9^_C6<\ .2;LNV-KZ=\T/$2+WU7W_>UMM^@-M^-9:0LIM%7GL7 M&FOU[A_$[K_^$%Y3P(W?" '?AEC>OUR^VU )''TJ2/!_RC#K//UIGCY>8*? MJC4$?Y.G6&U&7$WYS'H4]5OT=T[>_M)O^;^/\C]02P,$% @ ^H.$5O;[ M+B#K!0 B34 T !N96]G+65X,S(N:'1M[5OK;]LV$/_>O^*6(D$"6'[E M67[^C'HX=)UV[Q%U="PGB2#S=\W?' M(REW0AWQ\U?0"2GQ\1,ZFFE.S_L?K<-VIY%?X'"C&.^XPI^!TC-.?]V)B)RP MV :2:O$+BQ(A-8FUDQ#?9_'$AK/DSMG)F";E(YK>:8O%/HVUW:PW=YU Q-I2 M[&]JM_ ZT4[.U-(BL?,;&45 (L9G]IA%5,$5G<*-B$A<$KM":Q$5])D(PMDD MMCT40R7JT#%,2AUT*[J_:LJCZWN=4:.>! ?G-&B@J6>!$:,J4^3JT Z91 M-U0>W;F#P7@W>#L8@XF(8;ELSH^G+Y1J-I(J^L_V9NL,/M1']5X=1OW>>#"\ M@M;A<1-Z_9OQX'+0ZYI;%2ZV#Q=7_>%O_2OH#6^NAS=;AX)6>W-@$ L9$;XV MARY5 KC^<#/ZT+T:PWCX8GA8LP%;5Q?6[,_'9XQ:!8?MA$-W!-V+X?6X?U$5 MAPH-94EXTSR!X26,W_5AU+UYV[WJCZSAQS_Z?T*W-S8C[6;SY=8;&P&2Y_<4 MG ;Z)\#(( :\B*FGF8AARG0(.F0*WJ=$8A;P&=Q0L]H''+U$5:#5M-Z#"%". MF- 8>D+B,,F>WM< B'!$"2HC_"!8J1\N*2N M1$DS:)_5$(;M0R * L9QJ-"%PHAZJ62:H7$D]J%_YX4DGE 4'45,*2,9?PVE M3S2%D$J*^BTID]LPUZ4&@QK\+L(8^G7H&L34C-Q>R&B _%&>9K<4AD' /"J- MM89985&F!#Y_06Z9#^_J<$5HE$JRP.*2Q23V&.$EBUJFE3L#_%^S8 9)*E5* M$#E:P/TZ=7+JY%.XX49\D6ATQ2)U06-RNM!K1*1+8JJLX1VG,^AZVHR8 MG*[A.-'VIJ:VSVZ7]Y\LDW3V4?VX?;;KK.2[SU3"R_4F4\ M7XK+J"RE$>5.EM 6VAXIVR6*K!TL^G3N4Q<8C5N;7 M+\I]6$*_X/-%5YX>MUNG9R=';]J'IT>G[>-=].-^ZZ!$PP(,EC7:>'?OG(]- MK2TJ;)!R++<>5AEN:MV\_DGZ.6621OB$,IFMBF+=.MPG!X!5M76\[Q_,J\%] MM9Q7RJ(DM-X<'CE9^9HG&OJV^%LEW)8G7'LK$FX0!T9 ED#F+D&S?&!QWO64 MF4B8Z7Q0/V62KF;&">> SR%SG-9Q(,$L5+4LY8+Y=(\M M+KY>T%V:N)P^-HV9LTO'%=*G,E/7'%PVG8S)^@SP7$9NIR2 M7QW/[U,U-G#^:*C&\@;!1@"DBOMSXU[%?/MB?HU].C,^@ST2)9P.%UE ?A&1H+L8B.SYA"J:2:21"VXC.CD;+8U(?W)DY!,U.8,>H296N5Z<1:]\G?E$_K.P3&V>$\]D@(1.:EW.+!)I*F_ IF:EL7N@T MS%>ISE]U&ME7L/X!4$L! A0#% @ ^H.$5L &W54_E0( ^,8V !$ M ( ! &YE;V4 !$ ( !;I4" &YE;V'-D4$L! A0#% @ ^H.$5GNCNG>#$ F>$ !4 ( ! M)ZH" &YE;V&UL4$L! A0#% @ ^H.$5K"_GV4U M7 K)D' !4 ( !C[L# &YE;V#,Q7S(N:'1M4$L! A0#% @ M^H.$5O;[+B#K!0 B34 T ( !TB@$ &YE;V
  • :U"+3.)C%QWYG&R^$1"-V&)7V9&=W MA\['O!SAB$I#PPT[2.%UL,!>@/=[6]92?0Y4I6#7=XEFM!F=IGFL%W\!]Z"W*!\57(K'G,[7 M,31@;_036) \IGAO9\K1SYAO)!-0!\]XJDSOL8RXM:=JQV ?31_2O% 9UQT* M1OW8<7[)39?@023\>O)V,X];'O #P3R#3[R@JO"EW;?3\L!@4+-O[6TAC=_W MY\Q) 1"F=,RJN,/K/3'(,D$!EY3)@!$D,<^X]I#$D[&@1& MB8::13G8Q1IV F9K/ 1OK?GV#J;S\8'LW!2\Z8/9G8"7ADC,BN:->/45YW5- M6B%3+DN8&E6&_0GU7EJ'=T4><;BX'-)1M9_H,(2UR>][$_%=&MB%1=9HUCN= MSRIOLIHK\G1\?=TG7'07/0 A0XF4FJGU55SU9[V_Y+,BR M#=S3NZ?=5!XYCA@0F[G)>W(H-2]F\G*9)JAO5&NS&XWEYB><.PX?L@#TX/O- M\BFM@AAM_WX@ TOU+FIHXV'^WC^,VDZ0$N98EZJG5"1NTN)JZ3#-FP-RN MLU6ZG1!#-OO],Z4J%["%\\;AQ^00KFM3HQG4BL_3;,G;.3:&.7=[TD_:THS2 M,(?,U!I04CW'LSFO:6<*_IHQY6SKP!JWIV@W#/;Q7MC:069>6S*N/L2')A3D MSY=Q^BJ A5LOR?JQ8\I]AFNC-7MRER=]Y3[3L",[N6O7[T["N[D$QMY.1A(. M["]3X#5]>$[7><#>? R!+]@'+;D"+N?'1[,C^LB7 M,/'"!D_7J$P_GI.$FQ8''R3;CX^D/@Y,I!:ELO61,6[\1DB8V@WFHME1CQQX M=LMWG9#U8X^\:A]/) TKK0VTR?V\WM7K+G6A:;2GK5O([=AEOC4,[LT^$+$G M=M=-$_J0,OT?PA3-!D+K>),K>(J\+6/VMV3QA^]H\O[Q_CN#4::JI>MLZP@K M\Z9/PC"#?TM?D+_&3"@=D:4SYZV!OX_7U]0=\(_ R/GWX\)L?X=<_ M(L7O_H-3(X+PK M6RA0>SCHU7^4 MJ.+/R-S90P],00ZV'T&"Y,^2Y!%(H6^]&UH0;A:3=^ >_+Z4:?R",&W[*35$ MB80H,8H"&RZ'"7[OZ-NISU-!3)BM1!6>UF'SKC2Z))V3E:1, B1]M#**KPHF M(C 3@:E(.1?1!9_.B9J.G!RWX)4['A< U%D2P@(LRP58M;_Y']Q]J@UYR*KM MWW;#T@/?/GR],!.14Y&G#7D'L[&/^GNB)B3EC(,[RC+VG\PN:79>&':065#0]3D0V;BZD] M,!G7?M@;S^1T9"[F<[#%G4LK=C9*"7,0/@D1LQ U#9'S.%2%G$NKWU3C$-E) M-@IDA,T*&IY' 7(Q0+L8FHK$K>\J =45_U(';0Q+"5T?^S&FY.AEN MZ&L39O]-6OQ"BWK$?LL+@,U* C4MTVOT>4F2%NQV*$C IW9U!0PDNM)S]A"9 M_)E/2F!6@M,>^0:HFFROI)R5F-,2-B^[1-A9QV=V)'C5&%7>;\N]7>#?TQKB_WT-SOU6]+XME9.(3>*X?01'G])]RT ,I'+JC^)C]] M^/2O#A7T[7H**^6TI$>0( &*#I7478K*2@QFO;[L8*L=)GJ/,Y%R*L+GFA!M M-J)/=\RB&^?X5RB?J7Q>TSSW\!IE>=;>+R>%#&[.NJ0Q(0_PT_$Q&YM\CH]! M'E*]2$*I'&+W(2**M\;*[WT19(7@^)0NHB09-=/Z>>)^*R@X3.P85FD^?> & M5C0)$IT0)/L^G;]GA/E=<"0"Z>\"24$@:"WM.A3Y,T[HUK_-^ MO5P&S"QCRR#UBB>^*EL+XNX.C4GX('W$/)R.Z-@J5ZZ+5THA3 MT>%1V(-$^M!'%+2 F!M$SV!Y1>O00Q@I'7 M_M0N6Q-R3^ DQ[]H5 =P[+0 J^S@3# M)> ZZ "ZR);?6X>/L_793XB@YOY\Z87_6M?]@$*HIG96%YDD,G9^C6MJ.*8! ML%;6CS$]ZY0F=!XQZ^(Y*/Z4KN,08,%GQ<5\3B&7#]0ZBR0B?3+0ZHB Z/R'.1HJARJMB APJ#=\VP4MH$ MC2'R*&VX-#::5?;/MMJS;GR5-(E&N$!7L1M1N>431QJ^)/3=9$S M70ZB&+:Q$$6>GPWRS"#:%.S\&"A@XD16/8ZRD[0#!EMZ%CC>6D.="8 MXEOQ] 'H^*A4-BUZ2$_I'9W%09Y'\X@=#5'Q'"4/KS1^H5_2I'BVLG5A%EG] M3F794Y&2)THR;5(2RH#I",Y'^,)PA .^'OJT MY!7GA67XXG@95#-BMM7SF']622B='64QS$GXUW7.LT.L*C'3C.W]A'!#=;8A M13DOQ@%2^#Z/6MQ*@&="'BHB*M^65FJDS7?4PIM))WJ$Y\!('Q$6)\7RHY*Z:D)JS$Q(R0[1^9%I6)(C_%9T1Y9@:D(46U_Y*IH?DSHV M5@#C2((X%MT< M7]Z[B/$>TAV#6#]QL1*Z@!*%RLX48# BT$Y1,J#"TH MC<:I,MHEHO+Z,"$JPJHDB0JK[C<%2A8/]Q+UW25:]>E*@_?N<77NXCQ'M(=D5@50!)H:$AF MF@'G*4^YWIJT=FKD(F6[3-*NM:Q+HW5"@CE;(LVX=N^K<+\NTONP0Q)[4XK& MA "<-%2@EW;[4:^)"6?*NTN!?"EW3Z#5EVN+H7\DF C K*9A4MKU<$S"$SZ? MTSAD_//4D(,MGS(NA?XC)'8\8N@?.WZBI"J1/L<_.9=/Q9ZKOBMHPY\L,HIG>2_JL? +!)*H*^VX%][%UA$\*V*N=>->>-!%'2QD5LGH7%;I$)WR,8E5:*ZB^0WB#:-0=1H)CWL_=RK.. MZ"E 98 Z?#N_T@%S7=3C-99*AGND'W30TS+_IV17;="D'15'%J+> UY,F M-W8H6UH_HCGT\ @TJ$$,SJ.6IIH3F[V+OOZE$GN[9$=/DYX8"9M&JB:NI0[; MR!@##UTPOLDXH5RO:">/Q9S'DFFHN5JU>82G->MAY/]4W9RA2."ZU9L-1!I MXPSBD-GF+ T/C=-PRL0@/2%('/JZB@D(S' THM4TK/4C7ZEQP]FNL%$L>[@) M;#D-:F6(!FUI\FAG]3 *;-(![!L+5DW/!/L7/WF.Y>*MA6# TC"[PXY7TVGY MK6Y/O)$NS2!Z23W:Q807- X 'WS/G0*6P!T*SUF2&^"S[TD$_0C8EL-A>", MV%QT3X,U/YUC.1,[U"'/V:J'1,!1(T6>CW,G0?^"&* V TO36]!XV!AQO^%\ M'DHYVSZ7'#F/90L:BT13U;O>=79FS2656T%HUE8A>(GW]">:SRJ+^K Q5J4W M(J$Y"*;CA.V <$>^"-9H<,-""'%5S"YD4 >=F]]((G']@<\JH1 MJJ#EW.5HR7M 4UF3(72:A@/ =^MIB9HW4X08ER?RJS9= 3/ZUA>L0^_>CF-U ?O MPK9!#)ZLB^] FUJVGX[88@V6_A=EED(T$3^G.;1(L$F MGKDH%M9R$U34*,<>78S;*(B9-3A/LR6PSJZQ\LQZS6H4],Y[[?&VVPM;/#Z.$$X(4N2 T2S^I/#R/54PF2E,+D, M,?Y_4BZWZ)J55F!WU09BY@^TD3;..2 UV6H8!O%F.1GA0\ ^K/S0?,*Q4V_0 M%8K[79RO9%6J0."-_>:PO02"FSE&K? @O@[:W;( )7SW ,OPP 9-YUIEJ87^ MQI4% BJ_UN#PC8?@[PUR_ K2NG MP-A66<9!<05K(,U.!8R9^)U@CBCNT@*^.;\--A;A D?)>C49,1,)?YT3P?(WNO+[%!<$P3YFY09)N=N6R^.:&$- M/),D60#"AG;R<$0"GIV^Z$5:YJ3PB(VKVT5Y",]$>=A,0M>+ MW#5(4)[7]=NV\_)5-2'-%3LS.,%S;ZEX@0'+LE-WKMAQIMSX6B'Y8\_9+YJE^]'13@]-J89[5H[0Z]C)?81\L[./, MAI^QDW,!D69DP!*P0!(>HD=]C5ISQE8P"BE7K#&?G,?6T;;]V*M2:$Q%M+F< MUV XE]O\5FM1W1NEY\)_="<]UU'M9TCA#H=L M)?P'5&C898:4-%%?P'\B'L40-3^]"J2KC5R,!,4 L0HUD3MAZBYGRU+1!JUD M@'K1BM-#QH.VNM(R>R":V7Q!6TZ/,DA4VV(8YG,>!7$J?7RXX$/[XZW41]@(5"-3(N\?__)XPBJX<)98L MJP]28W4 W:W6'N_,CI,&NR5JV&/"ME&,A\P"L)J8L1.66$Z1CN64<(S;(GC[ MBM;"O$,JJ_&CN$*_M47I1O;:+1_2P/\:!KYK\+6*72R3>]\*8VJ612OA&@7= M*9_.;]G#\LCNK5>>-A-:D#@7?#/Z; .WSG,GO:FAEY(S>=6*-*["L(V#'I,U M1*F"%?MWL2EKJRXIO55QH;X[!_%)B9P5W(QR7L(F)N7,7\%B&&501J@MX-&X M62G\G(XQ*+G=CZZ7)G]60=[:)G_'U=2OGS9^U85P64E7%E>R+T<37]0>8841 M2O^D26_KM=,J.N$LT;>++,/"B2=UVV48]YX]KN<@F)L6;+:V$G!C)Y\+V_%6 M)O!:9)5(6C)]#C)]W62 ],:YH4,,QCY:T'UF4F&@#-OH!+$ER"A/W0T$K:]6 M]AVZ3>^:JG=2GZHGDJ!/OI&5K#BAU(K.M!7-RA6-]!7EK>O8IM.2'S6T1_@] MKFAJ[$T'KJVR1!];KD)_&-X4#9?&RM55T\551/<'\'OU*8_IQN$2K#A]T:V( M3Z$ZE94]"EU]!'#,U8V-I^+"/H3PJ>3 M_R;_&"Q7_T:,:5VY8)U*+79MA[3&1*Z!&9S*JRL"^[]B5QEV$3LM(9N-63<\ M71E@U "%B)V*8%I?%71I>U)KDY!R%B*G(7]&!P/.Y"R3T(F"^50CWY13C'I4MDLETSA$/0D'!:/G0D[T#?M)+X M^^WB-2V5 M <$;=1UL4M@ F7#I@RL5D4=_.*1$L>T]/70?8^A82LE3A\ M/WWX],_]+T*>%7^Y@^/3(CD?GW>6C6_%H:'Z.F5S.X6VKS3@(=-^^S";'SSE M]MI>5OY*CIQ(95PYZR5[(1M9G9VGR[+X(9=%[/2]EV/Z=2Y'Y2YN@5*7 M/\.%60V27#"#!IO)0C7HM;M/%+VRX^\0-TMO8NBG&2?J-L[9$]OF#G//N$38 MY!C<-OV8%%:G;*3IN%JO!\YKH49Y%8/KTC6K KNQ,6<4;F&H?J1\;J44N.+3 M"$=JO2ENL_02[';-?.\#=;Y,\2NG@C@4P5G8EE:SN8J_.)15;/VZ5A],\4@) M3J([1-S#L)=9MQ@'"698\&W5R41+Y)4T!VTH?FT96=#X'\:_+C'64]DC3C28 MYIZ0'GK/83#WG?"L?"^KVP;HH^= L%B72:I;R'X3XEA*7M08700:(DCDS_#"Z6E)3^+$G9*,7@0C0=$5SZC./#PS,^[+99J&]\&<%ANMA68OB3-(GWPA M, /A4Q!M#L(G<:6L]2Z=]$%W2#5$3>-3H;E">8%Q65T'E4Z]ETMKQ7M _SB$ MJTUW+6G]'1!S>6$*T.$*U+!EWGXCSK#3E'S\I*"2;IIH72*^1#'-BS2A,K74 MJF>GWE-C*2FKM-#-\0@EWA06'DX3HU>((JX2B(](KLKY_EG4-*_:WYN# [YL MP7 2AFQ,?IOF3#WYKVAE 5+ "1)!$3H/ DW"B#I$+>A/BII^$L.)(D^\._I" MDS4%F$UIX/\I*I[/UFQ/+&G&[#!NMX!+BOTO? C>#@VO\YDX&*ER)KRRR8B< M#?(XI9TD)X0&C$89WS:''!%Z1L;D4#YHYC4P?V&R0?L,QBV\!H;!X.O_,+.B\K%#*[]/8RG\%5.$@1KIZ MV55.@+3[KD2]217O)- Q2+(=-95""5W)X=&,@0#(B<_H,R0N &P-Q ' [ ?C M^3).7P$QABI\9LKL&'I'9U5T:TL]C4Z*D:(QF!" MQ6@$4 ]Z-X 7!/6A%1@?L6Q5IC@XK$L-ORTM6E;:YK=!QCZ?FD)=F]!P>\JX MUD<$>H)DA0&*HQD]+8.,A4H9LKFP]7-Q]SBG7O< M5CJ(MRZPK!N5\#3L*-*[KP8PNTN#6Z8A7H/>>7BD7/MJ%$F"-"=E,-GYY]"3 M-'&7(*.7P*B]0>LF'@)L\(86X!JYS=*7**3AZ>8Q!U?$)3/ODQF$%F?L-K&! M3&03<.>+G +.EG@##%/YV(K!?%MRBLZ+#/ %&DLR)7$B:3N M- ^LS%FYC&+1ECDJ_H+)I'-+2+ M:0IZ#F-[O;)M(L-PHI"$JL@Z%&2/4J_KGA#9CJ6T[6!YQ3;HCZ*AGC MFB:, QHM$EY/,]L!K$[M @?I)7* M!9&\$)LV((-<]#)\:IOB;5SP*A Z#.9Z"?UE&>KL$22MW]#GT!!JGM:Q >FF MI[5T= V5O4&@;@+-DP7[]@7BSSJ(#_VR*A>NUA@%P+R-F8B8RGT]A3-I8^4% M\RLEZH0\U>PS$S@+5L_1+(BM5%F=D&MUMB_6]6]Q0/X1V\TN),S1X<;*90V0 MG?ODS/*^Q^CH0<:K W[HT+=% 1SB"I37!N=58B(8UOYQ]'+^;#2:' ABT;<';;5(ZK M]$>P'K&Y%+U84R0H-&AKQUT51["&>K# ]4(ZB^"!+_2:+H)8U!P>?J C%2)\ MH2XKG2S9-4-T _!<)I>\L+>;9IL_I=FO5^!)FU%L@#J=WU'HEG)P=$Y1GA"@ MC3CTG#IN'IY8SV'/Y!6W)HAT3-DW=MU^0<2\Y M-2IZELFLWFD6S&%:6P?VA&T\9@>\C8'ZS+L2M%(U@M**"]5MY=4)NZEE&GA9 MB<\Q'FG(Y5RNUCQV,9U7<>9.-_4$+"XZG:#1]L'Q78>6! USD!EJ7 !2:#KG MF?F/28@(*J#7O% H2Z[M>P7(^+D"6D&_E^AS97-32L9XZ0TB'U,:/+*GKS%W=@H6 MOY&5-9+4Q.;:;J0&ZQAIRTU;FSN@).ZO8''6JC^D"6-5 * N88&-I'4B/B*) MJJJ2H#@AE?O)J537S,J7=. ]1$Q$YTW'*JV_1QP2;"_$]*FI48[$0,YQ]0O .@BYH:W:E!"]!%+LM M*S8+/V^#;)IA3#)$_[34./JJ9F7T29H1/@-W@9>(O< 7?#/NC:FS $28XX%E)"-D%3'Q5*V17-IQ9H7IEW:0A5^PCT@60_,&_6G@TMPD[*S2D:;K7*^=@E<#X (4FE$S:MM MIG,!B<_-K&F)!7&@L%O-N_D\FBVJS3% $P''4IO>_R1=PI'%+AZX?$(^!R3$ M2,?RNQB3\55K[J.5N^(_=_T66S2-+\%?TPSSLFZ"I5TWI:XFTC@5X3E@,-D0 M^5]N!3=RN\8GO7F+6/A?MZX/UPF'UHRW7GZ.N94CN%>FH1((@@)!?!LP;<0M@ MJ*Z#2J'G4^=8IVF9H%@2&BHWL:86@]VBPF%4(B>5)Y;MT5=?; &7J_12E;,2 M[: MV#''/_0#6K7,>]MLELBK=Y1:"8&EB(JZ"Q)#4E\8Q%G Q.=B)9H4P M6E-&JV<+"3:VT&I-3HADQ3W>J)<5BYTLUM>V2CP^RQ0"L;FC]5;8BK;.C>U'* MM.L5]YSE'+M1=E.W.9M+F@JO42^O<7O0]B50W"W+B(6H;66AJ")0J%,!2IRD M6F-"(I-=);6 FF7GV;YQDFXS^KX(WDAGJR+NV)O-ULLUAY?N?.(K7LQ6*\WH MX30H&!=@J%6[<"?AER#[E>*-J34;FR4GE?$9-Q=>R H8?138I MKY792_SY=%-&H"U<+!WX:4\;(_#LV@'C4-[=8^U#"^THY<[2,S5('J-[)W^U M8/5\S>P)V3SK*I&E"%K%Y.;N *=K!8_O2A6RJGS8<(V6921[A[&;(Y19U3!. M]9L03ZQ1#P QW0USLQZE%2T:<>$CU+L5RJ8OI=II@#W))2E2.2[[JEI M@HX0OI7&K[&"9UX)LJ?A80J&'/<:\+IF\A#]VUKMVW3D.!9,V<0\'G/_3&EQ M+;"VK(H+!$&"%(DD.1R$[,7;[!GRHFW@3-->*2NQ#K0IW.+_SJ$]+&%X,]E'L!ML $?Y.&O5WE@WDGBWX,S1M(G8@+';]6%@*8'2H@C_3'B8'*> M;/Q?-$L?TANV<2#S;F-G/JN4._:"@#!FZR!I K2'2Z'N1ZKFM.D/Y#WYZ0-F M3CMT:M26.W%5[R0)%>(3 CO=IG$T.Q02IPGN:B(AQ"!,4")DX82$STC^+/X< MIM&1^R4Q7[KHA+&- 3:""^1SEN:')\KN>VGB;,4\FM$\B N@_B#6O]/3 M33E&E,%BN>M4^53F-&(W*LVODEM,_JPX8"2RX"V@>O=\L1EG&ZQD;=$NK\X5 M#$^(QC*V0A#X25L>&P6)B)Q_N^_ :+,@Z+ZO7R2UN"Z]XM,5XA)!CC)$$ZX/ MN4U_/L/$FP!]9-A:R4P("-<:R8J+Q"::=!T)_C^+'O!I1. MMJ>M5#$UPZ0T;6&2B40L+.4B,F)S]1OE3WI2M. M!-QV0Y5878$0+7(NFKC0\H=4)+;)I#C*NP-!6JA,>;."XY:9]D4J4^A(.97J MA(19J&6*G6ND;8?"QX?+?9P"5]K)?/URFW48#]KGK!)+ Z"91T+U3;C,KVGV M*UR]LV 5(59P^-1!F""Z=S7L[+WKO66@E ]HMGJNV> MT#YAMX1)1*B*DAT"2680#T>.8 #G"3>CQA7'_F=\Z=L:"]M=I?)Z73ZQO16N M(>/A7/$P350NPW0NDM:-)'5H,?#P3$]*'MP4T/M?)_VK$GML.N>1BG*]R#31 M4C3<7E*6R5M8%#B> MQ$!DYVM:JJI__F]+-%0:H--U@K+OZS1(5+^2@X+KE>\(R]=C1I4I=)RLJ_.M M'_;%WD:V@9J&0.LLR:$$>KB,8IJ=L=MMD6:'!OT%N@.2(I+6:)FNP:5PS7FC M"5Y7R=RCDV7@,N9^Q:O5O62'7CRJEJ5X^1!5VFD&(2^9A&N7X"2(J93>(8J$ M]-9O]T%,L92>)SI-YWUN1:-1'LPDBNI%3A=[=4/O3->25\K6-/'!5Y '_"X> M>,/VV6J;";6B6;&!E*6"C8!TIM7RD,QI]_WB):\33+ J>&VZ8OBH6L?WMNRQ MQQ7_QI:Z5.#CQCH93A@7QX?@GH_$4JEQ75UR=256+K+XK2QM)2,*"]D$T"YQC;$+J-]) MP>QMFXH>0<)YS<[AK)JU.9R.4ZW?BED#$64 9F^S:$DA6>LP8]I4M1@IQQ@Z MENS&54X'0081VZ%/9!!!T@%2B]L$-GO)2:W%5BURB0$,QU7L4'XOL57CNKA:!6&T]%(:W"U%U;.Z=A!T MP-N-O/'.0AZ+1+J& /F+9T&6;;!_B>-^"8I=GVQ-0)YDX"#0X<34$##)R7W5CIO2?3LZN&US* M(NQ,.D-W&0>B.M3I]6-5 27'1I4=LW&%SP%VTL5\3F?%="YQF6#::5*#57Y' MF1H>S=AFP.3Z)#1_H(U4C5&87;-*\R#^G*7K%7L"[)PT*:)DS;8M]\L>TE56 M.UDX]Z X*UPI7+D0 0EPB=UF4@IE// W/&] MMWCDK^QO[ZK!F4N0DBXKG)2VBF4CZL[NV%3650^CN MC.V1?>->YH3<[5>]BXU(+8EHKO>YNP22U$19!Q3'1+E697T2>,6JDRZ:%XJD!N;BN+L)-"9/$[17,9?< M[FSCU"0Z]#]\^.'C;]DI)ZKS)N0W'_]E\N'#!_B_A(X.UL5SFD$0=4(^??SM MY-.G#Y/???J(RLO'#_\Z^=V'CY,//_VSB33-?FGLT!RW7=+86$N!&_XS7T%7N.%P?9\Q MY2F-HQ W'L('6>QH@Q@'(W):9-L/\T93J0$E*/OK%0&4'%X$&;CR:?[/<0,[MMF]"]EO)> QR29"?PEQ*."O$NGJ+B)N.\2G&%I M BJ4Q9&@(2ER6LX_IUZE,'2/P40Q8$VM(-95&K][4/6:@+E6$GU'\8- C,=> M<\KTLFLQ"0>V="?I QLTG9^$*=;=V162,5+@>)#$!GA/LI\5;\K)43=[QQ1U M#AO:DPQ=T-K,<(0,.X=(+V=KIC@O:89[%UQ9S]'*KEI)4B0&R0%<[3V*8NAD M4IY,I^OHU*TYQ4 GC$+A:12XWY9EK_5'F3&11#@_+CE;C^JO0+ZM!K0K3@>" MHP#X"G@UKPG[+]1%K&35!#O@GP0_#L_$* \6BPPJ, $<>RX08VU*^$V2((8@ MZJ[4W(4TQB'O3Z3M9@+,4H \G%QLQI,DW.YY8MDGL:Z)@IQ6?H*RO?AVHQ?W MK10'6)&XE\4X]E6H)#YPF5>RBX9LB*,E;O((F-,JG MV7BZ83H < MX?1&RK#8+1JCKCL/V7*L[Y+QKZ\9]7/*K_P2/[-)7J,XOK;L%2+I#-0F0T]) M*/',3VD C:1^9O\%I4O'6>\I[:*R($M6DJY*+G(% MHM:7("HZP050]&03%E?>O;[XK[:(J[X'QV)\I@DDW/T,:+51$F2;>YJ]1#/H MYS+KY;(7$Y!R!B*GP-Q35_NK?\'D!= AT #><>S)\]32MT>T[7FJMNU1R),: M&"2HIC,.XK[\Z+!+4D>3) TA66-N0B1[!/C[%I;4,-^E\"*D%T=S5Q>+2#E@ MMYCL^!3-,$ ,A+Y?P>*: Z%>H..0Q_ 7*2'FE#J& MTH!8Q[G8) ],N9(I70!Q=FAH69 C)3V!F>;H5908--.Y= >Q P#K?JM0"STI M3AK@#KN&E \*3@A>;KR%+G'$LLOWNK?,3G4LWFT&DB"#^"%]BY+\)(YIMF!G M/>B1V7IQ1_,H7-,#\Y2J+8OX3(1/1=1*))_(_!H7H8!3]B*=UQ92%>W=D=AJU;7"E6MEXP.6X ' M)C\-YH7U56;&4YA)(QD@F>0 ;OB5*FS>0*7OG'&!&ZM0?+BZZ09>'BWD1E3( MC903$S4SF!AEO3<60,/LZ%M;&VOW?WOLI:+Z+ @]B9-4IDNR4$.>O!\BVX'N(W>"7K?"XBV(Q!% M&L\:/84O)Z5QN*]5C\-SMO]>@@)1]-1FO4I4T:SR4@;Q;?+]> M+B'\SG1'E=>)^%CWK\$*H9;NH-M2QD$M\R@GCSG\??J4T^P%+2#NM&>/K]8% M;XMX'RVC.)"&#&$_&21SW_.RR@-;:R!9\F&=TE5'&"H\$KF**)VYB1 AMS@V=/L0[Q0R\S,.(A3H.GKD0--Y/QN,2 MSLRA+NFC6,-@AYN&.:!6NHX2MP%E&PZB0#5_UO-5SFL^R:&7Q!<,,(#2?0W65G53N M2&VBHY16?]>/";959,II1E_2^ 7><"R688:33\I2"7!$.;S( 78I*O"N9(?6 M&>)++BB[(6G>7R<.;1(\PHQIAN_.X59F$U2I17"/QES>9,U-948@S6913IO, M-OG[6W 2.[2V\PYS>UJF70J&6VUJ.8H@W]_J^NL;5-)]7[]$Y<(ZQ '9 ?$< M<,AO*+,E'H(W&Y5X+]QS;'@!9S*;U+F.['@18DOYCU;P)M1[$9,UI(^=(O?( MTG-FY-,(S7DFDXCIV3F]5%%[IDB778?B.'W%K$_VCW_X-&$T\";ZAX^3W_[+ MA^.0MO(%!)'T 68,_ MQ%R$3T9@-M>IIH[%KM83PV3) JSXGSZ2]^3C[SZ0D!%WJ+*U%"KT476!H:DA M2\UZE*==4]O&#,623]V/Z;#Q3O(296F"BD=\1Y=L-F3-+DAM4"4:6?>563T+ M9-[LNE29)I4S'![ J+^CN8R\6B$YW]&7*!>[[C:+( T5?6(.$8-[8=_$,A]< M!LTF!0 ]8Q/ %6SXHF_29&9KIB)NH+G78![3Z2,\6JU+)LM.4;S#/1E,;&5JR.%64KB>+]A!FI%$9- M#C.VLZ!(.=#N$];M@T,O%'7[X/>+A*@QBKIB6C+VDV'ZU,W6;X/*0MPPI8\Z MS9=X*LH$'7X*1C,1 [%+=P$M2U&>$$E;!HT&R'/I4;1X1ZF.1)PV6,"5%&GE M##S(83V.]@NT2,=9"F6 &R.?W]0B5^H:6HN(ATRI,PQ%Q$P.6*PJOD M+%A%[*BRZX>I:!(@^CZ"5IY(=H@NUGT*9)BAC5(Y%$8+W+--RO3&H/P)5O$' M,PS;VS6O2&/VMS3C.:QZR0$F,VK_UBH*S(?<&1--G06V UY]]8>8E9, 1G627./3;@-]J''XK*[O5 M=P36809_H4,L1ID&S([]%YHS$^M.=>[&(-EC$L$BL ,8&[^R=>FSK$'-JG=% MQWD)3DSDS(.6+@RZ*DUITCLOS1#K4-9O3N=Z76?O&T*KNV;_,@M8/>T!-[(W ME$XIC$EM(=AADT*)!/OIGZ+B60]7.P?,?V'G3YIM[H)7QA S9(.8!S?9GJ39 MBT7/%D&871_!*U&T5>A6TC\FV0R/.)-J*:FZS)>XHXL(4):2XB98'AX8PN2( MDA8!8N-ENR:QPSGON\3]+].,1HN$6_6SC68\ 1@#_(LWNCL)_[K.,7%^H,P/ MP1B1G!&--50Y-.9(R=UH4D:&6]AXR#7]VA>SVEF"+]A,+EA1SN72^R039]G\ MY^GZJ9BOXVW+T#*-U4C.E;/46;\.$UL'$;C#(IZ4*=D.*YRXV05_:*;727$6 M9-D&6U <@+2@GZC*$L._:',P\0HBI^%%U<[/12?2QOL+>F02>K:L9=-X"7%N M:R1)>AJJ^3#EA+T)8H1YMR+62BR')IU,>#F+@YP9JE% +R+&NG3; M)=)C9]]PW6DRS)S*@$&NLLV1A@*$C5/R59J# MX/WK763DF'&T(DZ'(J5U%* M9U**C;>;=*Y+#YQ)J>_/!E$%P'4YTP!:UW3.-3X$I=AR3%C"TQLH6+5N&^=H M]*9:D^O(*A?S.85H#2W;$CII/ NM#@F5DT'FF9CM*$6N5U/S"G2.FDCK^7B4 MXE:;3)@O.=_A+3LXC^57?)L!O&&QN64$"A'R7@G7H(V&(^E."%)6:0 KY2IU MKM/T*5J\JU3'(4[59)>T38'&B#2#_WE@<[ 5@)6 F)!5F0X2)$!Q@*(6=9M= M6_9'+J_%81HDVS-N*-<#<8^'^W8J;B^:]-EVHJTKM;DO":1[:SNWVK5*W)<$ MAN]W4#'*#R&=_0I%L30\QYI?7F" GFQ'?H*<\/DF,B[1Z3W@P#*7:3:G4;'. M!G ?.%\5=>Z!1Y;/1/A4"C?-6)UM[X.*SY;KXM0Z;V'*K M-V_P8KBKH(5,D'OPUT;%YN.GIX>H.#CO&)\%B3Y^>O?T/9%4Q\FSZ90B6]W@X.N A6Y?B(Z5O"> _ACD>J:EL! M+&26T=Z3)43UW92=3U\3=AX]1RLK95Q1&4 7UP")+ M@2N2A 100:[:K0*^2 M=Y=Q08EQ?Y/R(BB^$^U<99(F5*B+TJK T0;O6Y!X6P9)T-E'6NZ?O.!-1<$G M?4^SEVA&+]YF\1KRCEV#^\/LLL\H5U$$!P#9*G@@#>CXD^%; R_6+&+=?J: M%LB\X>0Z+7"=\C1V"/B+:OM3=Z^AIZU>0V^K*,/!W BP"JN>[MCGZ;0.>+KD M1%A-7^%J;45Q28W]PY8IUWX7H!-0E.7,T@3C26MV&@.,O5-T#GF,0<]<"H;#HE*(*A+LXNB@>6+N7)R*EB =S ;B9+OB9J0E#,ZC:L-MP!; MV8*77:?8]N0=PX4!_TD#-F8 M'(/%TPQUQ.3@MCVBFE30G/#NB@1[PW.ZXY>DICAV2'' RZL"]Y_9MLJ"U7,T M"V*+2@N=C+,ZBUX9UU_"(-SKM5250JH2/T(46ID_T$9R2YH=\AEE]NXYY7^R M?W-5C^E\SV"6EPEO%F5GDYJ:,PWI0I5L57]F/"!@9B7'Y)WD^7OHL"<59LFW MGC#XK;Z!&A#4ZM(11!UK* QT&K&H)@7+NF,E_RTX!--$AS=]2'O5B'9NH%!N M+\'4%NCJ8.K12%9PNZNWV;W 0&9U"Q4$\O0.C;8($ICK-SXNC>"66U:K MB%D(A<6[2C/UX1):MFJ=6VT+7!6XF#;-!/04@C/I36('!0)R++WI ]&0@/98 MC_Z%Q[K^;/.7Q_L#W^;CS=7#Q3FY?SAYN+@?$W_F][-DQUPTKHJ"BSZ&\N>! )_'0G%Y&FU<#8+J_)*_7FOJY^)T( MK;_9'21WW+THB)D5T][ :%\!>9^-BT0>,6(>1&3K[MMTP?%43X/8+7:96^GO MBR K#I+_E"ZB)#GJ):@TTMY#>/=]LYT('.\OZ_$)>4@W,D?Q4;W@WR*:9>(7 M# $;)@J+V.H_9 &<&2(4E*0G1!"?D)(\ ?I')9R)*28I M_1V0V!3GB-??S\F:H&N%?PA2P%;04E<03RQ)HH MTX3<"U$D6==))WV*4LF/\/!V%$:$Z$1FW4%71_(0-#6-DBD32-8]A$=/\L2= MHHQ8AEH[NV1_3FE.5D'D()>?U^ZG"<#0\(2QNRC_M80:SN\9 X XS%-'>X/( M,:8D,.=$0UJ&=!><5R71ND<(&F(1Q";=%EZ7?7C1=]7_'IFAE6/\AH9*GSNL MA*.R'70]F!IZ,$2\0MCYY(1M/QT M^,Q,]A@BL!_OBUIFK;V; 18G5G0F+T5#K;U1,2N!5 M@O,2F)C S,>_%H:[D(,?U.^."6X(S,\+C)K;ROYPB\*R8N:]\>B=VE)3W-HB32S4=2U#E?0>XS25I.:461_M;O+ M59QN*!4P!_4P7JJ](Q:SY^@@T7\/MO]-6OQ"B[([*5=SF5CB1S#NXZ%)98)) M"1C1AH>F.E%R7BW^"8V\B!( MT!/S3IT,! 4]B,1C@_NN>BD?4M$86:8I4RMX->5Q+5+9,)J4E)W#J_4M505\ M!FZC69KD[-83[CKX+%>,H>> @S$^B?GPQ8+A4SJ-\%J?@Z;#4#K4Y M>.V0X54JIQE$142'$N@7JI;:LL4?IUZ;A&I(IZJTSY&7*D:F%J;Y!)XQM M,4^S@<7%%W-.I(-@,VB-X?#+8CB/RZ)#?3'44KC8VL+C!&TKG)Z1$?B[G M I\FG^TH1=9?])=J#AA)E<"K006^R&=9^GI.5VD>'?H6.0TBB(R45S,+P"W# MHLE)#$TEOD"R,C/%L2ROIU8S2)@@9<)(BY(_YTU;^I)'NA&.70ZS_8PN#.^[ MB*0'@7[GC6&FZR(O BQPZ0&\7K1.81>L1O.!G.\[+@9)A]AV-; ?UY8UHW6('@.54"\ *$?6>(.,<;.OQFT%$(X W3N2"NYPKAY+^#P->$\ M#@^/R24\ST1-YS.5ID>9I2'>GD!4)[7[3MLW:2+37=D)5$B=(.,71,BV6WV!V_$MM>-/=KO,.&3L.'P_! MV\FZ>,9(#M3A6'5O*O/-B"(ZP?*>89N?;U7=JQ>9DQR]#)UNR)A! M0KG5 2()";@AYV>&/>/Z6@_%/73_^!(QS7"]M-*+!0V'&K$UIY6$ R#DROQ3 M>4T GR0;7VF?STU:G-,\6B10>G^2BP]7^YI50Y93-6IY/,%.>Q8*-B3/$.WE,/!_J2L&C7GD'_U5H@58F&S#>)(EHK[ M4"2_]NT,33E9]YY=*_ZW/9Z"W 9Z ($VDH#%33R 91/*W9KP*]=\LRSSH)5 ME"3I"RW81]9/&N#)[16C^#/% MF9J[W= ^/2+6 R/,"FOF5W36(9?Q TQLZM MOJ<%H9%R6DE4<S;"'0N_6;E.Q&M$8ASP;,E PVRI-R,)5ZON\7!>JUJ M+J*5!L<+VK:3+-T;DSW*8AIL#2*Y//>%QUCN7>FRL; 52J^/8Q=MK\S7^ZT< M2R ZV5?ZUUNL?6/+>>>BB&/)-E=>DAE$Z['EV00#X;0<.H:R-%S/"CN'&Z(_NW#LN>%[\)'6VK M$.!8Q#0OY$9!AY0/S/0'-M+&?P5M1J%ACH#3SR4H@%&9 MV4_F_W;=)5GQR>6;XUEWO*^UV=/:8;.2P=9#ONH:G)O;7==AB&#H^BFG_[UF M6\.M>E MW*U>@4:1CU-6,P7:+YZM2SFK52I^)2V+'J?9>92OTCR(I_/K-%E@(QA^[/83 MP=1J/)F8^=WR']2A?O+-@ 68+@Z$UF41S)!@DA M!:L5#(0>7EX)RJ]E$6(ROSDOMCHH9Y:=M290EKX> ,+#X7+$O:[$42Y! _JX M-$LS&F.(M$A)8LA>P#4>S/#JG;EIP(K&3EDA-)UK 3;-OFA_K:*Q:?52K'; M54=>&,;/,HS08N/O)^PP#:1VP?,T44CYD*$ 32L/\&%?P7H-/TH1-S].8W#5;ZT\(>8\?)?-&DE=(L%*PC$J:\)II-@8'BBCD-LAF$=L_I"XW3%7RV/=@! MDC#Z;S72I7KK6,'O5;)X-Z&.1)I*9XA2I+ D[3PE):3SYO;&EGDVDK;PY0P8 MR'0AW/;)QXRF]ZU(=<P,NRS$(.;;?]+-H8H#TB*" M&&[+-\+(C9AS0VL8C'VYMUKZG5];@C&+GN9-3=[=PC(CA$/PUS2339.M\J;* MQLMNTZ2TVASPL-N#B^I5.(*B>_!0COYVQG3>7ILO"% YH(LW)U)V%IKO20;Y M'NIX'P;3SUZ&&F0_%,1IJP5>W?T:K'B_':N$34:%S)#,Z/B,-1;/QLEBM;:_ M7$V'!68<]ACS;*$Y+]O O%RD[!UO>3)J$T 5P%.!WZ6HM=$[U ]@$E]'DZ#/)I9RBWG(K)$BL^FBN)RO>?(A."47\\BZ,?"UDILR^\0 M6"W*@\4B@RH@3$P4^:NV.I=)%EZJ(#Q0%XR^Q3(PX3S)AL=GG]4[9;GT='Z2 M).L@OHYFX%00B7AVM60E=5BB .F3F$\@4QZ_I47JSB+;N;3LI+ZTC)A+SKDE M@EV97?D-+GE%<5!+/].6/BN7OA9?5J_J,X!FQ=('.^QVEW7PAQ960UTSEC5K M%PE4;B4"-ZQUV'.W@*:0NIK&48B+A1J( M%?L&.:[1'(D UY8NWE6PHY%(WWVZ6(%!W)$^_D"SY74:)+UXO($8B1DU5UYN.V[% MUD$N@8IK?[8=M_JV&()EI=YDBR 11:+&Q^AM=+[T[=>>*;;6O'I=CZG.:AJ]1'#>U M,3K8D]RG,VHAF&ST2B7416QLE.O:AU]5,M?H8(4>J<,$,)P7X,MB^PN]V%YX M+8R&V@.H)AINZT,J*Y+H#>)-ITL*S08>TKHNN%.906O?!==(+M!P9(L4/T?D M"+XG\@X:A'Y/(E':E.(/9P!D]&X.[8'GT!6A3.T-%&>__[H7,*Y=.\4,?CLR MS_D:EY#]NJ7AL&)MJ(;#9;YM$;!//)2I\U:?F21&5"*^^\^I'P',3.&*%&Y\ M@-!F8CHWTN7LO)@J7\Z]TZ^M;XO5#M(:J@1U#56&ZPQQ1U>0E,L."TM864Z. M*'J#?-:RY\XTN0^@\I&=.NR$*3;@!"S .XBY[U9..>B,(\XVIG5PU()(VK1R M/O0Z%D3-Z-Y1YT3PV$;FHQ&V'B570\M820E!?:+NY<.,,!I.F565@(4E/"7) M F*']^D\4[_!I&U(DH/?] '[>3^]O/M*!%,'$$P]Y%T*!SA[!UP7$UYT_(NCK$EAP9VO,\A91V^$E0$ ]/@QYC(^U"/W\C@6 M)">E4>XHJWR(ILZ\&EL8Q6@.'YS7*PJ[53S.48)Z+[S7WG-* M!.> 0KQ$)ZZK_I'[Z5"XMH[JGQ/G>\J%;/I9569'N?0OA'@8!O%M$#$QH",8 MTUEME.62) &:T+9$4'6N$/2@SP"[YG8LQAX4@? \VA5=:C2A]TT@_9GCEZ.F!',X85STAZ@>>'@I/3P'B;S3^\<>M6[/ ML75'B)N;%(QO4BI8PR.9CN[::X@ #M=9= 7 MH*MY?/N<)J*R\- .I$"&(!U1.3E.=DV(7?<\XZ;X'&3L1+I?08RVEX^/$R2< M(N$D7256V#.O7/,ZTXZ_0WNNC739DO4SEZQO=ZCJ4)ZZ>WI9NTJ,HNS8>9O1.%HR787]L_21Y%@9N6L])8Y^>*:\ARH\63J& MAUC1*AP@KSE/PO,H7A<.=MTV6J"LO$?4,SZKI]WE="V,P(>V(&=!/%O'*B]9 MRV%1*S3"9$_\S\\T+Y0'_E#O:0\9Q[RIC^#&>1C"YYH9FP@K,%/,NB4O0OB5 M8^$!/J0LL;*%<@8L$JVJ;-3I]]>6::/6^WR@M% 9DL'@[VNPLE>U5) '0[9 ML>2N(/, MA.G\,3\0GW(([(@,LR>8>K'.J>-.;V-:VA8GLC42"O)&IG/"N'/;66%,*VJD M[&YMJB&4]/H+G -:G:R+YS2#97E,0J;$@X;$RY*P#OMT8Y0@W<&U:X/=KJOQ M3=?[1&)ME;R1-3!'N/[&V>-UXA.X_\TJ)H),N@=4']?Z-ME*1[[(#9!A/=J5 MI6]"FPL.*P$?QD3_S(Z4+%@],XO[6D0MCDQB:3TT@Z0-Z3VP+)?\S 86^57" M#<+/69I[,S"TTEW.%22:<+[@)ZG+OH0C6$8#"-U8")>Y6QB9U.YI:,9BE:+" MX]@:1>P -G.=T]&?'/6 ]+(]KZ;=NL9IZJT0TE/-(W=I;66C"-:F( MJCMD@ (HZ)\)]6U.:L<@T!$1@$H!)]T$2<=]+ M+W%\-0/Z8B0H4SF),[=+_Y))[TF'1*X]H0XDTW==*1X'^=\6<(1:[__?WI?U MQFXL:;[/K^#;N %Y[K4;,P,,&@UH/19&YY1&*OGB]CP,*#)+Q6L6LYID2:K^ M]9V1"YDD,Y-[!4L>P+!]3D4NDB?4SD\=<>#G*HC4I3=C_!@(X[(E .!G2/>-R9,WXNN^F+&RS MKXP*7@$^K.>+<6=S[IR$;>4#TNKX5-E5PWER/.__BA'G-?2<< 6J^:%=EV%6 M!3(E[+#?$/'?^T1"^MR0#6%BG\(.4M!!HYPT:C#O)S7@\SV(,SM5-'ECZPE:&)NHSY4UTER MFAXG"XLI>CQU;,R4CD:9+_@ )V?U&D?"2G^Z+"!S!.NQ3 'B,_/*J?TIEM5X MZ8B54(;5&3#\^1.J W.K+)RKHUH;"=@S].341*8J4GF1W<\NBF(GR0'/D=G2 M_]61R64'UC5Q0[%U5C."[6+UTJD6L*Y_RGZKJW"&,+13*9W&]3@!R*Q:DN]^ M^@?)X:$HB_:-2V]3J %[,GP ^(2>ZSJ2QDQ7]G@4756_3J3\+9.'=R!?T MCKTJ?@S>GCOV-X.+\\G>/-&=\![Q#A<]^TH-OA.RT- E -$EVPHLX^P'R2%R M)B/I.QFN7+SS5-Q<9P/1*,+ M>1HO(J 3B M\?":7(77_$F7O@^42EPLV$GB_HP)P&,N2VNV\^P7XR2LQ"U<+'SZU3"/6>4;J+! .+0@R>Z6.0\*PCO?++?_?0M M.@G^ YJL&DE1 @''R'J7BUI-P O]YZ_M>]6KBGZGX>9P]L<[:? MP#0X W,5:1C?P5[=A7=^0"YW$.HQ!D2A[ ]JF3,Y2G0Y)Q-*[],.E"7A8+6! MD@FK%(HF,#$T9@O,@7ON4KJ[#(+#[L!+\ZZN[\="?ZE$,+UDA#[B5U^/8DNH MR>B7[H5G3]YPK)FH-J7-RV,3F_/\:]4TV/$O"FI<'=>L_>5G-%BQESU?R%(A M=]( MMJ;R'F0-?I /(!ML 99#<[6J,K@'W7J5X=D]+R8 !;348P -V20\,8NOM495 M6&1]<: 4FQ=4%R[[RE<<@8 M$F&Y(W42W;ZA3DQ^/(F.,A=GE5>CQIX^RG^5S,X4(S+6PPV' =AG9P6$SE72 M.^*N%C7#1_-$1$2@1T[XU+R(GJ(J<",K)>=Q^0Q,R5W@R_D(J MY8#R*@A,DL8-&' M2N-3E!"6[?!3>+I*,R))W1Y MC)R_?B%5 3WF+N_U8"SOM8,[_C_XKI=JL A^.PS=9>YB9A>>/F)9>$X&QQUF M#(\^S2I4K\/;+(]VHBZRSG9%Z9?X2+_^]=?_N23FUQ_T]#N #7KF:U Q!/7Z M^O]]S@*MU>+89>;':'==HTZVGG)V&O?<],S5 /LEC_<)^V([:='@2!8%$!Z4 M/9O3CI60U>8Z)6$$[AZ>9,4T[5V4?_@=XYCCSOWU,#@ 5!#>&Q,6;W M",W$9>7!+3G:D#ES3PJ/LYKVBMW*/EPE M,EER=#JN,3&]&$75XCR)$#L?MY6#MN6 J(Q+6G"IH*:K"-,77B+2!U[5!_>U MPM;_:RZ+9?261)LH !=AB